builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-097 starttime: 1462964869.94 results: success (0) buildid: 20160511015516 builduid: 9cb641f9b87a4c24ad6e1f8c7a9f94e2 revision: 78248731d23f9b774ce650c67e6f0ebcb73cdbdd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 04:07:49.939119) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 04:07:49.939569) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 8 secs) (at 2016-05-11 04:07:49.939851) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 8 secs) (at 2016-05-11 04:07:58.181182) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-11 04:07:58.181526) ========= '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-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False --04:07:57-- 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% 8.46 MB/s 04:07:57 (8.46 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.674000 ========= master_lag: 3.75 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-11 04:08:02.608555) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 04:08:02.608846) ========= '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-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.768000 ========= master_lag: 2.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 04:08:05.533306) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-05-11 04:08:05.533689) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 78248731d23f9b774ce650c67e6f0ebcb73cdbdd --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 78248731d23f9b774ce650c67e6f0ebcb73cdbdd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False 2016-05-11 04:08:04,573 truncating revision to first 12 chars 2016-05-11 04:08:04,573 Setting DEBUG logging. 2016-05-11 04:08:04,573 attempt 1/10 2016-05-11 04:08:04,573 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/78248731d23f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 04:08:04,934 unpacking tar archive at: mozilla-aurora-78248731d23f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.113000 ========= master_lag: 5.90 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-05-11 04:08:12.544282) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 04:08:12.544645) ========= script_repo_revision: 78248731d23f9b774ce650c67e6f0ebcb73cdbdd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 04:08:12.545078) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2016-05-11 04:08:12.545357) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2016-05-11 04:08:15.266948) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 27 secs) (at 2016-05-11 04:08:15.267312) ========= '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-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 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-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 04:08:14 INFO - MultiFileLogger online at 20160511 04:08:14 in C:\slave\test 04:08:14 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 04:08:14 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:08:14 INFO - {'append_to_log': False, 04:08:14 INFO - 'base_work_dir': 'C:\\slave\\test', 04:08:14 INFO - 'blob_upload_branch': 'mozilla-aurora', 04:08:14 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:08:14 INFO - 'buildbot_json_path': 'buildprops.json', 04:08:14 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:08:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:08:14 INFO - 'download_minidump_stackwalk': True, 04:08:14 INFO - 'download_symbols': 'true', 04:08:14 INFO - 'e10s': False, 04:08:14 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:08:14 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:08:14 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:08:14 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:08:14 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:08:14 INFO - 'C:/mozilla-build/tooltool.py'), 04:08:14 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:08:14 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:08:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:08:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:08:14 INFO - 'log_level': 'info', 04:08:14 INFO - 'log_to_console': True, 04:08:14 INFO - 'opt_config_files': (), 04:08:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:08:14 INFO - '--processes=1', 04:08:14 INFO - '--config=%(test_path)s/wptrunner.ini', 04:08:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:08:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:08:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:08:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:08:14 INFO - 'pip_index': False, 04:08:14 INFO - 'require_test_zip': True, 04:08:14 INFO - 'test_type': ('testharness',), 04:08:14 INFO - 'this_chunk': '1', 04:08:14 INFO - 'total_chunks': '10', 04:08:14 INFO - 'virtualenv_path': 'venv', 04:08:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:08:14 INFO - 'work_dir': 'build'} 04:08:14 INFO - ##### 04:08:14 INFO - ##### Running clobber step. 04:08:14 INFO - ##### 04:08:14 INFO - Running pre-action listener: _resource_record_pre_action 04:08:14 INFO - Running main action method: clobber 04:08:14 INFO - rmtree: C:\slave\test\build 04:08:14 INFO - Using _rmtree_windows ... 04:08:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:08:40 INFO - Running post-action listener: _resource_record_post_action 04:08:40 INFO - ##### 04:08:40 INFO - ##### Running read-buildbot-config step. 04:08:40 INFO - ##### 04:08:40 INFO - Running pre-action listener: _resource_record_pre_action 04:08:40 INFO - Running main action method: read_buildbot_config 04:08:40 INFO - Using buildbot properties: 04:08:40 INFO - { 04:08:40 INFO - "project": "", 04:08:40 INFO - "product": "firefox", 04:08:40 INFO - "script_repo_revision": "production", 04:08:40 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 04:08:40 INFO - "repository": "", 04:08:40 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 04:08:40 INFO - "buildid": "20160511015516", 04:08:40 INFO - "pgo_build": "False", 04:08:40 INFO - "basedir": "C:\\slave\\test", 04:08:40 INFO - "buildnumber": 16, 04:08:40 INFO - "slavename": "t-xp32-ix-097", 04:08:40 INFO - "revision": "78248731d23f9b774ce650c67e6f0ebcb73cdbdd", 04:08:40 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 04:08:40 INFO - "platform": "win32", 04:08:40 INFO - "branch": "mozilla-aurora", 04:08:40 INFO - "repo_path": "releases/mozilla-aurora", 04:08:40 INFO - "moz_repo_path": "", 04:08:40 INFO - "stage_platform": "win32", 04:08:40 INFO - "builduid": "9cb641f9b87a4c24ad6e1f8c7a9f94e2", 04:08:40 INFO - "slavebuilddir": "test" 04:08:40 INFO - } 04:08:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 04:08:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 04:08:40 INFO - Running post-action listener: _resource_record_post_action 04:08:40 INFO - ##### 04:08:40 INFO - ##### Running download-and-extract step. 04:08:40 INFO - ##### 04:08:40 INFO - Running pre-action listener: _resource_record_pre_action 04:08:40 INFO - Running main action method: download_and_extract 04:08:40 INFO - mkdir: C:\slave\test\build\tests 04:08:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:08:40 INFO - https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:08:40 INFO - trying https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 04:08:40 INFO - Downloading https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/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 04:08:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/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 04:08:41 INFO - Downloaded 1274 bytes. 04:08:41 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 04:08:41 INFO - Using the following test package requirements: 04:08:41 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 04:08:41 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:08:41 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 04:08:41 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:08:41 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 04:08:41 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:08:41 INFO - u'jsshell-win32.zip'], 04:08:41 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:08:41 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 04:08:41 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 04:08:41 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:08:41 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 04:08:41 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:08:41 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 04:08:41 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:08:41 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 04:08:41 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 04:08:41 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 04:08:41 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 04:08: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')]} 04:08:41 INFO - https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:08:41 INFO - trying https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 04:08:41 INFO - Downloading https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/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 04:08:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/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 04:08:43 INFO - Downloaded 20642521 bytes. 04:08:43 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/*'] 04:08:43 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/* 04:08:45 INFO - caution: filename not matched: web-platform/* 04:08:45 INFO - Return code: 11 04:08:45 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')]} 04:08:45 INFO - https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:08:45 INFO - trying https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 04:08:45 INFO - Downloading https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/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 04:08:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/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 04:08:52 INFO - Downloaded 36408673 bytes. 04:08:52 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/*'] 04:08:52 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/* 04:09:37 INFO - caution: filename not matched: bin/* 04:09:37 INFO - caution: filename not matched: config/* 04:09:37 INFO - caution: filename not matched: mozbase/* 04:09:37 INFO - caution: filename not matched: marionette/* 04:09:37 INFO - caution: filename not matched: tools/wptserve/* 04:09:37 INFO - Return code: 11 04:09: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')]} 04:09:37 INFO - https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 04:09:37 INFO - trying https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 04:09:37 INFO - Downloading https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 04:09:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/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 04:09:42 INFO - Downloaded 69612117 bytes. 04:09:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 04:09:42 INFO - mkdir: C:\slave\test\properties 04:09:42 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:09:42 INFO - Writing to file C:\slave\test\properties\build_url 04:09:42 INFO - Contents: 04:09:42 INFO - build_url:https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 04:09:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 04:09:43 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:09:43 INFO - Writing to file C:\slave\test\properties\symbols_url 04:09:43 INFO - Contents: 04:09:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 04:09:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:43 INFO - https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:09:43 INFO - trying https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 04:09:43 INFO - Downloading https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/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 04:09:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/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 04:09:46 INFO - Downloaded 58423131 bytes. 04:09:46 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'] 04:09:46 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 04:09:50 INFO - Return code: 0 04:09:50 INFO - Running post-action listener: _resource_record_post_action 04:09:50 INFO - Running post-action listener: set_extra_try_arguments 04:09:50 INFO - ##### 04:09:50 INFO - ##### Running create-virtualenv step. 04:09:50 INFO - ##### 04:09:50 INFO - Running pre-action listener: _pre_create_virtualenv 04:09:50 INFO - Running pre-action listener: _resource_record_pre_action 04:09:50 INFO - Running main action method: create_virtualenv 04:09:50 INFO - Creating virtualenv C:\slave\test\build\venv 04:09:50 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 04:09:50 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:09:52 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:09:54 INFO - Installing distribute......................................................................................................................................................................................done. 04:09:54 INFO - Return code: 0 04:09:54 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:09:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:09:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:09:54 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\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-097'}}, attempt #1 04:09:55 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 04:09:55 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 04:09:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:09:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 04:09:55 INFO - 'CLIENTNAME': 'Console', 04:09:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:09:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 04:09:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:09:55 INFO - 'DCLOCATION': 'SCL3', 04:09:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:09:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:09:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:09:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:09:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:09:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:09:55 INFO - 'HOMEDRIVE': 'C:', 04:09:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:09:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:09:55 INFO - 'KTS_VERSION': '1.19c', 04:09:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:09:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 04:09:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:09:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:09:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:09:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:09:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:09:55 INFO - 'MOZ_AIRBAG': '1', 04:09:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:09:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:09:55 INFO - 'MOZ_MSVCVERSION': '8', 04:09:55 INFO - 'MOZ_NO_REMOTE': '1', 04:09:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:09:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:09:55 INFO - 'NO_EM_RESTART': '1', 04:09:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:09:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:09:55 INFO - 'OS': 'Windows_NT', 04:09:55 INFO - 'OURDRIVE': 'C:', 04:09:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:09:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:09:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:09:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:09:55 INFO - 'PROCESSOR_LEVEL': '6', 04:09:55 INFO - 'PROCESSOR_REVISION': '1e05', 04:09:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:09:55 INFO - 'PROMPT': '$P$G', 04:09:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:09:55 INFO - 'PWD': 'C:\\slave\\test', 04:09:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:09:55 INFO - 'SESSIONNAME': 'Console', 04:09:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:09:55 INFO - 'SYSTEMDRIVE': 'C:', 04:09:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:09:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:09:55 INFO - 'TEST1': 'testie', 04:09:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:09:55 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 04:09:55 INFO - 'USERNAME': 'cltbld', 04:09:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:09:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:09:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:09:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:09:55 INFO - 'WINDIR': 'C:\\WINDOWS', 04:09:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:09:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:09:55 INFO - Downloading/unpacking psutil>=0.7.1 04:09:55 INFO - Running setup.py egg_info for package psutil 04:09:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:09:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:09:55 INFO - Installing collected packages: psutil 04:09:55 INFO - Running setup.py install for psutil 04:09:55 INFO - building 'psutil._psutil_windows' extension 04:09:55 INFO - error: Unable to find vcvarsall.bat 04:09:55 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-vdyqip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:09:55 INFO - running install 04:09:55 INFO - running build 04:09:55 INFO - running build_py 04:09:55 INFO - creating build 04:09:55 INFO - creating build\lib.win32-2.7 04:09:55 INFO - creating build\lib.win32-2.7\psutil 04:09:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:09:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:09:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:09:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:09:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:09:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:09:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:09:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:09:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:09:55 INFO - running build_ext 04:09:55 INFO - building 'psutil._psutil_windows' extension 04:09:55 INFO - error: Unable to find vcvarsall.bat 04:09:55 INFO - ---------------------------------------- 04:09:55 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-vdyqip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:09:55 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data\pip\pip.log 04:09:55 WARNING - Return code: 1 04:09:55 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! 04:09:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:09:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:09:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:09:55 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\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-097'}}, attempt #1 04:09:55 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 04:09:55 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 04:09:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:09:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 04:09:55 INFO - 'CLIENTNAME': 'Console', 04:09:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:09:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 04:09:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:09:55 INFO - 'DCLOCATION': 'SCL3', 04:09:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:09:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:09:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:09:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:09:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:09:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:09:55 INFO - 'HOMEDRIVE': 'C:', 04:09:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:09:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:09:55 INFO - 'KTS_VERSION': '1.19c', 04:09:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:09:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 04:09:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:09:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:09:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:09:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:09:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:09:55 INFO - 'MOZ_AIRBAG': '1', 04:09:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:09:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:09:55 INFO - 'MOZ_MSVCVERSION': '8', 04:09:55 INFO - 'MOZ_NO_REMOTE': '1', 04:09:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:09:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:09:55 INFO - 'NO_EM_RESTART': '1', 04:09:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:09:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:09:55 INFO - 'OS': 'Windows_NT', 04:09:55 INFO - 'OURDRIVE': 'C:', 04:09:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:09:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:09:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:09:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:09:55 INFO - 'PROCESSOR_LEVEL': '6', 04:09:55 INFO - 'PROCESSOR_REVISION': '1e05', 04:09:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:09:55 INFO - 'PROMPT': '$P$G', 04:09:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:09:55 INFO - 'PWD': 'C:\\slave\\test', 04:09:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:09:55 INFO - 'SESSIONNAME': 'Console', 04:09:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:09:55 INFO - 'SYSTEMDRIVE': 'C:', 04:09:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:09:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:09:55 INFO - 'TEST1': 'testie', 04:09:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:09:55 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 04:09:55 INFO - 'USERNAME': 'cltbld', 04:09:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:09:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:09:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:09:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:09:55 INFO - 'WINDIR': 'C:\\WINDOWS', 04:09:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:09:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:09:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:09:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:09:56 INFO - Running setup.py egg_info for package mozsystemmonitor 04:09:56 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:09:56 INFO - Running setup.py egg_info for package psutil 04:09:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:09:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:09:56 INFO - Installing collected packages: mozsystemmonitor, psutil 04:09:56 INFO - Running setup.py install for mozsystemmonitor 04:09:56 INFO - Running setup.py install for psutil 04:09:56 INFO - building 'psutil._psutil_windows' extension 04:09:56 INFO - error: Unable to find vcvarsall.bat 04:09:56 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-jpe77u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:09:56 INFO - running install 04:09:56 INFO - running build 04:09:56 INFO - running build_py 04:09:56 INFO - running build_ext 04:09:56 INFO - building 'psutil._psutil_windows' extension 04:09:56 INFO - error: Unable to find vcvarsall.bat 04:09:56 INFO - ---------------------------------------- 04:09:56 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-jpe77u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:09:56 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-097\Application Data\pip\pip.log 04:09:56 WARNING - Return code: 1 04:09:56 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! 04:09:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:09:56 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')]} 04:09:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:09:56 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')]} 04:09:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:09:56 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\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-097'}}, attempt #1 04:09:56 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 04:09:56 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 04:09:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:09:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 04:09:56 INFO - 'CLIENTNAME': 'Console', 04:09:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:09:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 04:09:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:09:56 INFO - 'DCLOCATION': 'SCL3', 04:09:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:09:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:09:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:09:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:09:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:09:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:09:56 INFO - 'HOMEDRIVE': 'C:', 04:09:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:09:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:09:56 INFO - 'KTS_VERSION': '1.19c', 04:09:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:09:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 04:09:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:09:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:09:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:09:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:09:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:09:56 INFO - 'MOZ_AIRBAG': '1', 04:09:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:09:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:09:56 INFO - 'MOZ_MSVCVERSION': '8', 04:09:56 INFO - 'MOZ_NO_REMOTE': '1', 04:09:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:09:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:09:56 INFO - 'NO_EM_RESTART': '1', 04:09:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:09:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:09:56 INFO - 'OS': 'Windows_NT', 04:09:56 INFO - 'OURDRIVE': 'C:', 04:09:56 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', 04:09:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:09:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:09:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:09:56 INFO - 'PROCESSOR_LEVEL': '6', 04:09:56 INFO - 'PROCESSOR_REVISION': '1e05', 04:09:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:09:56 INFO - 'PROMPT': '$P$G', 04:09:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:09:56 INFO - 'PWD': 'C:\\slave\\test', 04:09:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:09:56 INFO - 'SESSIONNAME': 'Console', 04:09:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:09:56 INFO - 'SYSTEMDRIVE': 'C:', 04:09:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:09:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:09:56 INFO - 'TEST1': 'testie', 04:09:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:09:56 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 04:09:56 INFO - 'USERNAME': 'cltbld', 04:09:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:09:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:09:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:09:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:09:56 INFO - 'WINDIR': 'C:\\WINDOWS', 04:09:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:09:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:09:57 INFO - Downloading/unpacking blobuploader==1.2.4 04:09:57 INFO - Downloading blobuploader-1.2.4.tar.gz 04:09:57 INFO - Running setup.py egg_info for package blobuploader 04:09:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:09:58 INFO - Running setup.py egg_info for package requests 04:09:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:09:58 INFO - Downloading docopt-0.6.1.tar.gz 04:09:58 INFO - Running setup.py egg_info for package docopt 04:09:58 INFO - Installing collected packages: blobuploader, docopt, requests 04:09:58 INFO - Running setup.py install for blobuploader 04:09:58 INFO - Running setup.py install for docopt 04:09:58 INFO - Running setup.py install for requests 04:09:58 INFO - Successfully installed blobuploader docopt requests 04:09:58 INFO - Cleaning up... 04:09:58 INFO - Return code: 0 04:09:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:09:58 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')]} 04:09:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:09:58 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')]} 04:09:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:09:58 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\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-097'}}, attempt #1 04:09:58 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 04:09:58 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 04:09:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:09:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 04:09:58 INFO - 'CLIENTNAME': 'Console', 04:09:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:09:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 04:09:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:09:58 INFO - 'DCLOCATION': 'SCL3', 04:09:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:09:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:09:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:09:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:09:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:09:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:09:58 INFO - 'HOMEDRIVE': 'C:', 04:09:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:09:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:09:58 INFO - 'KTS_VERSION': '1.19c', 04:09:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:09:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 04:09:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:09:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:09:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:09:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:09:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:09:58 INFO - 'MOZ_AIRBAG': '1', 04:09:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:09:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:09:58 INFO - 'MOZ_MSVCVERSION': '8', 04:09:58 INFO - 'MOZ_NO_REMOTE': '1', 04:09:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:09:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:09:58 INFO - 'NO_EM_RESTART': '1', 04:09:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:09:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:09:58 INFO - 'OS': 'Windows_NT', 04:09:58 INFO - 'OURDRIVE': 'C:', 04:09:58 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', 04:09:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:09:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:09:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:09:58 INFO - 'PROCESSOR_LEVEL': '6', 04:09:58 INFO - 'PROCESSOR_REVISION': '1e05', 04:09:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:09:58 INFO - 'PROMPT': '$P$G', 04:09:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:09:58 INFO - 'PWD': 'C:\\slave\\test', 04:09:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:09:58 INFO - 'SESSIONNAME': 'Console', 04:09:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:09:58 INFO - 'SYSTEMDRIVE': 'C:', 04:09:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:09:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:09:58 INFO - 'TEST1': 'testie', 04:09:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:09:58 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 04:09:58 INFO - 'USERNAME': 'cltbld', 04:09:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:09:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:09:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:09:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:09:58 INFO - 'WINDIR': 'C:\\WINDOWS', 04:09:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:10:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:10:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:10:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:10:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:10:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:10:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:10:06 INFO - Unpacking c:\slave\test\build\tests\marionette 04:10:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:10:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:10:06 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 04:10:06 INFO - Running setup.py install for browsermob-proxy 04:10:10 INFO - Running setup.py install for manifestparser 04:10:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for marionette-client 04:10:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:10:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for marionette-driver 04:10:10 INFO - Running setup.py install for mozcrash 04:10:10 INFO - Running setup.py install for mozdebug 04:10:10 INFO - Running setup.py install for mozdevice 04:10:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for mozfile 04:10:10 INFO - Running setup.py install for mozhttpd 04:10:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for mozinfo 04:10:10 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for mozInstall 04:10:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for mozleak 04:10:10 INFO - Running setup.py install for mozlog 04:10:10 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for moznetwork 04:10:10 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for mozprocess 04:10:10 INFO - Running setup.py install for mozprofile 04:10:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for mozrunner 04:10:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for mozscreenshot 04:10:10 INFO - Running setup.py install for moztest 04:10:10 INFO - Running setup.py install for mozversion 04:10:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:10:10 INFO - Running setup.py install for wptserve 04:10:10 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 04:10:10 INFO - Cleaning up... 04:10:10 INFO - Return code: 0 04:10:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:10:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:10:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:10:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:10:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:10:10 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-097', 'USERDOMAIN': 'T-XP32-IX-097', '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-097', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-097', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\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-097'}}, attempt #1 04:10:10 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 04:10:10 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 04:10:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:10:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 04:10:10 INFO - 'CLIENTNAME': 'Console', 04:10:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:10:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 04:10:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:10:10 INFO - 'DCLOCATION': 'SCL3', 04:10:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:10:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:10:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:10:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:10:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:10:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:10:10 INFO - 'HOMEDRIVE': 'C:', 04:10:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:10:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:10:10 INFO - 'KTS_VERSION': '1.19c', 04:10:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:10:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 04:10:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:10:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:10:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:10:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:10:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:10:10 INFO - 'MOZ_AIRBAG': '1', 04:10:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:10:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:10:10 INFO - 'MOZ_MSVCVERSION': '8', 04:10:10 INFO - 'MOZ_NO_REMOTE': '1', 04:10:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:10:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:10:10 INFO - 'NO_EM_RESTART': '1', 04:10:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:10:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:10:10 INFO - 'OS': 'Windows_NT', 04:10:10 INFO - 'OURDRIVE': 'C:', 04:10:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:10:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:10:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:10:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:10:10 INFO - 'PROCESSOR_LEVEL': '6', 04:10:10 INFO - 'PROCESSOR_REVISION': '1e05', 04:10:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:10:10 INFO - 'PROMPT': '$P$G', 04:10:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:10:10 INFO - 'PWD': 'C:\\slave\\test', 04:10:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:10:10 INFO - 'SESSIONNAME': 'Console', 04:10:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:10:10 INFO - 'SYSTEMDRIVE': 'C:', 04:10:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:10:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:10:10 INFO - 'TEST1': 'testie', 04:10:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:10:10 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 04:10:10 INFO - 'USERNAME': 'cltbld', 04:10:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:10:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:10:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:10:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:10:10 INFO - 'WINDIR': 'C:\\WINDOWS', 04:10:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:10:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:10:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:10:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:10:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:10:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:10:14 INFO - Unpacking c:\slave\test\build\tests\marionette 04:10:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:10:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:10:14 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)) 04:10:19 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)) 04:10:19 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)) 04:10:19 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)) 04:10:19 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)) 04:10:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:10:19 INFO - Downloading blessings-1.6.tar.gz 04:10:19 INFO - Running setup.py egg_info for package blessings 04:10:19 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)) 04:10:19 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:10:19 INFO - Running setup.py install for blessings 04:10:19 INFO - Running setup.py install for browsermob-proxy 04:10:19 INFO - Running setup.py install for manifestparser 04:10:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Running setup.py install for marionette-client 04:10:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:10:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Running setup.py install for marionette-driver 04:10:19 INFO - Running setup.py install for mozcrash 04:10:19 INFO - Running setup.py install for mozdebug 04:10:19 INFO - Running setup.py install for mozdevice 04:10:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Running setup.py install for mozhttpd 04:10:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Running setup.py install for mozInstall 04:10:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Running setup.py install for mozleak 04:10:19 INFO - Running setup.py install for mozprofile 04:10:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Running setup.py install for mozrunner 04:10:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:10:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:10:20 INFO - Running setup.py install for mozscreenshot 04:10:20 INFO - Running setup.py install for moztest 04:10:20 INFO - Running setup.py install for mozversion 04:10:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:10:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:10:20 INFO - Running setup.py install for wptserve 04:10:20 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:10:20 INFO - Cleaning up... 04:10:20 INFO - Return code: 0 04:10:20 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:10:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:10:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:10:20 INFO - Reading from file tmpfile_stdout 04:10:20 INFO - Using _rmtree_windows ... 04:10:20 INFO - Using _rmtree_windows ... 04:10:20 INFO - Current package versions: 04:10:20 INFO - blessings == 1.6 04:10:20 INFO - blobuploader == 1.2.4 04:10:20 INFO - browsermob-proxy == 0.6.0 04:10:20 INFO - distribute == 0.6.14 04:10:20 INFO - docopt == 0.6.1 04:10:20 INFO - manifestparser == 1.1 04:10:20 INFO - marionette-client == 2.3.0 04:10:20 INFO - marionette-driver == 1.4.0 04:10:20 INFO - mozInstall == 1.12 04:10:20 INFO - mozcrash == 0.17 04:10:20 INFO - mozdebug == 0.1 04:10:20 INFO - mozdevice == 0.48 04:10:20 INFO - mozfile == 1.2 04:10:20 INFO - mozhttpd == 0.7 04:10:20 INFO - mozinfo == 0.9 04:10:20 INFO - mozleak == 0.1 04:10:20 INFO - mozlog == 3.1 04:10:20 INFO - moznetwork == 0.27 04:10:20 INFO - mozprocess == 0.22 04:10:20 INFO - mozprofile == 0.28 04:10:20 INFO - mozrunner == 6.11 04:10:20 INFO - mozscreenshot == 0.1 04:10:20 INFO - mozsystemmonitor == 0.0 04:10:20 INFO - moztest == 0.7 04:10:20 INFO - mozversion == 1.4 04:10:20 INFO - requests == 1.2.3 04:10:20 INFO - wptserve == 1.4.0 04:10:20 INFO - Running post-action listener: _resource_record_post_action 04:10:20 INFO - Running post-action listener: _start_resource_monitoring 04:10:20 INFO - Starting resource monitoring. 04:10:20 INFO - ##### 04:10:20 INFO - ##### Running pull step. 04:10:20 INFO - ##### 04:10:20 INFO - Running pre-action listener: _resource_record_pre_action 04:10:20 INFO - Running main action method: pull 04:10:20 INFO - Pull has nothing to do! 04:10:20 INFO - Running post-action listener: _resource_record_post_action 04:10:20 INFO - ##### 04:10:20 INFO - ##### Running install step. 04:10:20 INFO - ##### 04:10:20 INFO - Running pre-action listener: _resource_record_pre_action 04:10:20 INFO - Running main action method: install 04:10:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:10:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:10:20 INFO - Reading from file tmpfile_stdout 04:10:20 INFO - Using _rmtree_windows ... 04:10:20 INFO - Using _rmtree_windows ... 04:10:20 INFO - Detecting whether we're running mozinstall >=1.0... 04:10:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:10:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:10:20 INFO - Reading from file tmpfile_stdout 04:10:20 INFO - Output received: 04:10:20 INFO - Usage: mozinstall-script.py [options] installer 04:10:20 INFO - Options: 04:10:20 INFO - -h, --help show this help message and exit 04:10:20 INFO - -d DEST, --destination=DEST 04:10:20 INFO - Directory to install application into. [default: 04:10:20 INFO - "C:\slave\test"] 04:10:20 INFO - --app=APP Application being installed. [default: firefox] 04:10:20 INFO - Using _rmtree_windows ... 04:10:20 INFO - Using _rmtree_windows ... 04:10:20 INFO - mkdir: C:\slave\test\build\application 04:10:20 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'] 04:10:20 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 04:10:23 INFO - Reading from file tmpfile_stdout 04:10:23 INFO - Output received: 04:10:23 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:10:23 INFO - Using _rmtree_windows ... 04:10:23 INFO - Using _rmtree_windows ... 04:10:23 INFO - Running post-action listener: _resource_record_post_action 04:10:23 INFO - ##### 04:10:23 INFO - ##### Running run-tests step. 04:10:23 INFO - ##### 04:10:23 INFO - Running pre-action listener: _resource_record_pre_action 04:10:23 INFO - Running main action method: run_tests 04:10:23 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:10:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:10:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:10:23 INFO - grabbing minidump binary from tooltool 04:10:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:10:23 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 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:10:23 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 04:10:23 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 04:10:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:10:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp5beedm 04:10:23 INFO - INFO - File integrity verified, renaming tmp5beedm to win32-minidump_stackwalk.exe 04:10:23 INFO - Return code: 0 04:10:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:10:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:10:23 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/JAFByHBeS22YXrVwYS13DQ/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 04:10:23 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/JAFByHBeS22YXrVwYS13DQ/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 04:10:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:10:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097\\Application Data', 04:10:23 INFO - 'CLIENTNAME': 'Console', 04:10:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:10:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-097', 04:10:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:10:23 INFO - 'DCLOCATION': 'SCL3', 04:10:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:10:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:10:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:10:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:10:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:10:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:10:23 INFO - 'HOMEDRIVE': 'C:', 04:10:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:10:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:10:23 INFO - 'KTS_VERSION': '1.19c', 04:10:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:10:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-097', 04:10:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:10:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:10:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:10:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:10:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:10:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:10:23 INFO - 'MOZ_AIRBAG': '1', 04:10:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:10:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:10:23 INFO - 'MOZ_MSVCVERSION': '8', 04:10:23 INFO - 'MOZ_NO_REMOTE': '1', 04:10:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:10:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:10:23 INFO - 'NO_EM_RESTART': '1', 04:10:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:10:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:10:23 INFO - 'OS': 'Windows_NT', 04:10:23 INFO - 'OURDRIVE': 'C:', 04:10:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:10:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:10:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:10:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:10:23 INFO - 'PROCESSOR_LEVEL': '6', 04:10:23 INFO - 'PROCESSOR_REVISION': '1e05', 04:10:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:10:23 INFO - 'PROMPT': '$P$G', 04:10:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:10:23 INFO - 'PWD': 'C:\\slave\\test', 04:10:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:10:23 INFO - 'SESSIONNAME': 'Console', 04:10:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:10:23 INFO - 'SYSTEMDRIVE': 'C:', 04:10:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:10:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:10:23 INFO - 'TEST1': 'testie', 04:10:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:10:23 INFO - 'USERDOMAIN': 'T-XP32-IX-097', 04:10:23 INFO - 'USERNAME': 'cltbld', 04:10:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-097', 04:10:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:10:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:10:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:10:23 INFO - 'WINDIR': 'C:\\WINDOWS', 04:10:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:10:23 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/JAFByHBeS22YXrVwYS13DQ/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 04:10:25 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 04:10:25 INFO - import pkg_resources 04:10:26 INFO - Using 1 client processes 04:10:29 INFO - SUITE-START | Running 778 tests 04:10:29 INFO - Running testharness tests 04:10:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:10:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:10:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:10:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:10:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:10:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:10:29 INFO - Setting up ssl 04:10:29 INFO - PROCESS | certutil | 04:10:29 INFO - PROCESS | certutil | 04:10:29 INFO - PROCESS | certutil | 04:10:29 INFO - Certificate Nickname Trust Attributes 04:10:29 INFO - SSL,S/MIME,JAR/XPI 04:10:29 INFO - 04:10:29 INFO - web-platform-tests CT,, 04:10:29 INFO - 04:10:29 INFO - Starting runner 04:10:31 INFO - PROCESS | 3960 | [3960] 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 04:10:31 INFO - PROCESS | 3960 | [3960] 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 04:10:31 INFO - PROCESS | 3960 | [3960] 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 04:10:33 INFO - PROCESS | 3960 | 1462965033193 Marionette DEBUG Marionette enabled via build flag and pref 04:10:33 INFO - PROCESS | 3960 | ++DOCSHELL 11D02400 == 1 [pid = 3960] [id = 1] 04:10:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 1 (11D02800) [pid = 3960] [serial = 1] [outer = 00000000] 04:10:33 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:10:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 2 (11D03400) [pid = 3960] [serial = 2] [outer = 11D02800] 04:10:33 INFO - PROCESS | 3960 | [3960] 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 04:10:33 INFO - PROCESS | 3960 | [3960] 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 04:10:33 INFO - PROCESS | 3960 | ++DOCSHELL 11FEA000 == 2 [pid = 3960] [id = 2] 04:10:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 3 (11FEA400) [pid = 3960] [serial = 3] [outer = 00000000] 04:10:33 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:10:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 4 (11FEB000) [pid = 3960] [serial = 4] [outer = 11FEA400] 04:10:33 INFO - PROCESS | 3960 | 1462965033759 Marionette INFO Listening on port 2828 04:10:34 INFO - PROCESS | 3960 | 1462965034154 Marionette DEBUG Marionette enabled via command-line flag 04:10:34 INFO - PROCESS | 3960 | ++DOCSHELL 1071E400 == 3 [pid = 3960] [id = 3] 04:10:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 5 (1071E800) [pid = 3960] [serial = 5] [outer = 00000000] 04:10:34 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:10:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 6 (1071F400) [pid = 3960] [serial = 6] [outer = 1071E800] 04:10:34 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:10:34 INFO - PROCESS | 3960 | [3960] 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 04:10:34 INFO - PROCESS | 3960 | [3960] 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 04:10:34 INFO - PROCESS | 3960 | [3960] 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 04:10:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 7 (13B3D400) [pid = 3960] [serial = 7] [outer = 11FEA400] 04:10:34 INFO - PROCESS | 3960 | [3960] 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 04:10:34 INFO - PROCESS | 3960 | 1462965034461 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1709 04:10:34 INFO - PROCESS | 3960 | 1462965034493 Marionette DEBUG Closed connection conn0 04:10:34 INFO - PROCESS | 3960 | [3960] 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 04:10:34 INFO - PROCESS | 3960 | 1462965034581 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1712 04:10:34 INFO - PROCESS | 3960 | 1462965034610 Marionette DEBUG Closed connection conn1 04:10:34 INFO - PROCESS | 3960 | [3960] 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 04:10:34 INFO - PROCESS | 3960 | 1462965034617 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1713 04:10:34 INFO - PROCESS | 3960 | ++DOCSHELL 140B8C00 == 4 [pid = 3960] [id = 4] 04:10:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 8 (140B9400) [pid = 3960] [serial = 8] [outer = 00000000] 04:10:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 9 (144BCC00) [pid = 3960] [serial = 9] [outer = 140B9400] 04:10:34 INFO - PROCESS | 3960 | [3960] 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 04:10:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 10 (144C1800) [pid = 3960] [serial = 10] [outer = 140B9400] 04:10:34 INFO - PROCESS | 3960 | 1462965034889 Marionette DEBUG Closed connection conn2 04:10:34 INFO - PROCESS | 3960 | [3960] 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 04:10:34 INFO - PROCESS | 3960 | 1462965034896 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1714 04:10:34 INFO - PROCESS | 3960 | [3960] 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 04:10:35 INFO - PROCESS | 3960 | 1462965035018 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:10:35 INFO - PROCESS | 3960 | 1462965035024 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":"20160511015516","device":"desktop","version":"48.0a2"} 04:10:35 INFO - PROCESS | 3960 | [3960] 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 04:10:35 INFO - PROCESS | 3960 | [3960] 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 04:10:35 INFO - PROCESS | 3960 | [3960] 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 04:10:35 INFO - PROCESS | 3960 | ++DOCSHELL 15F7A800 == 5 [pid = 3960] [id = 5] 04:10:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 11 (15F7AC00) [pid = 3960] [serial = 11] [outer = 00000000] 04:10:35 INFO - PROCESS | 3960 | ++DOCSHELL 15F7B000 == 6 [pid = 3960] [id = 6] 04:10:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 12 (15F7F000) [pid = 3960] [serial = 12] [outer = 00000000] 04:10:36 INFO - PROCESS | 3960 | [3960] 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 04:10:36 INFO - PROCESS | 3960 | ++DOCSHELL 16A8B400 == 7 [pid = 3960] [id = 7] 04:10:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 13 (16A8B800) [pid = 3960] [serial = 13] [outer = 00000000] 04:10:36 INFO - PROCESS | 3960 | [3960] 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 04:10:36 INFO - PROCESS | 3960 | [3960] 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 04:10:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 14 (16C5EC00) [pid = 3960] [serial = 14] [outer = 16A8B800] 04:10:36 INFO - PROCESS | 3960 | [3960] 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 04:10:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 15 (16958000) [pid = 3960] [serial = 15] [outer = 15F7AC00] 04:10:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 16 (16959C00) [pid = 3960] [serial = 16] [outer = 15F7F000] 04:10:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 17 (16991400) [pid = 3960] [serial = 17] [outer = 16A8B800] 04:10:37 INFO - PROCESS | 3960 | 1462965037298 Marionette DEBUG loaded listener.js 04:10:37 INFO - PROCESS | 3960 | 1462965037311 Marionette DEBUG loaded listener.js 04:10:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 18 (1809DC00) [pid = 3960] [serial = 18] [outer = 16A8B800] 04:10:37 INFO - PROCESS | 3960 | 1462965037897 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1ab72541-b359-41fd-acbe-d4c20d38cbfe","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":"20160511015516","device":"desktop","version":"48.0a2","command_id":1}}] 04:10:38 INFO - PROCESS | 3960 | 1462965038054 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:10:38 INFO - PROCESS | 3960 | 1462965038126 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:10:38 INFO - PROCESS | 3960 | 1462965038233 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:10:38 INFO - PROCESS | 3960 | [3960] 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 04:10:38 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:10:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 19 (19984800) [pid = 3960] [serial = 19] [outer = 16A8B800] 04:10:38 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:10:38 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:10:38 INFO - PROCESS | 3960 | 1462965038722 Marionette TRACE conn3 <- [1,3,null,{}] 04:10:38 INFO - PROCESS | 3960 | 1462965038739 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:10:38 INFO - PROCESS | 3960 | 1462965038764 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:10:38 INFO - PROCESS | 3960 | 1462965038842 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:10:38 INFO - PROCESS | 3960 | 1462965038845 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 04:10:38 INFO - PROCESS | 3960 | 1462965038849 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:10:38 INFO - PROCESS | 3960 | 1462965038853 Marionette TRACE conn3 <- [1,6,null,{}] 04:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:10:38 INFO - PROCESS | 3960 | 1462965038862 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:38 INFO - PROCESS | 3960 | 1462965038874 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:10:38 INFO - PROCESS | 3960 | 1462965038879 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:38 INFO - PROCESS | 3960 | ++DOCSHELL 16A87400 == 8 [pid = 3960] [id = 8] 04:10:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 20 (19BF2C00) [pid = 3960] [serial = 20] [outer = 00000000] 04:10:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 21 (1A03E800) [pid = 3960] [serial = 21] [outer = 19BF2C00] 04:10:38 INFO - PROCESS | 3960 | 1462965038926 Marionette DEBUG loaded listener.js 04:10:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 22 (1A042800) [pid = 3960] [serial = 22] [outer = 19BF2C00] 04:10:39 INFO - PROCESS | 3960 | ++DOCSHELL 1A0EE800 == 9 [pid = 3960] [id = 9] 04:10:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 23 (1A336800) [pid = 3960] [serial = 23] [outer = 00000000] 04:10:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 24 (1A339000) [pid = 3960] [serial = 24] [outer = 1A336800] 04:10:39 INFO - PROCESS | 3960 | 1462965039355 Marionette DEBUG loaded listener.js 04:10:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 25 (1A33C000) [pid = 3960] [serial = 25] [outer = 1A336800] 04:10:39 INFO - PROCESS | 3960 | 1462965039561 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 737ms 04:10:39 INFO - PROCESS | 3960 | 1462965039646 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:10:39 INFO - PROCESS | 3960 | 1462965039648 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 04:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:10:39 INFO - PROCESS | 3960 | 1462965039679 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:10:39 INFO - PROCESS | 3960 | 1462965039681 Marionette TRACE conn3 <- [1,10,null,{}] 04:10:39 INFO - PROCESS | 3960 | 1462965039731 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:39 INFO - PROCESS | 3960 | 1462965039846 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:10:39 INFO - PROCESS | 3960 | 1462965039860 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:39 INFO - PROCESS | 3960 | ++DOCSHELL 1A696C00 == 10 [pid = 3960] [id = 10] 04:10:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 26 (1A697400) [pid = 3960] [serial = 26] [outer = 00000000] 04:10:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 27 (1AD87800) [pid = 3960] [serial = 27] [outer = 1A697400] 04:10:39 INFO - PROCESS | 3960 | 1462965039911 Marionette DEBUG loaded listener.js 04:10:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 28 (1AD8B800) [pid = 3960] [serial = 28] [outer = 1A697400] 04:10:40 INFO - PROCESS | 3960 | 1462965040277 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 659ms 04:10:40 INFO - PROCESS | 3960 | 1462965040330 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:10:40 INFO - PROCESS | 3960 | 1462965040332 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 04:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:10:40 INFO - PROCESS | 3960 | 1462965040335 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:10:40 INFO - PROCESS | 3960 | 1462965040337 Marionette TRACE conn3 <- [1,14,null,{}] 04:10:40 INFO - PROCESS | 3960 | 1462965040340 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:40 INFO - PROCESS | 3960 | 1462965040431 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:10:40 INFO - PROCESS | 3960 | 1462965040444 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:40 INFO - PROCESS | 3960 | ++DOCSHELL 173DC800 == 11 [pid = 3960] [id = 11] 04:10:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 29 (173DE000) [pid = 3960] [serial = 29] [outer = 00000000] 04:10:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 30 (1A819800) [pid = 3960] [serial = 30] [outer = 173DE000] 04:10:40 INFO - PROCESS | 3960 | 1462965040489 Marionette DEBUG loaded listener.js 04:10:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 31 (1AD85400) [pid = 3960] [serial = 31] [outer = 173DE000] 04:10:40 INFO - PROCESS | 3960 | 1462965040851 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 533ms 04:10:40 INFO - PROCESS | 3960 | 1462965040871 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:10:40 INFO - PROCESS | 3960 | 1462965040872 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 04:10:40 INFO - PROCESS | 3960 | 1462965040876 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:10:40 INFO - PROCESS | 3960 | 1462965040877 Marionette TRACE conn3 <- [1,18,null,{}] 04:10:40 INFO - PROCESS | 3960 | 1462965040881 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:41 INFO - PROCESS | 3960 | 1462965040982 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:10:41 INFO - PROCESS | 3960 | 1462965040989 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:41 INFO - PROCESS | 3960 | ++DOCSHELL 1AA34C00 == 12 [pid = 3960] [id = 12] 04:10:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 32 (1AA35000) [pid = 3960] [serial = 32] [outer = 00000000] 04:10:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 33 (1AD87000) [pid = 3960] [serial = 33] [outer = 1AA35000] 04:10:41 INFO - PROCESS | 3960 | 1462965041034 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 34 (1B082400) [pid = 3960] [serial = 34] [outer = 1AA35000] 04:10:41 INFO - PROCESS | 3960 | 1462965041368 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 533ms 04:10:41 INFO - PROCESS | 3960 | 1462965041412 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:10:41 INFO - PROCESS | 3960 | 1462965041414 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 04:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:10:41 INFO - PROCESS | 3960 | 1462965041418 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:10:41 INFO - PROCESS | 3960 | 1462965041419 Marionette TRACE conn3 <- [1,22,null,{}] 04:10:41 INFO - PROCESS | 3960 | 1462965041423 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:41 INFO - PROCESS | 3960 | 1462965041513 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:10:41 INFO - PROCESS | 3960 | 1462965041519 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:41 INFO - PROCESS | 3960 | ++DOCSHELL 1B088400 == 13 [pid = 3960] [id = 13] 04:10:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 35 (1B08B800) [pid = 3960] [serial = 35] [outer = 00000000] 04:10:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 36 (1B24D800) [pid = 3960] [serial = 36] [outer = 1B08B800] 04:10:41 INFO - PROCESS | 3960 | 1462965041562 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 37 (1B251000) [pid = 3960] [serial = 37] [outer = 1B08B800] 04:10:41 INFO - PROCESS | 3960 | 1462965041858 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 486ms 04:10:41 INFO - PROCESS | 3960 | 1462965041912 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:10:41 INFO - PROCESS | 3960 | 1462965041913 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 04:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:10:41 INFO - PROCESS | 3960 | 1462965041921 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:10:41 INFO - PROCESS | 3960 | 1462965041923 Marionette TRACE conn3 <- [1,26,null,{}] 04:10:41 INFO - PROCESS | 3960 | 1462965041926 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:42 INFO - PROCESS | 3960 | 1462965042016 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:10:42 INFO - PROCESS | 3960 | 1462965042023 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:42 INFO - PROCESS | 3960 | ++DOCSHELL 1B383800 == 14 [pid = 3960] [id = 14] 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 38 (1B384800) [pid = 3960] [serial = 38] [outer = 00000000] 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 39 (1B38B800) [pid = 3960] [serial = 39] [outer = 1B384800] 04:10:42 INFO - PROCESS | 3960 | 1462965042066 Marionette DEBUG loaded listener.js 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 40 (1B390000) [pid = 3960] [serial = 40] [outer = 1B384800] 04:10:42 INFO - PROCESS | 3960 | 1462965042401 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 533ms 04:10:42 INFO - PROCESS | 3960 | 1462965042458 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:10:42 INFO - PROCESS | 3960 | 1462965042459 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 04:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:10:42 INFO - PROCESS | 3960 | 1462965042463 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:10:42 INFO - PROCESS | 3960 | 1462965042464 Marionette TRACE conn3 <- [1,30,null,{}] 04:10:42 INFO - PROCESS | 3960 | 1462965042467 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:42 INFO - PROCESS | 3960 | 1462965042551 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:10:42 INFO - PROCESS | 3960 | 1462965042557 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:42 INFO - PROCESS | 3960 | ++DOCSHELL 1B633400 == 15 [pid = 3960] [id = 15] 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 41 (1B635000) [pid = 3960] [serial = 41] [outer = 00000000] 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 42 (1B63D000) [pid = 3960] [serial = 42] [outer = 1B635000] 04:10:42 INFO - PROCESS | 3960 | 1462965042604 Marionette DEBUG loaded listener.js 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 43 (1B640800) [pid = 3960] [serial = 43] [outer = 1B635000] 04:10:42 INFO - PROCESS | 3960 | ++DOCSHELL 1B7AC800 == 16 [pid = 3960] [id = 16] 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 44 (1B7ACC00) [pid = 3960] [serial = 44] [outer = 00000000] 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 45 (1B637800) [pid = 3960] [serial = 45] [outer = 1B7ACC00] 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 46 (1B63F800) [pid = 3960] [serial = 46] [outer = 1B7ACC00] 04:10:42 INFO - PROCESS | 3960 | ++DOCSHELL 1B7A9C00 == 17 [pid = 3960] [id = 17] 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 47 (1B7AD400) [pid = 3960] [serial = 47] [outer = 00000000] 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 48 (1B82DC00) [pid = 3960] [serial = 48] [outer = 1B7AD400] 04:10:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 49 (1B837000) [pid = 3960] [serial = 49] [outer = 1B7AD400] 04:10:43 INFO - PROCESS | 3960 | 1462965043104 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 705ms 04:10:43 INFO - PROCESS | 3960 | 1462965043163 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:10:43 INFO - PROCESS | 3960 | 1462965043165 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 04:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:10:43 INFO - PROCESS | 3960 | 1462965043215 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:10:43 INFO - PROCESS | 3960 | 1462965043217 Marionette TRACE conn3 <- [1,34,null,{}] 04:10:43 INFO - PROCESS | 3960 | 1462965043220 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:43 INFO - PROCESS | 3960 | 1462965043321 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:10:43 INFO - PROCESS | 3960 | 1462965043387 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:43 INFO - PROCESS | 3960 | ++DOCSHELL 0CA75000 == 18 [pid = 3960] [id = 18] 04:10:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 50 (0CA77000) [pid = 3960] [serial = 50] [outer = 00000000] 04:10:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 51 (1056C400) [pid = 3960] [serial = 51] [outer = 0CA77000] 04:10:43 INFO - PROCESS | 3960 | 1462965043899 Marionette DEBUG loaded listener.js 04:10:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (1075B000) [pid = 3960] [serial = 52] [outer = 0CA77000] 04:10:44 INFO - PROCESS | 3960 | --DOCSHELL 11D02400 == 17 [pid = 3960] [id = 1] 04:10:44 INFO - PROCESS | 3960 | 1462965044459 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1316ms 04:10:44 INFO - PROCESS | 3960 | 1462965044525 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:10:44 INFO - PROCESS | 3960 | 1462965044529 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 04:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:10:44 INFO - PROCESS | 3960 | 1462965044535 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:10:44 INFO - PROCESS | 3960 | 1462965044538 Marionette TRACE conn3 <- [1,38,null,{}] 04:10:44 INFO - PROCESS | 3960 | 1462965044544 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:44 INFO - PROCESS | 3960 | 1462965044685 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:10:44 INFO - PROCESS | 3960 | 1462965044768 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:44 INFO - PROCESS | 3960 | ++DOCSHELL 11246000 == 18 [pid = 3960] [id = 19] 04:10:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (113B4C00) [pid = 3960] [serial = 53] [outer = 00000000] 04:10:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (11D0F800) [pid = 3960] [serial = 54] [outer = 113B4C00] 04:10:44 INFO - PROCESS | 3960 | 1462965044823 Marionette DEBUG loaded listener.js 04:10:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (13371800) [pid = 3960] [serial = 55] [outer = 113B4C00] 04:10:45 INFO - PROCESS | 3960 | 1462965045411 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 909ms 04:10:45 INFO - PROCESS | 3960 | 1462965045442 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:10:45 INFO - PROCESS | 3960 | 1462965045446 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 04:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:10:45 INFO - PROCESS | 3960 | 1462965045451 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:10:45 INFO - PROCESS | 3960 | 1462965045453 Marionette TRACE conn3 <- [1,42,null,{}] 04:10:45 INFO - PROCESS | 3960 | 1462965045457 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:45 INFO - PROCESS | 3960 | 1462965045566 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:10:45 INFO - PROCESS | 3960 | 1462965045644 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:45 INFO - PROCESS | 3960 | ++DOCSHELL 13E71C00 == 19 [pid = 3960] [id = 20] 04:10:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (140B0800) [pid = 3960] [serial = 56] [outer = 00000000] 04:10:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (1555A000) [pid = 3960] [serial = 57] [outer = 140B0800] 04:10:45 INFO - PROCESS | 3960 | 1462965045699 Marionette DEBUG loaded listener.js 04:10:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (15A31800) [pid = 3960] [serial = 58] [outer = 140B0800] 04:10:46 INFO - PROCESS | 3960 | 1462965046388 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1003ms 04:10:46 INFO - PROCESS | 3960 | 1462965046453 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:10:46 INFO - PROCESS | 3960 | 1462965046456 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 04:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:10:46 INFO - PROCESS | 3960 | 1462965046462 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:10:46 INFO - PROCESS | 3960 | 1462965046465 Marionette TRACE conn3 <- [1,46,null,{}] 04:10:46 INFO - PROCESS | 3960 | 1462965046471 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:46 INFO - PROCESS | 3960 | 1462965046565 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:10:46 INFO - PROCESS | 3960 | 1462965046630 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:46 INFO - PROCESS | 3960 | ++DOCSHELL 10D62400 == 20 [pid = 3960] [id = 21] 04:10:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (10D62C00) [pid = 3960] [serial = 59] [outer = 00000000] 04:10:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (1121CC00) [pid = 3960] [serial = 60] [outer = 10D62C00] 04:10:46 INFO - PROCESS | 3960 | 1462965046683 Marionette DEBUG loaded listener.js 04:10:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (1124C800) [pid = 3960] [serial = 61] [outer = 10D62C00] 04:10:46 INFO - PROCESS | 3960 | --DOCSHELL 140B8C00 == 19 [pid = 3960] [id = 4] 04:10:47 INFO - PROCESS | 3960 | 1462965047136 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 706ms 04:10:47 INFO - PROCESS | 3960 | 1462965047163 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:10:47 INFO - PROCESS | 3960 | 1462965047168 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 04:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:10:47 INFO - PROCESS | 3960 | 1462965047174 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:10:47 INFO - PROCESS | 3960 | 1462965047176 Marionette TRACE conn3 <- [1,50,null,{}] 04:10:47 INFO - PROCESS | 3960 | 1462965047180 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:47 INFO - PROCESS | 3960 | 1462965047314 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:10:47 INFO - PROCESS | 3960 | 1462965047355 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:47 INFO - PROCESS | 3960 | ++DOCSHELL 13078C00 == 20 [pid = 3960] [id = 22] 04:10:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (13079C00) [pid = 3960] [serial = 62] [outer = 00000000] 04:10:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (1338F400) [pid = 3960] [serial = 63] [outer = 13079C00] 04:10:47 INFO - PROCESS | 3960 | 1462965047399 Marionette DEBUG loaded listener.js 04:10:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (1361F000) [pid = 3960] [serial = 64] [outer = 13079C00] 04:10:47 INFO - PROCESS | 3960 | 1462965047795 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 627ms 04:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:10:47 INFO - PROCESS | 3960 | 1462965047811 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:10:47 INFO - PROCESS | 3960 | 1462965047813 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 04:10:47 INFO - PROCESS | 3960 | 1462965047817 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:10:47 INFO - PROCESS | 3960 | 1462965047820 Marionette TRACE conn3 <- [1,54,null,{}] 04:10:47 INFO - PROCESS | 3960 | 1462965047831 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:47 INFO - PROCESS | 3960 | 1462965047911 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:10:47 INFO - PROCESS | 3960 | 1462965047919 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:47 INFO - PROCESS | 3960 | ++DOCSHELL 13E71800 == 21 [pid = 3960] [id = 23] 04:10:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (13E72C00) [pid = 3960] [serial = 65] [outer = 00000000] 04:10:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (144C4C00) [pid = 3960] [serial = 66] [outer = 13E72C00] 04:10:47 INFO - PROCESS | 3960 | 1462965047966 Marionette DEBUG loaded listener.js 04:10:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (152DA000) [pid = 3960] [serial = 67] [outer = 13E72C00] 04:10:48 INFO - PROCESS | 3960 | 1462965048400 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 643ms 04:10:48 INFO - PROCESS | 3960 | 1462965048454 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:10:48 INFO - PROCESS | 3960 | 1462965048457 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 04:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:10:48 INFO - PROCESS | 3960 | 1462965048460 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:10:48 INFO - PROCESS | 3960 | 1462965048462 Marionette TRACE conn3 <- [1,58,null,{}] 04:10:48 INFO - PROCESS | 3960 | 1462965048470 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:48 INFO - PROCESS | 3960 | 1462965048546 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:10:48 INFO - PROCESS | 3960 | 1462965048553 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:48 INFO - PROCESS | 3960 | ++DOCSHELL 15551C00 == 22 [pid = 3960] [id = 24] 04:10:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (156BEC00) [pid = 3960] [serial = 68] [outer = 00000000] 04:10:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (15A38C00) [pid = 3960] [serial = 69] [outer = 156BEC00] 04:10:48 INFO - PROCESS | 3960 | 1462965048598 Marionette DEBUG loaded listener.js 04:10:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (15D3B000) [pid = 3960] [serial = 70] [outer = 156BEC00] 04:10:49 INFO - PROCESS | 3960 | 1462965048985 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 533ms 04:10:49 INFO - PROCESS | 3960 | 1462965048995 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:10:49 INFO - PROCESS | 3960 | 1462965048997 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 04:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:10:49 INFO - PROCESS | 3960 | 1462965049000 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:10:49 INFO - PROCESS | 3960 | 1462965049002 Marionette TRACE conn3 <- [1,62,null,{}] 04:10:49 INFO - PROCESS | 3960 | 1462965049005 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:49 INFO - PROCESS | 3960 | 1462965049110 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:10:49 INFO - PROCESS | 3960 | 1462965049119 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:49 INFO - PROCESS | 3960 | ++DOCSHELL 15AC4400 == 23 [pid = 3960] [id = 25] 04:10:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (15D3E800) [pid = 3960] [serial = 71] [outer = 00000000] 04:10:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (15F23C00) [pid = 3960] [serial = 72] [outer = 15D3E800] 04:10:49 INFO - PROCESS | 3960 | 1462965049165 Marionette DEBUG loaded listener.js 04:10:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (15F27400) [pid = 3960] [serial = 73] [outer = 15D3E800] 04:10:49 INFO - PROCESS | 3960 | 1462965049562 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 596ms 04:10:49 INFO - PROCESS | 3960 | 1462965049597 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:10:49 INFO - PROCESS | 3960 | 1462965049599 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 04:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:10:49 INFO - PROCESS | 3960 | 1462965049603 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:10:49 INFO - PROCESS | 3960 | 1462965049604 Marionette TRACE conn3 <- [1,66,null,{}] 04:10:49 INFO - PROCESS | 3960 | 1462965049608 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:49 INFO - PROCESS | 3960 | 1462965049725 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:10:49 INFO - PROCESS | 3960 | 1462965049735 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:49 INFO - PROCESS | 3960 | ++DOCSHELL 1071DC00 == 24 [pid = 3960] [id = 26] 04:10:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (10760000) [pid = 3960] [serial = 74] [outer = 00000000] 04:10:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (16992800) [pid = 3960] [serial = 75] [outer = 10760000] 04:10:49 INFO - PROCESS | 3960 | 1462965049780 Marionette DEBUG loaded listener.js 04:10:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (16C59800) [pid = 3960] [serial = 76] [outer = 10760000] 04:10:50 INFO - PROCESS | 3960 | 1462965050142 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 596ms 04:10:50 INFO - PROCESS | 3960 | 1462965050200 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:10:50 INFO - PROCESS | 3960 | 1462965050202 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 04:10:50 INFO - PROCESS | 3960 | 1462965050206 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:10:50 INFO - PROCESS | 3960 | 1462965050207 Marionette TRACE conn3 <- [1,70,null,{}] 04:10:50 INFO - PROCESS | 3960 | 1462965050211 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:50 INFO - PROCESS | 3960 | 1462965050284 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:10:50 INFO - PROCESS | 3960 | 1462965050368 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:50 INFO - PROCESS | 3960 | ++DOCSHELL 13BE1000 == 25 [pid = 3960] [id = 27] 04:10:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1580C800) [pid = 3960] [serial = 77] [outer = 00000000] 04:10:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (173DDC00) [pid = 3960] [serial = 78] [outer = 1580C800] 04:10:50 INFO - PROCESS | 3960 | 1462965050424 Marionette DEBUG loaded listener.js 04:10:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (173E4C00) [pid = 3960] [serial = 79] [outer = 1580C800] 04:10:50 INFO - PROCESS | 3960 | 1462965050733 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 596ms 04:10:50 INFO - PROCESS | 3960 | 1462965050803 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:10:50 INFO - PROCESS | 3960 | 1462965050804 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 04:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:10:50 INFO - PROCESS | 3960 | 1462965050808 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:10:50 INFO - PROCESS | 3960 | 1462965050809 Marionette TRACE conn3 <- [1,74,null,{}] 04:10:50 INFO - PROCESS | 3960 | 1462965050813 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:50 INFO - PROCESS | 3960 | 1462965050885 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:10:50 INFO - PROCESS | 3960 | 1462965050950 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:50 INFO - PROCESS | 3960 | ++DOCSHELL 105CCC00 == 26 [pid = 3960] [id = 28] 04:10:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (13BE0400) [pid = 3960] [serial = 80] [outer = 00000000] 04:10:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17ACF400) [pid = 3960] [serial = 81] [outer = 13BE0400] 04:10:51 INFO - PROCESS | 3960 | 1462965050994 Marionette DEBUG loaded listener.js 04:10:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17ADDC00) [pid = 3960] [serial = 82] [outer = 13BE0400] 04:10:51 INFO - PROCESS | 3960 | 1462965051342 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 596ms 04:10:51 INFO - PROCESS | 3960 | 1462965051406 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:10:51 INFO - PROCESS | 3960 | 1462965051409 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 04:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:10:51 INFO - PROCESS | 3960 | 1462965051413 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:10:51 INFO - PROCESS | 3960 | 1462965051416 Marionette TRACE conn3 <- [1,78,null,{}] 04:10:51 INFO - PROCESS | 3960 | 1462965051420 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:51 INFO - PROCESS | 3960 | 1462965051519 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:10:51 INFO - PROCESS | 3960 | 1462965051529 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:51 INFO - PROCESS | 3960 | ++DOCSHELL 13BE6000 == 27 [pid = 3960] [id = 29] 04:10:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1554E400) [pid = 3960] [serial = 83] [outer = 00000000] 04:10:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (18051400) [pid = 3960] [serial = 84] [outer = 1554E400] 04:10:51 INFO - PROCESS | 3960 | 1462965051573 Marionette DEBUG loaded listener.js 04:10:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1809E000) [pid = 3960] [serial = 85] [outer = 1554E400] 04:10:51 INFO - PROCESS | 3960 | 1462965051938 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 533ms 04:10:51 INFO - PROCESS | 3960 | 1462965051948 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:10:51 INFO - PROCESS | 3960 | 1462965051949 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 04:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:10:51 INFO - PROCESS | 3960 | 1462965051953 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:10:51 INFO - PROCESS | 3960 | 1462965051954 Marionette TRACE conn3 <- [1,82,null,{}] 04:10:51 INFO - PROCESS | 3960 | 1462965051958 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:52 INFO - PROCESS | 3960 | 1462965052030 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:10:52 INFO - PROCESS | 3960 | 1462965052036 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:52 INFO - PROCESS | 3960 | ++DOCSHELL 181DA800 == 28 [pid = 3960] [id = 30] 04:10:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (184E7000) [pid = 3960] [serial = 86] [outer = 00000000] 04:10:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (19904800) [pid = 3960] [serial = 87] [outer = 184E7000] 04:10:52 INFO - PROCESS | 3960 | 1462965052081 Marionette DEBUG loaded listener.js 04:10:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (19980400) [pid = 3960] [serial = 88] [outer = 184E7000] 04:10:52 INFO - PROCESS | 3960 | 1462965052468 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 533ms 04:10:52 INFO - PROCESS | 3960 | 1462965052487 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:10:52 INFO - PROCESS | 3960 | 1462965052489 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 04:10:52 INFO - PROCESS | 3960 | 1462965052493 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:10:52 INFO - PROCESS | 3960 | 1462965052495 Marionette TRACE conn3 <- [1,86,null,{}] 04:10:52 INFO - PROCESS | 3960 | 1462965052498 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:52 INFO - PROCESS | 3960 | 1462965052624 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:10:52 INFO - PROCESS | 3960 | 1462965052632 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:52 INFO - PROCESS | 3960 | ++DOCSHELL 18093400 == 29 [pid = 3960] [id = 31] 04:10:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (19983400) [pid = 3960] [serial = 89] [outer = 00000000] 04:10:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (19BF3400) [pid = 3960] [serial = 90] [outer = 19983400] 04:10:52 INFO - PROCESS | 3960 | 1462965052679 Marionette DEBUG loaded listener.js 04:10:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A049400) [pid = 3960] [serial = 91] [outer = 19983400] 04:10:53 INFO - PROCESS | 3960 | 1462965053104 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 643ms 04:10:53 INFO - PROCESS | 3960 | 1462965053163 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:10:53 INFO - PROCESS | 3960 | 1462965053164 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 04:10:53 INFO - PROCESS | 3960 | 1462965053168 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:10:53 INFO - PROCESS | 3960 | 1462965053170 Marionette TRACE conn3 <- [1,90,null,{}] 04:10:53 INFO - PROCESS | 3960 | 1462965053173 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:53 INFO - PROCESS | 3960 | 1462965053284 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:10:53 INFO - PROCESS | 3960 | 1462965053294 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:53 INFO - PROCESS | 3960 | ++DOCSHELL 144B9400 == 30 [pid = 3960] [id = 32] 04:10:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1521F400) [pid = 3960] [serial = 92] [outer = 00000000] 04:10:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1A0EDC00) [pid = 3960] [serial = 93] [outer = 1521F400] 04:10:53 INFO - PROCESS | 3960 | 1462965053336 Marionette DEBUG loaded listener.js 04:10:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (1A337400) [pid = 3960] [serial = 94] [outer = 1521F400] 04:10:53 INFO - PROCESS | 3960 | 1462965053693 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 533ms 04:10:53 INFO - PROCESS | 3960 | 1462965053703 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:10:53 INFO - PROCESS | 3960 | 1462965053705 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 04:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:10:53 INFO - PROCESS | 3960 | 1462965053708 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:10:53 INFO - PROCESS | 3960 | 1462965053711 Marionette TRACE conn3 <- [1,94,null,{}] 04:10:53 INFO - PROCESS | 3960 | 1462965053715 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:53 INFO - PROCESS | 3960 | 1462965053787 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:10:53 INFO - PROCESS | 3960 | 1462965053794 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:53 INFO - PROCESS | 3960 | ++DOCSHELL 1A0EC400 == 31 [pid = 3960] [id = 33] 04:10:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (1A696000) [pid = 3960] [serial = 95] [outer = 00000000] 04:10:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (1A81B400) [pid = 3960] [serial = 96] [outer = 1A696000] 04:10:53 INFO - PROCESS | 3960 | 1462965053836 Marionette DEBUG loaded listener.js 04:10:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (1A820C00) [pid = 3960] [serial = 97] [outer = 1A696000] 04:10:54 INFO - PROCESS | 3960 | 1462965054241 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 595ms 04:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:10:54 INFO - PROCESS | 3960 | 1462965054306 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:10:54 INFO - PROCESS | 3960 | 1462965054308 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 04:10:54 INFO - PROCESS | 3960 | 1462965054312 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:10:54 INFO - PROCESS | 3960 | 1462965054313 Marionette TRACE conn3 <- [1,98,null,{}] 04:10:54 INFO - PROCESS | 3960 | 1462965054317 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:54 INFO - PROCESS | 3960 | 1462965054390 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:10:54 INFO - PROCESS | 3960 | 1462965054396 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:54 INFO - PROCESS | 3960 | ++DOCSHELL 1A334C00 == 32 [pid = 3960] [id = 34] 04:10:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (1A69B800) [pid = 3960] [serial = 98] [outer = 00000000] 04:10:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1AA37000) [pid = 3960] [serial = 99] [outer = 1A69B800] 04:10:54 INFO - PROCESS | 3960 | 1462965054439 Marionette DEBUG loaded listener.js 04:10:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (1AC2AC00) [pid = 3960] [serial = 100] [outer = 1A69B800] 04:10:55 INFO - PROCESS | 3960 | 1462965055687 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1395ms 04:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:10:55 INFO - PROCESS | 3960 | 1462965055726 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:10:55 INFO - PROCESS | 3960 | 1462965055730 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 04:10:55 INFO - PROCESS | 3960 | 1462965055735 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:10:55 INFO - PROCESS | 3960 | 1462965055738 Marionette TRACE conn3 <- [1,102,null,{}] 04:10:55 INFO - PROCESS | 3960 | 1462965055743 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:55 INFO - PROCESS | 3960 | 1462965055848 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:10:55 INFO - PROCESS | 3960 | 1462965055857 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:55 INFO - PROCESS | 3960 | ++DOCSHELL 11220000 == 33 [pid = 3960] [id = 35] 04:10:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (11224C00) [pid = 3960] [serial = 101] [outer = 00000000] 04:10:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (11726000) [pid = 3960] [serial = 102] [outer = 11224C00] 04:10:55 INFO - PROCESS | 3960 | 1462965055904 Marionette DEBUG loaded listener.js 04:10:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (117A2800) [pid = 3960] [serial = 103] [outer = 11224C00] 04:10:56 INFO - PROCESS | 3960 | 1462965056313 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 596ms 04:10:56 INFO - PROCESS | 3960 | 1462965056330 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:10:56 INFO - PROCESS | 3960 | 1462965056335 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 04:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:10:56 INFO - PROCESS | 3960 | 1462965056341 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:10:56 INFO - PROCESS | 3960 | 1462965056344 Marionette TRACE conn3 <- [1,106,null,{}] 04:10:56 INFO - PROCESS | 3960 | 1462965056347 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:56 INFO - PROCESS | 3960 | 1462965056448 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:10:56 INFO - PROCESS | 3960 | 1462965056455 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:56 INFO - PROCESS | 3960 | ++DOCSHELL 12DE8800 == 34 [pid = 3960] [id = 36] 04:10:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (12DE9800) [pid = 3960] [serial = 104] [outer = 00000000] 04:10:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (13B39C00) [pid = 3960] [serial = 105] [outer = 12DE9800] 04:10:56 INFO - PROCESS | 3960 | 1462965056504 Marionette DEBUG loaded listener.js 04:10:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (13E73800) [pid = 3960] [serial = 106] [outer = 12DE9800] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (173DE000) [pid = 3960] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1A697400) [pid = 3960] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (19BF2C00) [pid = 3960] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (140B9400) [pid = 3960] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (1B635000) [pid = 3960] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1B384800) [pid = 3960] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1B08B800) [pid = 3960] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (1AA35000) [pid = 3960] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (13079C00) [pid = 3960] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (13E72C00) [pid = 3960] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (156BEC00) [pid = 3960] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (15D3E800) [pid = 3960] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (10760000) [pid = 3960] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1580C800) [pid = 3960] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (13BE0400) [pid = 3960] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (1554E400) [pid = 3960] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (184E7000) [pid = 3960] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (19983400) [pid = 3960] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1521F400) [pid = 3960] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (0CA77000) [pid = 3960] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (113B4C00) [pid = 3960] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (140B0800) [pid = 3960] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (10D62C00) [pid = 3960] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:10:57 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1A696000) [pid = 3960] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:10:57 INFO - PROCESS | 3960 | 1462965057393 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1081ms 04:10:57 INFO - PROCESS | 3960 | 1462965057436 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:10:57 INFO - PROCESS | 3960 | 1462965057438 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 04:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:10:57 INFO - PROCESS | 3960 | 1462965057442 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:10:57 INFO - PROCESS | 3960 | 1462965057446 Marionette TRACE conn3 <- [1,110,null,{}] 04:10:57 INFO - PROCESS | 3960 | 1462965057456 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:57 INFO - PROCESS | 3960 | 1462965057532 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:10:57 INFO - PROCESS | 3960 | 1462965057541 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:57 INFO - PROCESS | 3960 | ++DOCSHELL 1336A400 == 35 [pid = 3960] [id = 37] 04:10:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1336C800) [pid = 3960] [serial = 107] [outer = 00000000] 04:10:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (144C1000) [pid = 3960] [serial = 108] [outer = 1336C800] 04:10:57 INFO - PROCESS | 3960 | 1462965057595 Marionette DEBUG loaded listener.js 04:10:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (152DA400) [pid = 3960] [serial = 109] [outer = 1336C800] 04:10:58 INFO - PROCESS | 3960 | 1462965057999 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 596ms 04:10:58 INFO - PROCESS | 3960 | 1462965058037 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:10:58 INFO - PROCESS | 3960 | 1462965058039 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 04:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:10:58 INFO - PROCESS | 3960 | 1462965058046 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:10:58 INFO - PROCESS | 3960 | 1462965058058 Marionette TRACE conn3 <- [1,114,null,{}] 04:10:58 INFO - PROCESS | 3960 | 1462965058062 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:58 INFO - PROCESS | 3960 | 1462965058139 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:10:58 INFO - PROCESS | 3960 | 1462965058145 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:58 INFO - PROCESS | 3960 | ++DOCSHELL 1554FC00 == 36 [pid = 3960] [id = 38] 04:10:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (15550400) [pid = 3960] [serial = 110] [outer = 00000000] 04:10:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (15A32800) [pid = 3960] [serial = 111] [outer = 15550400] 04:10:58 INFO - PROCESS | 3960 | 1462965058188 Marionette DEBUG loaded listener.js 04:10:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (15D3E400) [pid = 3960] [serial = 112] [outer = 15550400] 04:10:58 INFO - PROCESS | 3960 | 1462965058598 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 595ms 04:10:58 INFO - PROCESS | 3960 | 1462965058639 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:10:58 INFO - PROCESS | 3960 | 1462965058641 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 04:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:10:58 INFO - PROCESS | 3960 | 1462965058648 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:10:58 INFO - PROCESS | 3960 | 1462965058650 Marionette TRACE conn3 <- [1,118,null,{}] 04:10:58 INFO - PROCESS | 3960 | 1462965058654 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:58 INFO - PROCESS | 3960 | 1462965058726 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:10:58 INFO - PROCESS | 3960 | 1462965058733 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:58 INFO - PROCESS | 3960 | ++DOCSHELL 140B0800 == 37 [pid = 3960] [id = 39] 04:10:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (15D5B000) [pid = 3960] [serial = 113] [outer = 00000000] 04:10:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (16285C00) [pid = 3960] [serial = 114] [outer = 15D5B000] 04:10:58 INFO - PROCESS | 3960 | 1462965058777 Marionette DEBUG loaded listener.js 04:10:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1694D400) [pid = 3960] [serial = 115] [outer = 15D5B000] 04:10:59 INFO - PROCESS | 3960 | 1462965059163 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 596ms 04:10:59 INFO - PROCESS | 3960 | 1462965059247 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:10:59 INFO - PROCESS | 3960 | 1462965059251 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 04:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:10:59 INFO - PROCESS | 3960 | 1462965059256 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:10:59 INFO - PROCESS | 3960 | 1462965059260 Marionette TRACE conn3 <- [1,122,null,{}] 04:10:59 INFO - PROCESS | 3960 | 1462965059267 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:59 INFO - PROCESS | 3960 | 1462965059366 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:10:59 INFO - PROCESS | 3960 | 1462965059485 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:59 INFO - PROCESS | 3960 | ++DOCSHELL 10762800 == 38 [pid = 3960] [id = 40] 04:10:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (107E7800) [pid = 3960] [serial = 116] [outer = 00000000] 04:10:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (10D60800) [pid = 3960] [serial = 117] [outer = 107E7800] 04:10:59 INFO - PROCESS | 3960 | 1462965059589 Marionette DEBUG loaded listener.js 04:10:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (113B4800) [pid = 3960] [serial = 118] [outer = 107E7800] 04:11:00 INFO - PROCESS | 3960 | 1462965060109 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 909ms 04:11:00 INFO - PROCESS | 3960 | 1462965060162 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:11:00 INFO - PROCESS | 3960 | 1462965060166 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 04:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:11:00 INFO - PROCESS | 3960 | 1462965060174 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:11:00 INFO - PROCESS | 3960 | 1462965060178 Marionette TRACE conn3 <- [1,126,null,{}] 04:11:00 INFO - PROCESS | 3960 | 1462965060182 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:00 INFO - PROCESS | 3960 | 1462965060278 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:11:00 INFO - PROCESS | 3960 | 1462965060356 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:00 INFO - PROCESS | 3960 | ++DOCSHELL 11729400 == 39 [pid = 3960] [id = 41] 04:11:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (11D04000) [pid = 3960] [serial = 119] [outer = 00000000] 04:11:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (140B2000) [pid = 3960] [serial = 120] [outer = 11D04000] 04:11:00 INFO - PROCESS | 3960 | 1462965060409 Marionette DEBUG loaded listener.js 04:11:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (156BE800) [pid = 3960] [serial = 121] [outer = 11D04000] 04:11:01 INFO - PROCESS | 3960 | 1462965060979 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 847ms 04:11:01 INFO - PROCESS | 3960 | 1462965061015 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:11:01 INFO - PROCESS | 3960 | 1462965061018 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 04:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:11:01 INFO - PROCESS | 3960 | 1462965061022 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:11:01 INFO - PROCESS | 3960 | 1462965061024 Marionette TRACE conn3 <- [1,130,null,{}] 04:11:01 INFO - PROCESS | 3960 | 1462965061034 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:01 INFO - PROCESS | 3960 | 1462965061136 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:11:01 INFO - PROCESS | 3960 | 1462965061208 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:01 INFO - PROCESS | 3960 | ++DOCSHELL 1628C400 == 40 [pid = 3960] [id = 42] 04:11:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (1628F800) [pid = 3960] [serial = 122] [outer = 00000000] 04:11:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (173E4000) [pid = 3960] [serial = 123] [outer = 1628F800] 04:11:01 INFO - PROCESS | 3960 | 1462965061265 Marionette DEBUG loaded listener.js 04:11:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (17A69000) [pid = 3960] [serial = 124] [outer = 1628F800] 04:11:01 INFO - PROCESS | 3960 | 1462965061799 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 799ms 04:11:01 INFO - PROCESS | 3960 | 1462965061825 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:11:01 INFO - PROCESS | 3960 | 1462965061827 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 04:11:01 INFO - PROCESS | 3960 | 1462965061831 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:11:01 INFO - PROCESS | 3960 | 1462965061833 Marionette TRACE conn3 <- [1,134,null,{}] 04:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:11:01 INFO - PROCESS | 3960 | 1462965061837 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:01 INFO - PROCESS | 3960 | 1462965061930 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:11:02 INFO - PROCESS | 3960 | 1462965062025 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:02 INFO - PROCESS | 3960 | ++DOCSHELL 17BA8800 == 41 [pid = 3960] [id = 43] 04:11:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (17BB0C00) [pid = 3960] [serial = 125] [outer = 00000000] 04:11:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (18094C00) [pid = 3960] [serial = 126] [outer = 17BB0C00] 04:11:02 INFO - PROCESS | 3960 | 1462965062078 Marionette DEBUG loaded listener.js 04:11:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (18098400) [pid = 3960] [serial = 127] [outer = 17BB0C00] 04:11:02 INFO - PROCESS | 3960 | 1462965062714 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 941ms 04:11:02 INFO - PROCESS | 3960 | 1462965062811 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:11:02 INFO - PROCESS | 3960 | 1462965062815 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 04:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:11:02 INFO - PROCESS | 3960 | 1462965062820 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:11:02 INFO - PROCESS | 3960 | 1462965062824 Marionette TRACE conn3 <- [1,138,null,{}] 04:11:02 INFO - PROCESS | 3960 | 1462965062830 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:02 INFO - PROCESS | 3960 | 1462965062921 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:11:02 INFO - PROCESS | 3960 | 1462965062996 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:03 INFO - PROCESS | 3960 | ++DOCSHELL 10716000 == 42 [pid = 3960] [id = 44] 04:11:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (10717800) [pid = 3960] [serial = 128] [outer = 00000000] 04:11:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (11513800) [pid = 3960] [serial = 129] [outer = 10717800] 04:11:03 INFO - PROCESS | 3960 | 1462965063044 Marionette DEBUG loaded listener.js 04:11:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (12DE1800) [pid = 3960] [serial = 130] [outer = 10717800] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 1554FC00 == 41 [pid = 3960] [id = 38] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 1336A400 == 40 [pid = 3960] [id = 37] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 12DE8800 == 39 [pid = 3960] [id = 36] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 11220000 == 38 [pid = 3960] [id = 35] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 17BA8800 == 37 [pid = 3960] [id = 43] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 1A334C00 == 36 [pid = 3960] [id = 34] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 13BE6000 == 35 [pid = 3960] [id = 29] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 1628C400 == 34 [pid = 3960] [id = 42] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 140B0800 == 33 [pid = 3960] [id = 39] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 1A0EC400 == 32 [pid = 3960] [id = 33] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 144B9400 == 31 [pid = 3960] [id = 32] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 181DA800 == 30 [pid = 3960] [id = 30] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 18093400 == 29 [pid = 3960] [id = 31] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 10762800 == 28 [pid = 3960] [id = 40] 04:11:03 INFO - PROCESS | 3960 | --DOCSHELL 11729400 == 27 [pid = 3960] [id = 41] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1B640800) [pid = 3960] [serial = 43] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1A81B400) [pid = 3960] [serial = 96] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1338F400) [pid = 3960] [serial = 63] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (144C4C00) [pid = 3960] [serial = 66] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (152DA000) [pid = 3960] [serial = 67] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (15A38C00) [pid = 3960] [serial = 69] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (15F23C00) [pid = 3960] [serial = 72] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (16992800) [pid = 3960] [serial = 75] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (173DDC00) [pid = 3960] [serial = 78] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (17ACF400) [pid = 3960] [serial = 81] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (18051400) [pid = 3960] [serial = 84] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (19904800) [pid = 3960] [serial = 87] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (19BF3400) [pid = 3960] [serial = 90] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1A0EDC00) [pid = 3960] [serial = 93] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1056C400) [pid = 3960] [serial = 51] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (11D0F800) [pid = 3960] [serial = 54] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1555A000) [pid = 3960] [serial = 57] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (15A31800) [pid = 3960] [serial = 58] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1121CC00) [pid = 3960] [serial = 60] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (15F27400) [pid = 3960] [serial = 73] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16C59800) [pid = 3960] [serial = 76] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (173E4C00) [pid = 3960] [serial = 79] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17ADDC00) [pid = 3960] [serial = 82] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1124C800) [pid = 3960] [serial = 61] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1809E000) [pid = 3960] [serial = 85] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (19980400) [pid = 3960] [serial = 88] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (13371800) [pid = 3960] [serial = 55] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15D3B000) [pid = 3960] [serial = 70] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1075B000) [pid = 3960] [serial = 52] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1A049400) [pid = 3960] [serial = 91] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1A337400) [pid = 3960] [serial = 94] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1361F000) [pid = 3960] [serial = 64] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (1A820C00) [pid = 3960] [serial = 97] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (16991400) [pid = 3960] [serial = 17] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (16C5EC00) [pid = 3960] [serial = 14] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (144BCC00) [pid = 3960] [serial = 9] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (144C1800) [pid = 3960] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (11FEB000) [pid = 3960] [serial = 4] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1B63D000) [pid = 3960] [serial = 42] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1B637800) [pid = 3960] [serial = 45] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1B390000) [pid = 3960] [serial = 40] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (1B38B800) [pid = 3960] [serial = 39] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (1B24D800) [pid = 3960] [serial = 36] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (1B251000) [pid = 3960] [serial = 37] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (1AD87000) [pid = 3960] [serial = 33] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (1B082400) [pid = 3960] [serial = 34] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (1AD85400) [pid = 3960] [serial = 31] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (1A819800) [pid = 3960] [serial = 30] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (1AD87800) [pid = 3960] [serial = 27] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (1AD8B800) [pid = 3960] [serial = 28] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (1A042800) [pid = 3960] [serial = 22] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (1A339000) [pid = 3960] [serial = 24] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 53 (1A03E800) [pid = 3960] [serial = 21] [outer = 00000000] [url = about:blank] 04:11:03 INFO - PROCESS | 3960 | --DOMWINDOW == 52 (1B82DC00) [pid = 3960] [serial = 48] [outer = 00000000] [url = about:blank] 04:11:04 INFO - PROCESS | 3960 | 1462965064015 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1254ms 04:11:04 INFO - PROCESS | 3960 | 1462965064074 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:11:04 INFO - PROCESS | 3960 | 1462965064077 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 04:11:04 INFO - PROCESS | 3960 | 1462965064082 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:11:04 INFO - PROCESS | 3960 | 1462965064086 Marionette TRACE conn3 <- [1,142,null,{}] 04:11:04 INFO - PROCESS | 3960 | 1462965064091 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:04 INFO - PROCESS | 3960 | 1462965064175 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:11:04 INFO - PROCESS | 3960 | 1462965064240 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:04 INFO - PROCESS | 3960 | ++DOCSHELL 107EDC00 == 28 [pid = 3960] [id = 45] 04:11:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (107F1000) [pid = 3960] [serial = 131] [outer = 00000000] 04:11:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (1124D400) [pid = 3960] [serial = 132] [outer = 107F1000] 04:11:04 INFO - PROCESS | 3960 | 1462965064287 Marionette DEBUG loaded listener.js 04:11:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (113BCC00) [pid = 3960] [serial = 133] [outer = 107F1000] 04:11:04 INFO - PROCESS | 3960 | 1462965064685 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 643ms 04:11:04 INFO - PROCESS | 3960 | 1462965064722 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:11:04 INFO - PROCESS | 3960 | 1462965064729 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 04:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:11:04 INFO - PROCESS | 3960 | 1462965064738 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:11:04 INFO - PROCESS | 3960 | 1462965064741 Marionette TRACE conn3 <- [1,146,null,{}] 04:11:04 INFO - PROCESS | 3960 | 1462965064749 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:04 INFO - PROCESS | 3960 | 1462965064827 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:11:04 INFO - PROCESS | 3960 | 1462965064835 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:04 INFO - PROCESS | 3960 | ++DOCSHELL 12DE7800 == 29 [pid = 3960] [id = 46] 04:11:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (12E5A400) [pid = 3960] [serial = 134] [outer = 00000000] 04:11:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (13398400) [pid = 3960] [serial = 135] [outer = 12E5A400] 04:11:04 INFO - PROCESS | 3960 | 1462965064879 Marionette DEBUG loaded listener.js 04:11:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (13620800) [pid = 3960] [serial = 136] [outer = 12E5A400] 04:11:05 INFO - PROCESS | 3960 | 1462965065292 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 596ms 04:11:05 INFO - PROCESS | 3960 | 1462965065335 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:11:05 INFO - PROCESS | 3960 | 1462965065338 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 04:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:11:05 INFO - PROCESS | 3960 | 1462965065342 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:11:05 INFO - PROCESS | 3960 | 1462965065345 Marionette TRACE conn3 <- [1,150,null,{}] 04:11:05 INFO - PROCESS | 3960 | 1462965065356 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:05 INFO - PROCESS | 3960 | 1462965065434 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:11:05 INFO - PROCESS | 3960 | 1462965065445 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:05 INFO - PROCESS | 3960 | ++DOCSHELL 1522DC00 == 30 [pid = 3960] [id = 47] 04:11:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (1522E400) [pid = 3960] [serial = 137] [outer = 00000000] 04:11:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (1555A000) [pid = 3960] [serial = 138] [outer = 1522E400] 04:11:05 INFO - PROCESS | 3960 | 1462965065492 Marionette DEBUG loaded listener.js 04:11:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (15803000) [pid = 3960] [serial = 139] [outer = 1522E400] 04:11:05 INFO - PROCESS | 3960 | 1462965065915 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 596ms 04:11:05 INFO - PROCESS | 3960 | 1462965065937 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:11:05 INFO - PROCESS | 3960 | 1462965065940 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 04:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:11:05 INFO - PROCESS | 3960 | 1462965065943 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:11:05 INFO - PROCESS | 3960 | 1462965065945 Marionette TRACE conn3 <- [1,154,null,{}] 04:11:05 INFO - PROCESS | 3960 | 1462965065962 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:06 INFO - PROCESS | 3960 | 1462965066059 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:11:06 INFO - PROCESS | 3960 | 1462965066065 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:06 INFO - PROCESS | 3960 | ++DOCSHELL 13B3C800 == 31 [pid = 3960] [id = 48] 04:11:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (15559C00) [pid = 3960] [serial = 140] [outer = 00000000] 04:11:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (15D3C400) [pid = 3960] [serial = 141] [outer = 15559C00] 04:11:06 INFO - PROCESS | 3960 | 1462965066109 Marionette DEBUG loaded listener.js 04:11:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (15F20400) [pid = 3960] [serial = 142] [outer = 15559C00] 04:11:06 INFO - PROCESS | 3960 | 1462965066512 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 595ms 04:11:06 INFO - PROCESS | 3960 | 1462965066540 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:11:06 INFO - PROCESS | 3960 | 1462965066542 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 04:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:11:06 INFO - PROCESS | 3960 | 1462965066545 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:11:06 INFO - PROCESS | 3960 | 1462965066547 Marionette TRACE conn3 <- [1,158,null,{}] 04:11:06 INFO - PROCESS | 3960 | 1462965066550 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:06 INFO - PROCESS | 3960 | 1462965066643 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:11:06 INFO - PROCESS | 3960 | 1462965066649 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:06 INFO - PROCESS | 3960 | ++DOCSHELL 15F1F000 == 32 [pid = 3960] [id = 49] 04:11:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (15F23C00) [pid = 3960] [serial = 143] [outer = 00000000] 04:11:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (16289C00) [pid = 3960] [serial = 144] [outer = 15F23C00] 04:11:06 INFO - PROCESS | 3960 | 1462965066692 Marionette DEBUG loaded listener.js 04:11:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (16993000) [pid = 3960] [serial = 145] [outer = 15F23C00] 04:11:07 INFO - PROCESS | 3960 | 1462965067138 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 04:11:07 INFO - PROCESS | 3960 | 1462965067183 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:11:07 INFO - PROCESS | 3960 | 1462965067185 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 04:11:07 INFO - PROCESS | 3960 | 1462965067189 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:11:07 INFO - PROCESS | 3960 | 1462965067190 Marionette TRACE conn3 <- [1,162,null,{}] 04:11:07 INFO - PROCESS | 3960 | 1462965067194 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:07 INFO - PROCESS | 3960 | 1462965067307 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:11:07 INFO - PROCESS | 3960 | 1462965067315 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:07 INFO - PROCESS | 3960 | ++DOCSHELL 16C5FC00 == 33 [pid = 3960] [id = 50] 04:11:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (170D6000) [pid = 3960] [serial = 146] [outer = 00000000] 04:11:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (173E0000) [pid = 3960] [serial = 147] [outer = 170D6000] 04:11:07 INFO - PROCESS | 3960 | 1462965067366 Marionette DEBUG loaded listener.js 04:11:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (178C2C00) [pid = 3960] [serial = 148] [outer = 170D6000] 04:11:07 INFO - PROCESS | 3960 | 1462965067774 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 627ms 04:11:07 INFO - PROCESS | 3960 | 1462965067827 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:11:07 INFO - PROCESS | 3960 | 1462965067829 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 04:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:11:07 INFO - PROCESS | 3960 | 1462965067832 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:11:07 INFO - PROCESS | 3960 | 1462965067834 Marionette TRACE conn3 <- [1,166,null,{}] 04:11:07 INFO - PROCESS | 3960 | 1462965067838 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:07 INFO - PROCESS | 3960 | 1462965067935 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:11:08 INFO - PROCESS | 3960 | 1462965068042 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:08 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1A69B800) [pid = 3960] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:11:08 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (15D5B000) [pid = 3960] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:11:08 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (15550400) [pid = 3960] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:11:08 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (11224C00) [pid = 3960] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:11:08 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (12DE9800) [pid = 3960] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:11:08 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (1336C800) [pid = 3960] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:11:08 INFO - PROCESS | 3960 | ++DOCSHELL 10707C00 == 34 [pid = 3960] [id = 51] 04:11:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (107ED400) [pid = 3960] [serial = 149] [outer = 00000000] 04:11:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (11FE2800) [pid = 3960] [serial = 150] [outer = 107ED400] 04:11:08 INFO - PROCESS | 3960 | 1462965068090 Marionette DEBUG loaded listener.js 04:11:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (13B3A800) [pid = 3960] [serial = 151] [outer = 107ED400] 04:11:08 INFO - PROCESS | 3960 | 1462965068428 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 643ms 04:11:08 INFO - PROCESS | 3960 | 1462965068471 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:11:08 INFO - PROCESS | 3960 | 1462965068472 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 04:11:08 INFO - PROCESS | 3960 | 1462965068476 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:11:08 INFO - PROCESS | 3960 | 1462965068478 Marionette TRACE conn3 <- [1,170,null,{}] 04:11:08 INFO - PROCESS | 3960 | 1462965068481 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:08 INFO - PROCESS | 3960 | 1462965068559 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:11:08 INFO - PROCESS | 3960 | 1462965068565 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:08 INFO - PROCESS | 3960 | ++DOCSHELL 11726C00 == 35 [pid = 3960] [id = 52] 04:11:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (15222400) [pid = 3960] [serial = 152] [outer = 00000000] 04:11:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (17BB2400) [pid = 3960] [serial = 153] [outer = 15222400] 04:11:08 INFO - PROCESS | 3960 | 1462965068611 Marionette DEBUG loaded listener.js 04:11:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (1804FC00) [pid = 3960] [serial = 154] [outer = 15222400] 04:11:08 INFO - PROCESS | 3960 | 1462965068973 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 533ms 04:11:09 INFO - PROCESS | 3960 | 1462965069022 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:11:09 INFO - PROCESS | 3960 | 1462965069024 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 04:11:09 INFO - PROCESS | 3960 | 1462965069028 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:11:09 INFO - PROCESS | 3960 | 1462965069029 Marionette TRACE conn3 <- [1,174,null,{}] 04:11:09 INFO - PROCESS | 3960 | 1462965069033 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:09 INFO - PROCESS | 3960 | 1462965069102 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:11:09 INFO - PROCESS | 3960 | 1462965069108 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:09 INFO - PROCESS | 3960 | ++DOCSHELL 1522CC00 == 36 [pid = 3960] [id = 53] 04:11:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (184E6000) [pid = 3960] [serial = 155] [outer = 00000000] 04:11:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (19905400) [pid = 3960] [serial = 156] [outer = 184E6000] 04:11:09 INFO - PROCESS | 3960 | 1462965069151 Marionette DEBUG loaded listener.js 04:11:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (19906800) [pid = 3960] [serial = 157] [outer = 184E6000] 04:11:09 INFO - PROCESS | 3960 | 1462965069528 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 533ms 04:11:09 INFO - PROCESS | 3960 | 1462965069563 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:11:09 INFO - PROCESS | 3960 | 1462965069565 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 04:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:11:09 INFO - PROCESS | 3960 | 1462965069568 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:11:09 INFO - PROCESS | 3960 | 1462965069571 Marionette TRACE conn3 <- [1,178,null,{}] 04:11:09 INFO - PROCESS | 3960 | 1462965069574 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:09 INFO - PROCESS | 3960 | 1462965069673 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:11:09 INFO - PROCESS | 3960 | 1462965069681 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:09 INFO - PROCESS | 3960 | ++DOCSHELL 10D63000 == 37 [pid = 3960] [id = 54] 04:11:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (1121A800) [pid = 3960] [serial = 158] [outer = 00000000] 04:11:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (19BE5400) [pid = 3960] [serial = 159] [outer = 1121A800] 04:11:09 INFO - PROCESS | 3960 | 1462965069724 Marionette DEBUG loaded listener.js 04:11:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (19BF0000) [pid = 3960] [serial = 160] [outer = 1121A800] 04:11:10 INFO - PROCESS | 3960 | 1462965070133 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 596ms 04:11:10 INFO - PROCESS | 3960 | 1462965070166 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:11:10 INFO - PROCESS | 3960 | 1462965070170 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 04:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:11:10 INFO - PROCESS | 3960 | 1462965070176 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:11:10 INFO - PROCESS | 3960 | 1462965070180 Marionette TRACE conn3 <- [1,182,null,{}] 04:11:10 INFO - PROCESS | 3960 | 1462965070186 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:10 INFO - PROCESS | 3960 | 1462965070318 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:11:10 INFO - PROCESS | 3960 | 1462965070425 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:10 INFO - PROCESS | 3960 | ++DOCSHELL 111E9000 == 38 [pid = 3960] [id = 55] 04:11:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (111E9800) [pid = 3960] [serial = 161] [outer = 00000000] 04:11:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1124DC00) [pid = 3960] [serial = 162] [outer = 111E9800] 04:11:10 INFO - PROCESS | 3960 | 1462965070504 Marionette DEBUG loaded listener.js 04:11:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (11DF8800) [pid = 3960] [serial = 163] [outer = 111E9800] 04:11:11 INFO - PROCESS | 3960 | 1462965071111 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1003ms 04:11:11 INFO - PROCESS | 3960 | 1462965071180 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:11:11 INFO - PROCESS | 3960 | 1462965071186 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 04:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:11:11 INFO - PROCESS | 3960 | 1462965071193 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:11:11 INFO - PROCESS | 3960 | 1462965071196 Marionette TRACE conn3 <- [1,186,null,{}] 04:11:11 INFO - PROCESS | 3960 | 1462965071200 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:11 INFO - PROCESS | 3960 | 1462965071308 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:11:11 INFO - PROCESS | 3960 | 1462965071377 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:11 INFO - PROCESS | 3960 | ++DOCSHELL 140AFC00 == 39 [pid = 3960] [id = 56] 04:11:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (144BD000) [pid = 3960] [serial = 164] [outer = 00000000] 04:11:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (152DC800) [pid = 3960] [serial = 165] [outer = 144BD000] 04:11:11 INFO - PROCESS | 3960 | 1462965071430 Marionette DEBUG loaded listener.js 04:11:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (15ABEC00) [pid = 3960] [serial = 166] [outer = 144BD000] 04:11:12 INFO - PROCESS | 3960 | 1462965072204 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:11:12 INFO - PROCESS | 3960 | --DOCSHELL 1522CC00 == 38 [pid = 3960] [id = 53] 04:11:12 INFO - PROCESS | 3960 | --DOCSHELL 11726C00 == 37 [pid = 3960] [id = 52] 04:11:12 INFO - PROCESS | 3960 | --DOCSHELL 10707C00 == 36 [pid = 3960] [id = 51] 04:11:12 INFO - PROCESS | 3960 | --DOCSHELL 16C5FC00 == 35 [pid = 3960] [id = 50] 04:11:12 INFO - PROCESS | 3960 | --DOCSHELL 15F1F000 == 34 [pid = 3960] [id = 49] 04:11:12 INFO - PROCESS | 3960 | --DOCSHELL 13B3C800 == 33 [pid = 3960] [id = 48] 04:11:12 INFO - PROCESS | 3960 | --DOCSHELL 1522DC00 == 32 [pid = 3960] [id = 47] 04:11:12 INFO - PROCESS | 3960 | --DOCSHELL 12DE7800 == 31 [pid = 3960] [id = 46] 04:11:12 INFO - PROCESS | 3960 | --DOCSHELL 107EDC00 == 30 [pid = 3960] [id = 45] 04:11:12 INFO - PROCESS | 3960 | --DOCSHELL 10716000 == 29 [pid = 3960] [id = 44] 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1AA37000) [pid = 3960] [serial = 99] [outer = 00000000] [url = about:blank] 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (16285C00) [pid = 3960] [serial = 114] [outer = 00000000] [url = about:blank] 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1694D400) [pid = 3960] [serial = 115] [outer = 00000000] [url = about:blank] 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15D3E400) [pid = 3960] [serial = 112] [outer = 00000000] [url = about:blank] 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (11726000) [pid = 3960] [serial = 102] [outer = 00000000] [url = about:blank] 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (13B39C00) [pid = 3960] [serial = 105] [outer = 00000000] [url = about:blank] 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (15A32800) [pid = 3960] [serial = 111] [outer = 00000000] [url = about:blank] 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (152DA400) [pid = 3960] [serial = 109] [outer = 00000000] [url = about:blank] 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (13E73800) [pid = 3960] [serial = 106] [outer = 00000000] [url = about:blank] 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (117A2800) [pid = 3960] [serial = 103] [outer = 00000000] [url = about:blank] 04:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (144C1000) [pid = 3960] [serial = 108] [outer = 00000000] [url = about:blank] 04:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1097ms 04:11:12 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (1AC2AC00) [pid = 3960] [serial = 100] [outer = 00000000] [url = about:blank] 04:11:12 INFO - PROCESS | 3960 | 1462965072294 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:11:12 INFO - PROCESS | 3960 | 1462965072298 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 04:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:11:12 INFO - PROCESS | 3960 | 1462965072303 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:11:12 INFO - PROCESS | 3960 | 1462965072307 Marionette TRACE conn3 <- [1,190,null,{}] 04:11:12 INFO - PROCESS | 3960 | 1462965072313 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:12 INFO - PROCESS | 3960 | 1462965072390 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:11:12 INFO - PROCESS | 3960 | 1462965072406 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:12 INFO - PROCESS | 3960 | ++DOCSHELL 107F5800 == 30 [pid = 3960] [id = 57] 04:11:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (10D59000) [pid = 3960] [serial = 167] [outer = 00000000] 04:11:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (117A2000) [pid = 3960] [serial = 168] [outer = 10D59000] 04:11:12 INFO - PROCESS | 3960 | 1462965072453 Marionette DEBUG loaded listener.js 04:11:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (12BB0800) [pid = 3960] [serial = 169] [outer = 10D59000] 04:11:12 INFO - PROCESS | 3960 | 1462965072916 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 642ms 04:11:12 INFO - PROCESS | 3960 | 1462965072977 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:11:12 INFO - PROCESS | 3960 | 1462965072982 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 04:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:11:12 INFO - PROCESS | 3960 | 1462965072988 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:11:12 INFO - PROCESS | 3960 | 1462965072991 Marionette TRACE conn3 <- [1,194,null,{}] 04:11:13 INFO - PROCESS | 3960 | 1462965072994 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:13 INFO - PROCESS | 3960 | 1462965073070 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:11:13 INFO - PROCESS | 3960 | 1462965073081 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:13 INFO - PROCESS | 3960 | ++DOCSHELL 13398C00 == 31 [pid = 3960] [id = 58] 04:11:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (13B3A400) [pid = 3960] [serial = 170] [outer = 00000000] 04:11:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (13BE6000) [pid = 3960] [serial = 171] [outer = 13B3A400] 04:11:13 INFO - PROCESS | 3960 | 1462965073126 Marionette DEBUG loaded listener.js 04:11:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (140B3000) [pid = 3960] [serial = 172] [outer = 13B3A400] 04:11:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (144C1C00) [pid = 3960] [serial = 173] [outer = 1B7AD400] 04:11:13 INFO - PROCESS | 3960 | 1462965073592 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 643ms 04:11:13 INFO - PROCESS | 3960 | 1462965073628 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:11:13 INFO - PROCESS | 3960 | 1462965073631 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 04:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:11:13 INFO - PROCESS | 3960 | 1462965073634 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:11:13 INFO - PROCESS | 3960 | 1462965073638 Marionette TRACE conn3 <- [1,198,null,{}] 04:11:13 INFO - PROCESS | 3960 | 1462965073649 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:13 INFO - PROCESS | 3960 | 1462965073732 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:11:13 INFO - PROCESS | 3960 | 1462965073772 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:13 INFO - PROCESS | 3960 | ++DOCSHELL 15D60000 == 32 [pid = 3960] [id = 59] 04:11:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (15D62400) [pid = 3960] [serial = 174] [outer = 00000000] 04:11:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (15F77000) [pid = 3960] [serial = 175] [outer = 15D62400] 04:11:13 INFO - PROCESS | 3960 | 1462965073819 Marionette DEBUG loaded listener.js 04:11:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16288400) [pid = 3960] [serial = 176] [outer = 15D62400] 04:11:14 INFO - PROCESS | 3960 | 1462965074242 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 642ms 04:11:14 INFO - PROCESS | 3960 | 1462965074270 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:11:14 INFO - PROCESS | 3960 | 1462965074273 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 04:11:14 INFO - PROCESS | 3960 | 1462965074276 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:11:14 INFO - PROCESS | 3960 | 1462965074277 Marionette TRACE conn3 <- [1,202,null,{}] 04:11:14 INFO - PROCESS | 3960 | 1462965074281 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:14 INFO - PROCESS | 3960 | 1462965074355 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:11:14 INFO - PROCESS | 3960 | 1462965074361 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:14 INFO - PROCESS | 3960 | ++DOCSHELL 15D58800 == 33 [pid = 3960] [id = 60] 04:11:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1695BC00) [pid = 3960] [serial = 177] [outer = 00000000] 04:11:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (173C7000) [pid = 3960] [serial = 178] [outer = 1695BC00] 04:11:14 INFO - PROCESS | 3960 | 1462965074419 Marionette DEBUG loaded listener.js 04:11:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (173E2800) [pid = 3960] [serial = 179] [outer = 1695BC00] 04:11:14 INFO - PROCESS | 3960 | 1462965074806 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 596ms 04:11:14 INFO - PROCESS | 3960 | 1462965074877 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:11:14 INFO - PROCESS | 3960 | 1462965074879 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 04:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:11:14 INFO - PROCESS | 3960 | 1462965074891 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:11:14 INFO - PROCESS | 3960 | 1462965074892 Marionette TRACE conn3 <- [1,206,null,{}] 04:11:14 INFO - PROCESS | 3960 | 1462965074896 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:15 INFO - PROCESS | 3960 | 1462965074997 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:11:15 INFO - PROCESS | 3960 | 1462965075007 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:15 INFO - PROCESS | 3960 | ++DOCSHELL 16C5FC00 == 34 [pid = 3960] [id = 61] 04:11:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17A6B000) [pid = 3960] [serial = 180] [outer = 00000000] 04:11:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17BA6400) [pid = 3960] [serial = 181] [outer = 17A6B000] 04:11:15 INFO - PROCESS | 3960 | 1462965075053 Marionette DEBUG loaded listener.js 04:11:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1809B800) [pid = 3960] [serial = 182] [outer = 17A6B000] 04:11:15 INFO - PROCESS | 3960 | 1462965075480 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 04:11:15 INFO - PROCESS | 3960 | 1462965075527 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:11:15 INFO - PROCESS | 3960 | 1462965075529 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 04:11:15 INFO - PROCESS | 3960 | 1462965075532 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:11:15 INFO - PROCESS | 3960 | 1462965075534 Marionette TRACE conn3 <- [1,210,null,{}] 04:11:15 INFO - PROCESS | 3960 | 1462965075538 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:15 INFO - PROCESS | 3960 | 1462965075653 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:11:15 INFO - PROCESS | 3960 | 1462965075661 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:15 INFO - PROCESS | 3960 | ++DOCSHELL 15A2D000 == 35 [pid = 3960] [id = 62] 04:11:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1742B400) [pid = 3960] [serial = 183] [outer = 00000000] 04:11:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1A03F000) [pid = 3960] [serial = 184] [outer = 1742B400] 04:11:15 INFO - PROCESS | 3960 | 1462965075714 Marionette DEBUG loaded listener.js 04:11:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (19902000) [pid = 3960] [serial = 185] [outer = 1742B400] 04:11:16 INFO - PROCESS | 3960 | 1462965076128 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 627ms 04:11:16 INFO - PROCESS | 3960 | 1462965076171 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:11:16 INFO - PROCESS | 3960 | 1462965076173 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 04:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:11:16 INFO - PROCESS | 3960 | 1462965076183 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:11:16 INFO - PROCESS | 3960 | 1462965076185 Marionette TRACE conn3 <- [1,214,null,{}] 04:11:16 INFO - PROCESS | 3960 | 1462965076188 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:16 INFO - PROCESS | 3960 | 1462965076287 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:11:16 INFO - PROCESS | 3960 | 1462965076359 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:16 INFO - PROCESS | 3960 | ++DOCSHELL 1A047000 == 36 [pid = 3960] [id = 63] 04:11:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A048000) [pid = 3960] [serial = 186] [outer = 00000000] 04:11:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A0F0C00) [pid = 3960] [serial = 187] [outer = 1A048000] 04:11:16 INFO - PROCESS | 3960 | 1462965076402 Marionette DEBUG loaded listener.js 04:11:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A339800) [pid = 3960] [serial = 188] [outer = 1A048000] 04:11:16 INFO - PROCESS | 3960 | 1462965076786 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 643ms 04:11:16 INFO - PROCESS | 3960 | 1462965076819 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:11:16 INFO - PROCESS | 3960 | 1462965076821 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 04:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:11:16 INFO - PROCESS | 3960 | 1462965076825 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:11:16 INFO - PROCESS | 3960 | 1462965076826 Marionette TRACE conn3 <- [1,218,null,{}] 04:11:16 INFO - PROCESS | 3960 | 1462965076830 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:17 INFO - PROCESS | 3960 | 1462965077029 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1522E400) [pid = 3960] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (184E6000) [pid = 3960] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (15F23C00) [pid = 3960] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (10717800) [pid = 3960] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (107F1000) [pid = 3960] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (12E5A400) [pid = 3960] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (107E7800) [pid = 3960] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (11D04000) [pid = 3960] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (1628F800) [pid = 3960] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (17BB0C00) [pid = 3960] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (170D6000) [pid = 3960] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (107ED400) [pid = 3960] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (15222400) [pid = 3960] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:11:17 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15559C00) [pid = 3960] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:11:17 INFO - PROCESS | 3960 | 1462965077077 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:17 INFO - PROCESS | 3960 | ++DOCSHELL 105CC400 == 37 [pid = 3960] [id = 64] 04:11:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (105D2800) [pid = 3960] [serial = 189] [outer = 00000000] 04:11:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (11244800) [pid = 3960] [serial = 190] [outer = 105D2800] 04:11:17 INFO - PROCESS | 3960 | 1462965077122 Marionette DEBUG loaded listener.js 04:11:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (13623C00) [pid = 3960] [serial = 191] [outer = 105D2800] 04:11:17 INFO - PROCESS | 3960 | 1462965077461 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 705ms 04:11:17 INFO - PROCESS | 3960 | 1462965077524 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:11:17 INFO - PROCESS | 3960 | 1462965077526 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 04:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:11:17 INFO - PROCESS | 3960 | 1462965077530 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:11:17 INFO - PROCESS | 3960 | 1462965077531 Marionette TRACE conn3 <- [1,222,null,{}] 04:11:17 INFO - PROCESS | 3960 | 1462965077535 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:17 INFO - PROCESS | 3960 | 1462965077654 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:11:17 INFO - PROCESS | 3960 | 1462965077665 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:17 INFO - PROCESS | 3960 | ++DOCSHELL 13BE6400 == 38 [pid = 3960] [id = 65] 04:11:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (15D42400) [pid = 3960] [serial = 192] [outer = 00000000] 04:11:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A699C00) [pid = 3960] [serial = 193] [outer = 15D42400] 04:11:17 INFO - PROCESS | 3960 | 1462965077708 Marionette DEBUG loaded listener.js 04:11:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A69B800) [pid = 3960] [serial = 194] [outer = 15D42400] 04:11:18 INFO - PROCESS | 3960 | 1462965078076 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 595ms 04:11:18 INFO - PROCESS | 3960 | 1462965078127 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:11:18 INFO - PROCESS | 3960 | 1462965078129 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 04:11:18 INFO - PROCESS | 3960 | 1462965078132 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:11:18 INFO - PROCESS | 3960 | 1462965078133 Marionette TRACE conn3 <- [1,226,null,{}] 04:11:18 INFO - PROCESS | 3960 | 1462965078137 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:18 INFO - PROCESS | 3960 | 1462965078235 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:11:18 INFO - PROCESS | 3960 | 1462965078243 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:18 INFO - PROCESS | 3960 | ++DOCSHELL 15D41400 == 39 [pid = 3960] [id = 66] 04:11:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (16293400) [pid = 3960] [serial = 195] [outer = 00000000] 04:11:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1A81D000) [pid = 3960] [serial = 196] [outer = 16293400] 04:11:18 INFO - PROCESS | 3960 | 1462965078286 Marionette DEBUG loaded listener.js 04:11:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1A81D800) [pid = 3960] [serial = 197] [outer = 16293400] 04:11:18 INFO - PROCESS | 3960 | 1462965078654 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 533ms 04:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:11:18 INFO - PROCESS | 3960 | 1462965078668 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:11:18 INFO - PROCESS | 3960 | 1462965078670 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 04:11:18 INFO - PROCESS | 3960 | 1462965078673 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:11:18 INFO - PROCESS | 3960 | 1462965078675 Marionette TRACE conn3 <- [1,230,null,{}] 04:11:18 INFO - PROCESS | 3960 | 1462965078679 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:18 INFO - PROCESS | 3960 | 1462965078771 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:11:18 INFO - PROCESS | 3960 | 1462965078777 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:18 INFO - PROCESS | 3960 | ++DOCSHELL 0F694400 == 40 [pid = 3960] [id = 67] 04:11:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (10713000) [pid = 3960] [serial = 198] [outer = 00000000] 04:11:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1AA36C00) [pid = 3960] [serial = 199] [outer = 10713000] 04:11:18 INFO - PROCESS | 3960 | 1462965078897 Marionette DEBUG loaded listener.js 04:11:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1AC2FC00) [pid = 3960] [serial = 200] [outer = 10713000] 04:11:19 INFO - PROCESS | 3960 | 1462965079441 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 800ms 04:11:19 INFO - PROCESS | 3960 | 1462965079476 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:11:19 INFO - PROCESS | 3960 | 1462965079482 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 04:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:11:19 INFO - PROCESS | 3960 | 1462965079486 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:11:19 INFO - PROCESS | 3960 | 1462965079491 Marionette TRACE conn3 <- [1,234,null,{}] 04:11:19 INFO - PROCESS | 3960 | 1462965079496 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:19 INFO - PROCESS | 3960 | 1462965079598 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:11:19 INFO - PROCESS | 3960 | 1462965079685 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:19 INFO - PROCESS | 3960 | ++DOCSHELL 11220000 == 41 [pid = 3960] [id = 68] 04:11:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (11245800) [pid = 3960] [serial = 201] [outer = 00000000] 04:11:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (12B83000) [pid = 3960] [serial = 202] [outer = 11245800] 04:11:19 INFO - PROCESS | 3960 | 1462965079740 Marionette DEBUG loaded listener.js 04:11:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (15224000) [pid = 3960] [serial = 203] [outer = 11245800] 04:11:20 INFO - PROCESS | 3960 | 1462965080315 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 847ms 04:11:20 INFO - PROCESS | 3960 | 1462965080330 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:11:20 INFO - PROCESS | 3960 | 1462965080335 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 04:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:11:20 INFO - PROCESS | 3960 | 1462965080342 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:11:20 INFO - PROCESS | 3960 | 1462965080345 Marionette TRACE conn3 <- [1,238,null,{}] 04:11:20 INFO - PROCESS | 3960 | 1462965080349 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:20 INFO - PROCESS | 3960 | 1462965080452 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:11:20 INFO - PROCESS | 3960 | 1462965080537 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:20 INFO - PROCESS | 3960 | ++DOCSHELL 113B4C00 == 42 [pid = 3960] [id = 69] 04:11:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (13027000) [pid = 3960] [serial = 204] [outer = 00000000] 04:11:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (16992C00) [pid = 3960] [serial = 205] [outer = 13027000] 04:11:20 INFO - PROCESS | 3960 | 1462965080590 Marionette DEBUG loaded listener.js 04:11:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (17AD0800) [pid = 3960] [serial = 206] [outer = 13027000] 04:11:21 INFO - PROCESS | 3960 | 1462965081089 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 815ms 04:11:21 INFO - PROCESS | 3960 | 1462965081142 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:11:21 INFO - PROCESS | 3960 | 1462965081145 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 04:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:11:21 INFO - PROCESS | 3960 | 1462965081149 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:11:21 INFO - PROCESS | 3960 | 1462965081152 Marionette TRACE conn3 <- [1,242,null,{}] 04:11:21 INFO - PROCESS | 3960 | 1462965081163 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:21 INFO - PROCESS | 3960 | 1462965081264 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:11:21 INFO - PROCESS | 3960 | 1462965081351 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:21 INFO - PROCESS | 3960 | ++DOCSHELL 19B18400 == 43 [pid = 3960] [id = 70] 04:11:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (19B18800) [pid = 3960] [serial = 207] [outer = 00000000] 04:11:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (19B1C400) [pid = 3960] [serial = 208] [outer = 19B18800] 04:11:21 INFO - PROCESS | 3960 | 1462965081406 Marionette DEBUG loaded listener.js 04:11:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (19BF1C00) [pid = 3960] [serial = 209] [outer = 19B18800] 04:11:21 INFO - PROCESS | 3960 | 1462965081967 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 846ms 04:11:22 INFO - PROCESS | 3960 | 1462965081990 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:11:22 INFO - PROCESS | 3960 | 1462965081993 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 04:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:11:22 INFO - PROCESS | 3960 | 1462965082028 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:11:22 INFO - PROCESS | 3960 | 1462965082030 Marionette TRACE conn3 <- [1,246,null,{}] 04:11:22 INFO - PROCESS | 3960 | 1462965082034 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:22 INFO - PROCESS | 3960 | 1462965082139 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:11:22 INFO - PROCESS | 3960 | 1462965082210 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:22 INFO - PROCESS | 3960 | ++DOCSHELL 15D67400 == 44 [pid = 3960] [id = 71] 04:11:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (15D67C00) [pid = 3960] [serial = 210] [outer = 00000000] 04:11:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (1699EC00) [pid = 3960] [serial = 211] [outer = 15D67C00] 04:11:22 INFO - PROCESS | 3960 | 1462965082262 Marionette DEBUG loaded listener.js 04:11:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (1997FC00) [pid = 3960] [serial = 212] [outer = 15D67C00] 04:11:22 INFO - PROCESS | 3960 | 1462965082923 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 925ms 04:11:22 INFO - PROCESS | 3960 | 1462965082955 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:11:22 INFO - PROCESS | 3960 | 1462965082958 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 04:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:11:22 INFO - PROCESS | 3960 | 1462965082964 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:11:22 INFO - PROCESS | 3960 | 1462965082968 Marionette TRACE conn3 <- [1,250,null,{}] 04:11:22 INFO - PROCESS | 3960 | 1462965082973 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:23 INFO - PROCESS | 3960 | 1462965083064 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:11:23 INFO - PROCESS | 3960 | 1462965083154 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:23 INFO - PROCESS | 3960 | ++DOCSHELL 113BC000 == 45 [pid = 3960] [id = 72] 04:11:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (1151CC00) [pid = 3960] [serial = 213] [outer = 00000000] 04:11:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (12E5BC00) [pid = 3960] [serial = 214] [outer = 1151CC00] 04:11:23 INFO - PROCESS | 3960 | 1462965083203 Marionette DEBUG loaded listener.js 04:11:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (1367B000) [pid = 3960] [serial = 215] [outer = 1151CC00] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 15D41400 == 44 [pid = 3960] [id = 66] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 13BE6400 == 43 [pid = 3960] [id = 65] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 105CC400 == 42 [pid = 3960] [id = 64] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 1A047000 == 41 [pid = 3960] [id = 63] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 15A2D000 == 40 [pid = 3960] [id = 62] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 16C5FC00 == 39 [pid = 3960] [id = 61] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 15D58800 == 38 [pid = 3960] [id = 60] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 15D60000 == 37 [pid = 3960] [id = 59] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 13398C00 == 36 [pid = 3960] [id = 58] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 107F5800 == 35 [pid = 3960] [id = 57] 04:11:23 INFO - PROCESS | 3960 | --DOCSHELL 10D63000 == 34 [pid = 3960] [id = 54] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1555A000) [pid = 3960] [serial = 138] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (19906800) [pid = 3960] [serial = 157] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (16289C00) [pid = 3960] [serial = 144] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (12DE1800) [pid = 3960] [serial = 130] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (11513800) [pid = 3960] [serial = 129] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1124D400) [pid = 3960] [serial = 132] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (113BCC00) [pid = 3960] [serial = 133] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (13398400) [pid = 3960] [serial = 135] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (13620800) [pid = 3960] [serial = 136] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (19BE5400) [pid = 3960] [serial = 159] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (113B4800) [pid = 3960] [serial = 118] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (10D60800) [pid = 3960] [serial = 117] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (156BE800) [pid = 3960] [serial = 121] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (140B2000) [pid = 3960] [serial = 120] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (17A69000) [pid = 3960] [serial = 124] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (173E4000) [pid = 3960] [serial = 123] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (18098400) [pid = 3960] [serial = 127] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (18094C00) [pid = 3960] [serial = 126] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (173E0000) [pid = 3960] [serial = 147] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16993000) [pid = 3960] [serial = 145] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (178C2C00) [pid = 3960] [serial = 148] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (11FE2800) [pid = 3960] [serial = 150] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (19905400) [pid = 3960] [serial = 156] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1804FC00) [pid = 3960] [serial = 154] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (13B3A800) [pid = 3960] [serial = 151] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (15D3C400) [pid = 3960] [serial = 141] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (17BB2400) [pid = 3960] [serial = 153] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (15F20400) [pid = 3960] [serial = 142] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (15803000) [pid = 3960] [serial = 139] [outer = 00000000] [url = about:blank] 04:11:23 INFO - PROCESS | 3960 | 1462965083790 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 846ms 04:11:23 INFO - PROCESS | 3960 | 1462965083806 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:11:23 INFO - PROCESS | 3960 | 1462965083811 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 04:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:11:23 INFO - PROCESS | 3960 | 1462965083817 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:11:23 INFO - PROCESS | 3960 | 1462965083820 Marionette TRACE conn3 <- [1,254,null,{}] 04:11:23 INFO - PROCESS | 3960 | 1462965083824 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:23 INFO - PROCESS | 3960 | 1462965083901 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:11:23 INFO - PROCESS | 3960 | 1462965083911 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:23 INFO - PROCESS | 3960 | ++DOCSHELL 111E3800 == 35 [pid = 3960] [id = 73] 04:11:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (111E7000) [pid = 3960] [serial = 216] [outer = 00000000] 04:11:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (12DE9800) [pid = 3960] [serial = 217] [outer = 111E7000] 04:11:23 INFO - PROCESS | 3960 | 1462965083956 Marionette DEBUG loaded listener.js 04:11:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1367CC00) [pid = 3960] [serial = 218] [outer = 111E7000] 04:11:24 INFO - PROCESS | 3960 | 1462965084386 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 596ms 04:11:24 INFO - PROCESS | 3960 | 1462965084413 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:11:24 INFO - PROCESS | 3960 | 1462965084415 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 04:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:11:24 INFO - PROCESS | 3960 | 1462965084419 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:11:24 INFO - PROCESS | 3960 | 1462965084422 Marionette TRACE conn3 <- [1,258,null,{}] 04:11:24 INFO - PROCESS | 3960 | 1462965084436 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:24 INFO - PROCESS | 3960 | 1462965084515 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:11:24 INFO - PROCESS | 3960 | 1462965084526 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:24 INFO - PROCESS | 3960 | ++DOCSHELL 15805800 == 36 [pid = 3960] [id = 74] 04:11:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (15806800) [pid = 3960] [serial = 219] [outer = 00000000] 04:11:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (15A33000) [pid = 3960] [serial = 220] [outer = 15806800] 04:11:24 INFO - PROCESS | 3960 | 1462965084572 Marionette DEBUG loaded listener.js 04:11:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (15AC1400) [pid = 3960] [serial = 221] [outer = 15806800] 04:11:24 INFO - PROCESS | 3960 | 1462965084985 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 596ms 04:11:25 INFO - PROCESS | 3960 | 1462965085016 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:11:25 INFO - PROCESS | 3960 | 1462965085018 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 04:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:11:25 INFO - PROCESS | 3960 | 1462965085022 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:11:25 INFO - PROCESS | 3960 | 1462965085023 Marionette TRACE conn3 <- [1,262,null,{}] 04:11:25 INFO - PROCESS | 3960 | 1462965085027 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:25 INFO - PROCESS | 3960 | 1462965085102 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:11:25 INFO - PROCESS | 3960 | 1462965085108 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:25 INFO - PROCESS | 3960 | ++DOCSHELL 15A39000 == 37 [pid = 3960] [id = 75] 04:11:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (15D43000) [pid = 3960] [serial = 222] [outer = 00000000] 04:11:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (15F84C00) [pid = 3960] [serial = 223] [outer = 15D43000] 04:11:25 INFO - PROCESS | 3960 | 1462965085162 Marionette DEBUG loaded listener.js 04:11:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1694D400) [pid = 3960] [serial = 224] [outer = 15D43000] 04:11:25 INFO - PROCESS | 3960 | 1462965085579 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 596ms 04:11:25 INFO - PROCESS | 3960 | 1462965085628 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:11:25 INFO - PROCESS | 3960 | 1462965085630 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 04:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:11:25 INFO - PROCESS | 3960 | 1462965085634 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:11:25 INFO - PROCESS | 3960 | 1462965085636 Marionette TRACE conn3 <- [1,266,null,{}] 04:11:25 INFO - PROCESS | 3960 | 1462965085642 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:25 INFO - PROCESS | 3960 | 1462965085726 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:11:25 INFO - PROCESS | 3960 | 1462965085732 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:25 INFO - PROCESS | 3960 | ++DOCSHELL 12DE0400 == 38 [pid = 3960] [id = 76] 04:11:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (16C5F400) [pid = 3960] [serial = 225] [outer = 00000000] 04:11:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (173DB000) [pid = 3960] [serial = 226] [outer = 16C5F400] 04:11:25 INFO - PROCESS | 3960 | 1462965085783 Marionette DEBUG loaded listener.js 04:11:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (173E7400) [pid = 3960] [serial = 227] [outer = 16C5F400] 04:11:26 INFO - PROCESS | 3960 | 1462965086252 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 642ms 04:11:26 INFO - PROCESS | 3960 | 1462965086275 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:11:26 INFO - PROCESS | 3960 | 1462965086277 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 04:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:11:26 INFO - PROCESS | 3960 | 1462965086287 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:11:26 INFO - PROCESS | 3960 | 1462965086288 Marionette TRACE conn3 <- [1,270,null,{}] 04:11:26 INFO - PROCESS | 3960 | 1462965086292 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:26 INFO - PROCESS | 3960 | 1462965086407 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:11:26 INFO - PROCESS | 3960 | 1462965086484 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:26 INFO - PROCESS | 3960 | ++DOCSHELL 16997400 == 39 [pid = 3960] [id = 77] 04:11:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (17AD3800) [pid = 3960] [serial = 228] [outer = 00000000] 04:11:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (184E9400) [pid = 3960] [serial = 229] [outer = 17AD3800] 04:11:26 INFO - PROCESS | 3960 | 1462965086529 Marionette DEBUG loaded listener.js 04:11:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (19901800) [pid = 3960] [serial = 230] [outer = 17AD3800] 04:11:26 INFO - PROCESS | 3960 | 1462965086914 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 659ms 04:11:26 INFO - PROCESS | 3960 | 1462965086936 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:11:26 INFO - PROCESS | 3960 | 1462965086938 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 04:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:11:26 INFO - PROCESS | 3960 | 1462965086942 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:11:26 INFO - PROCESS | 3960 | 1462965086943 Marionette TRACE conn3 <- [1,274,null,{}] 04:11:26 INFO - PROCESS | 3960 | 1462965086947 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:27 INFO - PROCESS | 3960 | 1462965087045 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:11:27 INFO - PROCESS | 3960 | 1462965087052 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:27 INFO - PROCESS | 3960 | ++DOCSHELL 181DA000 == 40 [pid = 3960] [id = 78] 04:11:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (184E1000) [pid = 3960] [serial = 231] [outer = 00000000] 04:11:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (19B13000) [pid = 3960] [serial = 232] [outer = 184E1000] 04:11:27 INFO - PROCESS | 3960 | 1462965087096 Marionette DEBUG loaded listener.js 04:11:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (19B16000) [pid = 3960] [serial = 233] [outer = 184E1000] 04:11:27 INFO - PROCESS | 3960 | 1462965087509 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 596ms 04:11:27 INFO - PROCESS | 3960 | 1462965087539 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:11:27 INFO - PROCESS | 3960 | 1462965087541 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 04:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:11:27 INFO - PROCESS | 3960 | 1462965087544 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:11:27 INFO - PROCESS | 3960 | 1462965087546 Marionette TRACE conn3 <- [1,278,null,{}] 04:11:27 INFO - PROCESS | 3960 | 1462965087549 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:27 INFO - PROCESS | 3960 | 1462965087648 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:11:27 INFO - PROCESS | 3960 | 1462965087656 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:27 INFO - PROCESS | 3960 | ++DOCSHELL 0FD33800 == 41 [pid = 3960] [id = 79] 04:11:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (184E7400) [pid = 3960] [serial = 234] [outer = 00000000] 04:11:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (1A045400) [pid = 3960] [serial = 235] [outer = 184E7400] 04:11:27 INFO - PROCESS | 3960 | 1462965087704 Marionette DEBUG loaded listener.js 04:11:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (1A334C00) [pid = 3960] [serial = 236] [outer = 184E7400] 04:11:28 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (1742B400) [pid = 3960] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:11:28 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (17A6B000) [pid = 3960] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:11:28 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (1A048000) [pid = 3960] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:11:28 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (13B3A400) [pid = 3960] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:11:28 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (15D62400) [pid = 3960] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:11:28 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (10D59000) [pid = 3960] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:11:28 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (1695BC00) [pid = 3960] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:11:28 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (16293400) [pid = 3960] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:11:28 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (105D2800) [pid = 3960] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:11:28 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (15D42400) [pid = 3960] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:11:28 INFO - PROCESS | 3960 | 1462965088238 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 736ms 04:11:28 INFO - PROCESS | 3960 | 1462965088285 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:11:28 INFO - PROCESS | 3960 | 1462965088287 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 04:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:11:28 INFO - PROCESS | 3960 | 1462965088290 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:11:28 INFO - PROCESS | 3960 | 1462965088292 Marionette TRACE conn3 <- [1,282,null,{}] 04:11:28 INFO - PROCESS | 3960 | 1462965088295 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:28 INFO - PROCESS | 3960 | 1462965088395 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:11:28 INFO - PROCESS | 3960 | 1462965088440 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:28 INFO - PROCESS | 3960 | ++DOCSHELL 13B3A400 == 42 [pid = 3960] [id = 80] 04:11:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (13B3CC00) [pid = 3960] [serial = 237] [outer = 00000000] 04:11:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (173E1000) [pid = 3960] [serial = 238] [outer = 13B3CC00] 04:11:28 INFO - PROCESS | 3960 | 1462965088484 Marionette DEBUG loaded listener.js 04:11:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A048000) [pid = 3960] [serial = 239] [outer = 13B3CC00] 04:11:28 INFO - PROCESS | 3960 | 1462965088803 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 596ms 04:11:28 INFO - PROCESS | 3960 | 1462965088888 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:11:28 INFO - PROCESS | 3960 | 1462965088890 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 04:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:11:28 INFO - PROCESS | 3960 | 1462965088893 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:11:28 INFO - PROCESS | 3960 | 1462965088895 Marionette TRACE conn3 <- [1,286,null,{}] 04:11:28 INFO - PROCESS | 3960 | 1462965088898 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:29 INFO - PROCESS | 3960 | 1462965088999 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:11:29 INFO - PROCESS | 3960 | 1462965089028 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:29 INFO - PROCESS | 3960 | ++DOCSHELL 10D59800 == 43 [pid = 3960] [id = 81] 04:11:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A338800) [pid = 3960] [serial = 240] [outer = 00000000] 04:11:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A813400) [pid = 3960] [serial = 241] [outer = 1A338800] 04:11:29 INFO - PROCESS | 3960 | 1462965089072 Marionette DEBUG loaded listener.js 04:11:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1A81BC00) [pid = 3960] [serial = 242] [outer = 1A338800] 04:11:29 INFO - PROCESS | 3960 | 1462965089459 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 596ms 04:11:29 INFO - PROCESS | 3960 | 1462965089493 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:11:29 INFO - PROCESS | 3960 | 1462965089495 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 04:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:11:29 INFO - PROCESS | 3960 | 1462965089498 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:11:29 INFO - PROCESS | 3960 | 1462965089501 Marionette TRACE conn3 <- [1,290,null,{}] 04:11:29 INFO - PROCESS | 3960 | 1462965089504 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:29 INFO - PROCESS | 3960 | 1462965089595 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:11:29 INFO - PROCESS | 3960 | 1462965089601 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:29 INFO - PROCESS | 3960 | ++DOCSHELL 1A697C00 == 44 [pid = 3960] [id = 82] 04:11:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (1AA30C00) [pid = 3960] [serial = 243] [outer = 00000000] 04:11:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (1AC2D800) [pid = 3960] [serial = 244] [outer = 1AA30C00] 04:11:29 INFO - PROCESS | 3960 | 1462965089650 Marionette DEBUG loaded listener.js 04:11:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (1AD87000) [pid = 3960] [serial = 245] [outer = 1AA30C00] 04:11:30 INFO - PROCESS | 3960 | 1462965090071 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 595ms 04:11:30 INFO - PROCESS | 3960 | 1462965090138 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:11:30 INFO - PROCESS | 3960 | 1462965090142 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 04:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:11:30 INFO - PROCESS | 3960 | 1462965090152 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:11:30 INFO - PROCESS | 3960 | 1462965090156 Marionette TRACE conn3 <- [1,294,null,{}] 04:11:30 INFO - PROCESS | 3960 | 1462965090162 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:30 INFO - PROCESS | 3960 | 1462965090277 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:11:30 INFO - PROCESS | 3960 | 1462965090438 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:30 INFO - PROCESS | 3960 | ++DOCSHELL 11520400 == 45 [pid = 3960] [id = 83] 04:11:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (11724000) [pid = 3960] [serial = 246] [outer = 00000000] 04:11:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (11F52C00) [pid = 3960] [serial = 247] [outer = 11724000] 04:11:30 INFO - PROCESS | 3960 | 1462965090535 Marionette DEBUG loaded listener.js 04:11:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (12DE7800) [pid = 3960] [serial = 248] [outer = 11724000] 04:11:31 INFO - PROCESS | 3960 | 1462965091173 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:31 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. 04:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1050ms 04:11:31 INFO - PROCESS | 3960 | 1462965091201 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:11:31 INFO - PROCESS | 3960 | 1462965091205 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 04:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:11:31 INFO - PROCESS | 3960 | 1462965091233 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:11:31 INFO - PROCESS | 3960 | 1462965091237 Marionette TRACE conn3 <- [1,298,null,{}] 04:11:31 INFO - PROCESS | 3960 | 1462965091241 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:31 INFO - PROCESS | 3960 | 1462965091371 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:11:31 INFO - PROCESS | 3960 | 1462965091445 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:31 INFO - PROCESS | 3960 | ++DOCSHELL 1522C800 == 46 [pid = 3960] [id = 84] 04:11:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (156BE000) [pid = 3960] [serial = 249] [outer = 00000000] 04:11:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (15F29000) [pid = 3960] [serial = 250] [outer = 156BE000] 04:11:31 INFO - PROCESS | 3960 | 1462965091498 Marionette DEBUG loaded listener.js 04:11:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (16E03800) [pid = 3960] [serial = 251] [outer = 156BE000] 04:11:32 INFO - PROCESS | 3960 | 1462965092102 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:32 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. 04:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 909ms 04:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:11:32 INFO - PROCESS | 3960 | 1462965092168 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:11:32 INFO - PROCESS | 3960 | 1462965092171 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 04:11:32 INFO - PROCESS | 3960 | 1462965092174 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:11:32 INFO - PROCESS | 3960 | 1462965092177 Marionette TRACE conn3 <- [1,302,null,{}] 04:11:32 INFO - PROCESS | 3960 | 1462965092186 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:32 INFO - PROCESS | 3960 | 1462965092293 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:11:32 INFO - PROCESS | 3960 | 1462965092369 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:32 INFO - PROCESS | 3960 | ++DOCSHELL 1990B800 == 47 [pid = 3960] [id = 85] 04:11:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (19986400) [pid = 3960] [serial = 252] [outer = 00000000] 04:11:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (1A334800) [pid = 3960] [serial = 253] [outer = 19986400] 04:11:32 INFO - PROCESS | 3960 | 1462965092466 Marionette DEBUG loaded listener.js 04:11:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (1AA2DC00) [pid = 3960] [serial = 254] [outer = 19986400] 04:11:33 INFO - PROCESS | 3960 | 1462965093045 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:33 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. 04:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 894ms 04:11:33 INFO - PROCESS | 3960 | 1462965093077 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:11:33 INFO - PROCESS | 3960 | 1462965093080 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 04:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:11:33 INFO - PROCESS | 3960 | 1462965093083 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:11:33 INFO - PROCESS | 3960 | 1462965093085 Marionette TRACE conn3 <- [1,306,null,{}] 04:11:33 INFO - PROCESS | 3960 | 1462965093089 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:33 INFO - PROCESS | 3960 | 1462965093186 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:11:33 INFO - PROCESS | 3960 | 1462965093271 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:33 INFO - PROCESS | 3960 | ++DOCSHELL 1A0E6400 == 48 [pid = 3960] [id = 86] 04:11:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (1AA3BC00) [pid = 3960] [serial = 255] [outer = 00000000] 04:11:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1AD89800) [pid = 3960] [serial = 256] [outer = 1AA3BC00] 04:11:33 INFO - PROCESS | 3960 | 1462965093332 Marionette DEBUG loaded listener.js 04:11:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1B087800) [pid = 3960] [serial = 257] [outer = 1AA3BC00] 04:11:34 INFO - PROCESS | 3960 | 1462965094164 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:34 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. 04:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1144ms 04:11:34 INFO - PROCESS | 3960 | 1462965094272 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:11:34 INFO - PROCESS | 3960 | 1462965094275 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 04:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:11:34 INFO - PROCESS | 3960 | 1462965094302 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:11:34 INFO - PROCESS | 3960 | 1462965094305 Marionette TRACE conn3 <- [1,310,null,{}] 04:11:34 INFO - PROCESS | 3960 | 1462965094315 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:34 INFO - PROCESS | 3960 | 1462965094405 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:11:34 INFO - PROCESS | 3960 | 1462965094489 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:34 INFO - PROCESS | 3960 | ++DOCSHELL 13B3B000 == 49 [pid = 3960] [id = 87] 04:11:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (13B3C000) [pid = 3960] [serial = 258] [outer = 00000000] 04:11:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (140BD800) [pid = 3960] [serial = 259] [outer = 13B3C000] 04:11:34 INFO - PROCESS | 3960 | 1462965094542 Marionette DEBUG loaded listener.js 04:11:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (15223400) [pid = 3960] [serial = 260] [outer = 13B3C000] 04:11:35 INFO - PROCESS | 3960 | --DOCSHELL 10D59800 == 48 [pid = 3960] [id = 81] 04:11:35 INFO - PROCESS | 3960 | --DOCSHELL 13B3A400 == 47 [pid = 3960] [id = 80] 04:11:35 INFO - PROCESS | 3960 | --DOCSHELL 0FD33800 == 46 [pid = 3960] [id = 79] 04:11:35 INFO - PROCESS | 3960 | --DOCSHELL 181DA000 == 45 [pid = 3960] [id = 78] 04:11:35 INFO - PROCESS | 3960 | --DOCSHELL 16997400 == 44 [pid = 3960] [id = 77] 04:11:35 INFO - PROCESS | 3960 | --DOCSHELL 12DE0400 == 43 [pid = 3960] [id = 76] 04:11:35 INFO - PROCESS | 3960 | --DOCSHELL 15A39000 == 42 [pid = 3960] [id = 75] 04:11:35 INFO - PROCESS | 3960 | --DOCSHELL 15805800 == 41 [pid = 3960] [id = 74] 04:11:35 INFO - PROCESS | 3960 | --DOCSHELL 111E3800 == 40 [pid = 3960] [id = 73] 04:11:35 INFO - PROCESS | 3960 | --DOCSHELL 113BC000 == 39 [pid = 3960] [id = 72] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (1A03F000) [pid = 3960] [serial = 184] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1809B800) [pid = 3960] [serial = 182] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (1A0F0C00) [pid = 3960] [serial = 187] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (13BE6000) [pid = 3960] [serial = 171] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (140B3000) [pid = 3960] [serial = 172] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (15F77000) [pid = 3960] [serial = 175] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (16288400) [pid = 3960] [serial = 176] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (117A2000) [pid = 3960] [serial = 168] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (12BB0800) [pid = 3960] [serial = 169] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (173C7000) [pid = 3960] [serial = 178] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (19902000) [pid = 3960] [serial = 185] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1124DC00) [pid = 3960] [serial = 162] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (152DC800) [pid = 3960] [serial = 165] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1A339800) [pid = 3960] [serial = 188] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (1B837000) [pid = 3960] [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.] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1A81D000) [pid = 3960] [serial = 196] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (13623C00) [pid = 3960] [serial = 191] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (11244800) [pid = 3960] [serial = 190] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (17BA6400) [pid = 3960] [serial = 181] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1A81D800) [pid = 3960] [serial = 197] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (1A69B800) [pid = 3960] [serial = 194] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1A699C00) [pid = 3960] [serial = 193] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (173E2800) [pid = 3960] [serial = 179] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1AA36C00) [pid = 3960] [serial = 199] [outer = 00000000] [url = about:blank] 04:11:35 INFO - PROCESS | 3960 | 1462965095088 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:35 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. 04:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 862ms 04:11:35 INFO - PROCESS | 3960 | 1462965095151 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:11:35 INFO - PROCESS | 3960 | 1462965095156 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 04:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:11:35 INFO - PROCESS | 3960 | 1462965095162 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:11:35 INFO - PROCESS | 3960 | 1462965095165 Marionette TRACE conn3 <- [1,314,null,{}] 04:11:35 INFO - PROCESS | 3960 | 1462965095168 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:35 INFO - PROCESS | 3960 | 1462965095261 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:11:35 INFO - PROCESS | 3960 | 1462965095338 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:35 INFO - PROCESS | 3960 | ++DOCSHELL 12DE1C00 == 40 [pid = 3960] [id = 88] 04:11:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (12DE2400) [pid = 3960] [serial = 261] [outer = 00000000] 04:11:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1367DC00) [pid = 3960] [serial = 262] [outer = 12DE2400] 04:11:35 INFO - PROCESS | 3960 | 1462965095382 Marionette DEBUG loaded listener.js 04:11:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (140BBC00) [pid = 3960] [serial = 263] [outer = 12DE2400] 04:11:35 INFO - PROCESS | 3960 | 1462965095745 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:35 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. 04:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 642ms 04:11:35 INFO - PROCESS | 3960 | 1462965095834 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:11:35 INFO - PROCESS | 3960 | 1462965095836 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 04:11:35 INFO - PROCESS | 3960 | 1462965095844 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:11:35 INFO - PROCESS | 3960 | 1462965095848 Marionette TRACE conn3 <- [1,318,null,{}] 04:11:35 INFO - PROCESS | 3960 | 1462965095858 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:35 INFO - PROCESS | 3960 | 1462965095938 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:11:35 INFO - PROCESS | 3960 | 1462965095951 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:35 INFO - PROCESS | 3960 | ++DOCSHELL 15D5AC00 == 41 [pid = 3960] [id = 89] 04:11:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (15D65C00) [pid = 3960] [serial = 264] [outer = 00000000] 04:11:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (173C6800) [pid = 3960] [serial = 265] [outer = 15D65C00] 04:11:36 INFO - PROCESS | 3960 | 1462965096005 Marionette DEBUG loaded listener.js 04:11:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (173DE800) [pid = 3960] [serial = 266] [outer = 15D65C00] 04:11:36 INFO - PROCESS | 3960 | 1462965096438 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:36 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. 04:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 643ms 04:11:36 INFO - PROCESS | 3960 | 1462965096487 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:11:36 INFO - PROCESS | 3960 | 1462965096489 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 04:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:11:36 INFO - PROCESS | 3960 | 1462965096492 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:11:36 INFO - PROCESS | 3960 | 1462965096494 Marionette TRACE conn3 <- [1,322,null,{}] 04:11:36 INFO - PROCESS | 3960 | 1462965096498 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:36 INFO - PROCESS | 3960 | 1462965096574 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:11:36 INFO - PROCESS | 3960 | 1462965096583 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:36 INFO - PROCESS | 3960 | ++DOCSHELL 15F83000 == 42 [pid = 3960] [id = 90] 04:11:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (173C6400) [pid = 3960] [serial = 267] [outer = 00000000] 04:11:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (1809C800) [pid = 3960] [serial = 268] [outer = 173C6400] 04:11:36 INFO - PROCESS | 3960 | 1462965096628 Marionette DEBUG loaded listener.js 04:11:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (181DA000) [pid = 3960] [serial = 269] [outer = 173C6400] 04:11:37 INFO - PROCESS | 3960 | 1462965097054 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:37 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. 04:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 643ms 04:11:37 INFO - PROCESS | 3960 | 1462965097130 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:11:37 INFO - PROCESS | 3960 | 1462965097132 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 04:11:37 INFO - PROCESS | 3960 | 1462965097136 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:11:37 INFO - PROCESS | 3960 | 1462965097137 Marionette TRACE conn3 <- [1,326,null,{}] 04:11:37 INFO - PROCESS | 3960 | 1462965097141 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:37 INFO - PROCESS | 3960 | 1462965097226 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:11:37 INFO - PROCESS | 3960 | 1462965097233 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:37 INFO - PROCESS | 3960 | ++DOCSHELL 19905C00 == 43 [pid = 3960] [id = 91] 04:11:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (19910400) [pid = 3960] [serial = 270] [outer = 00000000] 04:11:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (19B1A800) [pid = 3960] [serial = 271] [outer = 19910400] 04:11:37 INFO - PROCESS | 3960 | 1462965097277 Marionette DEBUG loaded listener.js 04:11:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (19BF0C00) [pid = 3960] [serial = 272] [outer = 19910400] 04:11:37 INFO - PROCESS | 3960 | 1462965097590 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:11:37 INFO - PROCESS | 3960 | 1462965097789 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:37 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. 04:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 705ms 04:11:37 INFO - PROCESS | 3960 | 1462965097842 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:11:37 INFO - PROCESS | 3960 | 1462965097844 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 04:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:11:37 INFO - PROCESS | 3960 | 1462965097847 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:11:37 INFO - PROCESS | 3960 | 1462965097848 Marionette TRACE conn3 <- [1,330,null,{}] 04:11:37 INFO - PROCESS | 3960 | 1462965097852 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:38 INFO - PROCESS | 3960 | 1462965097976 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:11:38 INFO - PROCESS | 3960 | 1462965098031 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:38 INFO - PROCESS | 3960 | ++DOCSHELL 107F1000 == 44 [pid = 3960] [id = 92] 04:11:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (1997D400) [pid = 3960] [serial = 273] [outer = 00000000] 04:11:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (1A81E400) [pid = 3960] [serial = 274] [outer = 1997D400] 04:11:38 INFO - PROCESS | 3960 | 1462965098076 Marionette DEBUG loaded listener.js 04:11:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (1AA37800) [pid = 3960] [serial = 275] [outer = 1997D400] 04:11:38 INFO - PROCESS | 3960 | 1462965098498 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:38 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. 04:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 04:11:38 INFO - PROCESS | 3960 | 1462965098545 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:11:38 INFO - PROCESS | 3960 | 1462965098547 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 04:11:38 INFO - PROCESS | 3960 | 1462965098551 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:11:38 INFO - PROCESS | 3960 | 1462965098552 Marionette TRACE conn3 <- [1,334,null,{}] 04:11:38 INFO - PROCESS | 3960 | 1462965098560 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:38 INFO - PROCESS | 3960 | 1462965098683 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:11:38 INFO - PROCESS | 3960 | 1462965098703 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:38 INFO - PROCESS | 3960 | ++DOCSHELL 1A816400 == 45 [pid = 3960] [id = 93] 04:11:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (1AA3B000) [pid = 3960] [serial = 276] [outer = 00000000] 04:11:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (1B083C00) [pid = 3960] [serial = 277] [outer = 1AA3B000] 04:11:38 INFO - PROCESS | 3960 | 1462965098746 Marionette DEBUG loaded listener.js 04:11:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (1B085C00) [pid = 3960] [serial = 278] [outer = 1AA3B000] 04:11:39 INFO - PROCESS | 3960 | 1462965099157 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:39 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. 04:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 643ms 04:11:39 INFO - PROCESS | 3960 | 1462965099189 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:11:39 INFO - PROCESS | 3960 | 1462965099191 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 04:11:39 INFO - PROCESS | 3960 | 1462965099194 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:11:39 INFO - PROCESS | 3960 | 1462965099196 Marionette TRACE conn3 <- [1,338,null,{}] 04:11:39 INFO - PROCESS | 3960 | 1462965099199 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:39 INFO - PROCESS | 3960 | 1462965099298 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:11:39 INFO - PROCESS | 3960 | 1462965099305 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:39 INFO - PROCESS | 3960 | ++DOCSHELL 105CAC00 == 46 [pid = 3960] [id = 94] 04:11:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (10712C00) [pid = 3960] [serial = 279] [outer = 00000000] 04:11:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1AD7F000) [pid = 3960] [serial = 280] [outer = 10712C00] 04:11:39 INFO - PROCESS | 3960 | 1462965099349 Marionette DEBUG loaded listener.js 04:11:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1B251400) [pid = 3960] [serial = 281] [outer = 10712C00] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (17AD3800) [pid = 3960] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (184E1000) [pid = 3960] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1151CC00) [pid = 3960] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (13B3CC00) [pid = 3960] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (15806800) [pid = 3960] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (15D43000) [pid = 3960] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (111E7000) [pid = 3960] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (16C5F400) [pid = 3960] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (184E7400) [pid = 3960] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (1A338800) [pid = 3960] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:11:39 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1121A800) [pid = 3960] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:11:39 INFO - PROCESS | 3960 | 1462965099853 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:39 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. 04:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 705ms 04:11:39 INFO - PROCESS | 3960 | 1462965099894 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:11:39 INFO - PROCESS | 3960 | 1462965099896 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 04:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:11:39 INFO - PROCESS | 3960 | 1462965099899 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:11:39 INFO - PROCESS | 3960 | 1462965099901 Marionette TRACE conn3 <- [1,342,null,{}] 04:11:39 INFO - PROCESS | 3960 | 1462965099904 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:40 INFO - PROCESS | 3960 | 1462965100002 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:11:40 INFO - PROCESS | 3960 | 1462965100011 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:40 INFO - PROCESS | 3960 | ++DOCSHELL 15D62400 == 47 [pid = 3960] [id = 95] 04:11:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (16293C00) [pid = 3960] [serial = 282] [outer = 00000000] 04:11:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1A330400) [pid = 3960] [serial = 283] [outer = 16293C00] 04:11:40 INFO - PROCESS | 3960 | 1462965100055 Marionette DEBUG loaded listener.js 04:11:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (1B24AC00) [pid = 3960] [serial = 284] [outer = 16293C00] 04:11:40 INFO - PROCESS | 3960 | 1462965100452 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:40 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. 04:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 596ms 04:11:40 INFO - PROCESS | 3960 | 1462965100496 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:11:40 INFO - PROCESS | 3960 | 1462965100498 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 04:11:40 INFO - PROCESS | 3960 | 1462965100502 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:11:40 INFO - PROCESS | 3960 | 1462965100503 Marionette TRACE conn3 <- [1,346,null,{}] 04:11:40 INFO - PROCESS | 3960 | 1462965100511 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:40 INFO - PROCESS | 3960 | 1462965100587 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:11:40 INFO - PROCESS | 3960 | 1462965100594 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:40 INFO - PROCESS | 3960 | ++DOCSHELL 110F1400 == 48 [pid = 3960] [id = 96] 04:11:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (110F4C00) [pid = 3960] [serial = 285] [outer = 00000000] 04:11:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (110FA400) [pid = 3960] [serial = 286] [outer = 110F4C00] 04:11:40 INFO - PROCESS | 3960 | 1462965100637 Marionette DEBUG loaded listener.js 04:11:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (110FD800) [pid = 3960] [serial = 287] [outer = 110F4C00] 04:11:41 INFO - PROCESS | 3960 | 1462965101058 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:41 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. 04:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 595ms 04:11:41 INFO - PROCESS | 3960 | 1462965101099 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:11:41 INFO - PROCESS | 3960 | 1462965101101 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 04:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:11:41 INFO - PROCESS | 3960 | 1462965101109 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:11:41 INFO - PROCESS | 3960 | 1462965101111 Marionette TRACE conn3 <- [1,350,null,{}] 04:11:41 INFO - PROCESS | 3960 | 1462965101114 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:41 INFO - PROCESS | 3960 | 1462965101214 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:11:41 INFO - PROCESS | 3960 | 1462965101222 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:41 INFO - PROCESS | 3960 | ++DOCSHELL 12D6AC00 == 49 [pid = 3960] [id = 97] 04:11:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (12D6BC00) [pid = 3960] [serial = 288] [outer = 00000000] 04:11:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (12D6F000) [pid = 3960] [serial = 289] [outer = 12D6BC00] 04:11:41 INFO - PROCESS | 3960 | 1462965101270 Marionette DEBUG loaded listener.js 04:11:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (12D76000) [pid = 3960] [serial = 290] [outer = 12D6BC00] 04:11:41 INFO - PROCESS | 3960 | 1462965101906 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:41 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. 04:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 800ms 04:11:41 INFO - PROCESS | 3960 | 1462965101943 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:11:41 INFO - PROCESS | 3960 | 1462965101947 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 04:11:41 INFO - PROCESS | 3960 | 1462965101953 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:11:41 INFO - PROCESS | 3960 | 1462965101957 Marionette TRACE conn3 <- [1,354,null,{}] 04:11:41 INFO - PROCESS | 3960 | 1462965101963 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:42 INFO - PROCESS | 3960 | 1462965102069 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:11:42 INFO - PROCESS | 3960 | 1462965102147 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:42 INFO - PROCESS | 3960 | ++DOCSHELL 110F3C00 == 50 [pid = 3960] [id = 98] 04:11:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (111E4400) [pid = 3960] [serial = 291] [outer = 00000000] 04:11:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (11D0B400) [pid = 3960] [serial = 292] [outer = 111E4400] 04:11:42 INFO - PROCESS | 3960 | 1462965102244 Marionette DEBUG loaded listener.js 04:11:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (12D6B800) [pid = 3960] [serial = 293] [outer = 111E4400] 04:11:42 INFO - PROCESS | 3960 | 1462965102840 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:42 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. 04:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 941ms 04:11:42 INFO - PROCESS | 3960 | 1462965102900 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:11:42 INFO - PROCESS | 3960 | 1462965102905 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 04:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:11:42 INFO - PROCESS | 3960 | 1462965102912 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:11:42 INFO - PROCESS | 3960 | 1462965102915 Marionette TRACE conn3 <- [1,358,null,{}] 04:11:42 INFO - PROCESS | 3960 | 1462965102919 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:43 INFO - PROCESS | 3960 | 1462965103020 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:11:43 INFO - PROCESS | 3960 | 1462965103097 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:43 INFO - PROCESS | 3960 | ++DOCSHELL 117A2000 == 51 [pid = 3960] [id = 99] 04:11:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (12D68400) [pid = 3960] [serial = 294] [outer = 00000000] 04:11:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (13EC4C00) [pid = 3960] [serial = 295] [outer = 12D68400] 04:11:43 INFO - PROCESS | 3960 | 1462965103149 Marionette DEBUG loaded listener.js 04:11:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (13EC8000) [pid = 3960] [serial = 296] [outer = 12D68400] 04:11:43 INFO - PROCESS | 3960 | 1462965103709 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:43 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. 04:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 846ms 04:11:43 INFO - PROCESS | 3960 | 1462965103753 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:11:43 INFO - PROCESS | 3960 | 1462965103755 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 04:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:11:43 INFO - PROCESS | 3960 | 1462965103759 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:11:43 INFO - PROCESS | 3960 | 1462965103763 Marionette TRACE conn3 <- [1,362,null,{}] 04:11:43 INFO - PROCESS | 3960 | 1462965103774 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:43 INFO - PROCESS | 3960 | 1462965103879 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:11:43 INFO - PROCESS | 3960 | 1462965103971 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:44 INFO - PROCESS | 3960 | ++DOCSHELL 156BBC00 == 52 [pid = 3960] [id = 100] 04:11:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (156BF000) [pid = 3960] [serial = 297] [outer = 00000000] 04:11:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (15ABE800) [pid = 3960] [serial = 298] [outer = 156BF000] 04:11:44 INFO - PROCESS | 3960 | 1462965104026 Marionette DEBUG loaded listener.js 04:11:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (15F2B800) [pid = 3960] [serial = 299] [outer = 156BF000] 04:11:44 INFO - PROCESS | 3960 | 1462965104868 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:44 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. 04:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1160ms 04:11:44 INFO - PROCESS | 3960 | 1462965104917 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:11:44 INFO - PROCESS | 3960 | 1462965104921 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 04:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:11:44 INFO - PROCESS | 3960 | 1462965104927 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:11:44 INFO - PROCESS | 3960 | 1462965104930 Marionette TRACE conn3 <- [1,366,null,{}] 04:11:44 INFO - PROCESS | 3960 | 1462965104935 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:45 INFO - PROCESS | 3960 | 1462965105028 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:11:45 INFO - PROCESS | 3960 | 1462965105098 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 3960 | ++DOCSHELL 11251800 == 53 [pid = 3960] [id = 101] 04:11:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (113BC000) [pid = 3960] [serial = 300] [outer = 00000000] 04:11:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1172CC00) [pid = 3960] [serial = 301] [outer = 113BC000] 04:11:45 INFO - PROCESS | 3960 | 1462965105146 Marionette DEBUG loaded listener.js 04:11:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (12D67C00) [pid = 3960] [serial = 302] [outer = 113BC000] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 110F1400 == 52 [pid = 3960] [id = 96] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 15D62400 == 51 [pid = 3960] [id = 95] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 105CAC00 == 50 [pid = 3960] [id = 94] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 1A816400 == 49 [pid = 3960] [id = 93] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 107F1000 == 48 [pid = 3960] [id = 92] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 19905C00 == 47 [pid = 3960] [id = 91] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 15F83000 == 46 [pid = 3960] [id = 90] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 15D5AC00 == 45 [pid = 3960] [id = 89] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 12DE1C00 == 44 [pid = 3960] [id = 88] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 13B3B000 == 43 [pid = 3960] [id = 87] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 11520400 == 42 [pid = 3960] [id = 83] 04:11:45 INFO - PROCESS | 3960 | --DOCSHELL 1A697C00 == 41 [pid = 3960] [id = 82] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1AC2D800) [pid = 3960] [serial = 244] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (1699EC00) [pid = 3960] [serial = 211] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | 1462965105767 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:45 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. 04:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 909ms 04:11:45 INFO - PROCESS | 3960 | 1462965105847 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:11:45 INFO - PROCESS | 3960 | 1462965105852 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (1A81BC00) [pid = 3960] [serial = 242] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (1A813400) [pid = 3960] [serial = 241] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (1A334C00) [pid = 3960] [serial = 236] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (19B16000) [pid = 3960] [serial = 233] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (1A048000) [pid = 3960] [serial = 239] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (173E7400) [pid = 3960] [serial = 227] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (19BF0000) [pid = 3960] [serial = 160] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (184E9400) [pid = 3960] [serial = 229] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (19B13000) [pid = 3960] [serial = 232] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (19901800) [pid = 3960] [serial = 230] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1367B000) [pid = 3960] [serial = 215] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (173E1000) [pid = 3960] [serial = 238] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (12E5BC00) [pid = 3960] [serial = 214] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (15A33000) [pid = 3960] [serial = 220] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (15AC1400) [pid = 3960] [serial = 221] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (15F84C00) [pid = 3960] [serial = 223] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1694D400) [pid = 3960] [serial = 224] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (12DE9800) [pid = 3960] [serial = 217] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1367CC00) [pid = 3960] [serial = 218] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (173DB000) [pid = 3960] [serial = 226] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1A045400) [pid = 3960] [serial = 235] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (12B83000) [pid = 3960] [serial = 202] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (16992C00) [pid = 3960] [serial = 205] [outer = 00000000] [url = about:blank] 04:11:45 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (19B1C400) [pid = 3960] [serial = 208] [outer = 00000000] [url = about:blank] 04:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:11:45 INFO - PROCESS | 3960 | 1462965105865 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:11:45 INFO - PROCESS | 3960 | 1462965105868 Marionette TRACE conn3 <- [1,370,null,{}] 04:11:45 INFO - PROCESS | 3960 | 1462965105872 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:45 INFO - PROCESS | 3960 | 1462965105949 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:11:45 INFO - PROCESS | 3960 | 1462965105956 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 3960 | ++DOCSHELL 113B8C00 == 42 [pid = 3960] [id = 102] 04:11:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (113BC400) [pid = 3960] [serial = 303] [outer = 00000000] 04:11:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (12D6A800) [pid = 3960] [serial = 304] [outer = 113BC400] 04:11:46 INFO - PROCESS | 3960 | 1462965106006 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (12E5B400) [pid = 3960] [serial = 305] [outer = 113BC400] 04:11:46 INFO - PROCESS | 3960 | 1462965106479 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:11:46 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. 04:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 627ms 04:11:46 INFO - PROCESS | 3960 | 1462965106501 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:11:46 INFO - PROCESS | 3960 | 1462965106503 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 04:11:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:11:46 INFO - PROCESS | 3960 | 1462965106507 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:11:46 INFO - PROCESS | 3960 | 1462965106510 Marionette TRACE conn3 <- [1,374,null,{}] 04:11:46 INFO - PROCESS | 3960 | 1462965106520 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:46 INFO - PROCESS | 3960 | 1462965106609 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:11:46 INFO - PROCESS | 3960 | 1462965106619 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:46 INFO - PROCESS | 3960 | ++DOCSHELL 13ECE400 == 43 [pid = 3960] [id = 103] 04:11:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (13ECE800) [pid = 3960] [serial = 306] [outer = 00000000] 04:11:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (140AF400) [pid = 3960] [serial = 307] [outer = 13ECE800] 04:11:46 INFO - PROCESS | 3960 | 1462965106667 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (144C1400) [pid = 3960] [serial = 308] [outer = 13ECE800] 04:11:47 INFO - PROCESS | 3960 | 1462965107120 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:11:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:11:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 643ms 04:11:47 INFO - PROCESS | 3960 | 1462965107144 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:11:47 INFO - PROCESS | 3960 | 1462965107147 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 04:11:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:11:47 INFO - PROCESS | 3960 | 1462965107150 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:11:47 INFO - PROCESS | 3960 | 1462965107152 Marionette TRACE conn3 <- [1,378,null,{}] 04:11:47 INFO - PROCESS | 3960 | 1462965107155 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:47 INFO - PROCESS | 3960 | 1462965107230 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:11:47 INFO - PROCESS | 3960 | 1462965107236 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:47 INFO - PROCESS | 3960 | ++DOCSHELL 15A2D000 == 44 [pid = 3960] [id = 104] 04:11:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (15A33000) [pid = 3960] [serial = 309] [outer = 00000000] 04:11:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (15D41400) [pid = 3960] [serial = 310] [outer = 15A33000] 04:11:47 INFO - PROCESS | 3960 | 1462965107280 Marionette DEBUG loaded listener.js 04:11:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (15F20400) [pid = 3960] [serial = 311] [outer = 15A33000] 04:11:47 INFO - PROCESS | 3960 | 1462965107718 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:11:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:11:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 642ms 04:11:47 INFO - PROCESS | 3960 | 1462965107788 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:11:47 INFO - PROCESS | 3960 | 1462965107790 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 04:11:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:11:47 INFO - PROCESS | 3960 | 1462965107793 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:11:47 INFO - PROCESS | 3960 | 1462965107795 Marionette TRACE conn3 <- [1,382,null,{}] 04:11:47 INFO - PROCESS | 3960 | 1462965107798 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:47 INFO - PROCESS | 3960 | 1462965107885 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:11:47 INFO - PROCESS | 3960 | 1462965107895 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:47 INFO - PROCESS | 3960 | ++DOCSHELL 16288400 == 45 [pid = 3960] [id = 105] 04:11:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (16289C00) [pid = 3960] [serial = 312] [outer = 00000000] 04:11:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (16A84000) [pid = 3960] [serial = 313] [outer = 16289C00] 04:11:47 INFO - PROCESS | 3960 | 1462965107938 Marionette DEBUG loaded listener.js 04:11:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (16C5D800) [pid = 3960] [serial = 314] [outer = 16289C00] 04:11:48 INFO - PROCESS | 3960 | 1462965108407 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:11:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:11:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 643ms 04:11:48 INFO - PROCESS | 3960 | 1462965108436 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:11:48 INFO - PROCESS | 3960 | 1462965108438 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 04:11:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:11:48 INFO - PROCESS | 3960 | 1462965108442 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:11:48 INFO - PROCESS | 3960 | 1462965108443 Marionette TRACE conn3 <- [1,386,null,{}] 04:11:48 INFO - PROCESS | 3960 | 1462965108447 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:48 INFO - PROCESS | 3960 | 1462965108568 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:11:48 INFO - PROCESS | 3960 | 1462965108577 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:48 INFO - PROCESS | 3960 | ++DOCSHELL 1580EC00 == 46 [pid = 3960] [id = 106] 04:11:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (15F7F400) [pid = 3960] [serial = 315] [outer = 00000000] 04:11:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (17A6B000) [pid = 3960] [serial = 316] [outer = 15F7F400] 04:11:48 INFO - PROCESS | 3960 | 1462965108626 Marionette DEBUG loaded listener.js 04:11:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1804D400) [pid = 3960] [serial = 317] [outer = 15F7F400] 04:11:49 INFO - PROCESS | 3960 | 1462965109064 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:11:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 643ms 04:11:49 INFO - PROCESS | 3960 | 1462965109080 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:11:49 INFO - PROCESS | 3960 | 1462965109082 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 04:11:49 INFO - PROCESS | 3960 | 1462965109085 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:11:49 INFO - PROCESS | 3960 | 1462965109086 Marionette TRACE conn3 <- [1,390,null,{}] 04:11:49 INFO - PROCESS | 3960 | 1462965109090 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:49 INFO - PROCESS | 3960 | 1462965109187 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:11:49 INFO - PROCESS | 3960 | 1462965109193 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:49 INFO - PROCESS | 3960 | ++DOCSHELL 17BA4400 == 47 [pid = 3960] [id = 107] 04:11:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1809A400) [pid = 3960] [serial = 318] [outer = 00000000] 04:11:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (184ECC00) [pid = 3960] [serial = 319] [outer = 1809A400] 04:11:49 INFO - PROCESS | 3960 | 1462965109236 Marionette DEBUG loaded listener.js 04:11:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (19906800) [pid = 3960] [serial = 320] [outer = 1809A400] 04:11:49 INFO - PROCESS | 3960 | 1462965109710 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:11:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 642ms 04:11:49 INFO - PROCESS | 3960 | 1462965109723 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:11:49 INFO - PROCESS | 3960 | 1462965109726 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 04:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:11:49 INFO - PROCESS | 3960 | 1462965109729 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - PROCESS | 3960 | 1462965109730 Marionette TRACE conn3 <- [1,394,null,{}] 04:11:49 INFO - PROCESS | 3960 | 1462965109740 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:49 INFO - PROCESS | 3960 | 1462965109839 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:11:49 INFO - PROCESS | 3960 | 1462965109845 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:49 INFO - PROCESS | 3960 | ++DOCSHELL 15D60000 == 48 [pid = 3960] [id = 108] 04:11:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (17463400) [pid = 3960] [serial = 321] [outer = 00000000] 04:11:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (19B1CC00) [pid = 3960] [serial = 322] [outer = 17463400] 04:11:49 INFO - PROCESS | 3960 | 1462965109891 Marionette DEBUG loaded listener.js 04:11:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (19B1D400) [pid = 3960] [serial = 323] [outer = 17463400] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16293C00) [pid = 3960] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (110F4C00) [pid = 3960] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (144BD000) [pid = 3960] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (111E9800) [pid = 3960] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (15D67C00) [pid = 3960] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (1997D400) [pid = 3960] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1AA3B000) [pid = 3960] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (173C6400) [pid = 3960] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (19910400) [pid = 3960] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (15D65C00) [pid = 3960] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (13B3C000) [pid = 3960] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (12DE2400) [pid = 3960] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:11:50 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (10712C00) [pid = 3960] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:11:50 INFO - PROCESS | 3960 | 1462965110525 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:11:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:11:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 847ms 04:11:50 INFO - PROCESS | 3960 | 1462965110572 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:11:50 INFO - PROCESS | 3960 | 1462965110574 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 04:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:11:50 INFO - PROCESS | 3960 | 1462965110583 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:11:50 INFO - PROCESS | 3960 | 1462965110584 Marionette TRACE conn3 <- [1,398,null,{}] 04:11:50 INFO - PROCESS | 3960 | 1462965110592 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:50 INFO - PROCESS | 3960 | 1462965110672 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:11:50 INFO - PROCESS | 3960 | 1462965110679 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:50 INFO - PROCESS | 3960 | ++DOCSHELL 13371800 == 49 [pid = 3960] [id = 109] 04:11:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (144BD000) [pid = 3960] [serial = 324] [outer = 00000000] 04:11:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (173DAC00) [pid = 3960] [serial = 325] [outer = 144BD000] 04:11:50 INFO - PROCESS | 3960 | 1462965110723 Marionette DEBUG loaded listener.js 04:11:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (17BB1C00) [pid = 3960] [serial = 326] [outer = 144BD000] 04:11:51 INFO - PROCESS | 3960 | 1462965111139 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 596ms 04:11:51 INFO - PROCESS | 3960 | 1462965111180 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:11:51 INFO - PROCESS | 3960 | 1462965111182 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 04:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:11:51 INFO - PROCESS | 3960 | 1462965111185 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:11:51 INFO - PROCESS | 3960 | 1462965111187 Marionette TRACE conn3 <- [1,402,null,{}] 04:11:51 INFO - PROCESS | 3960 | 1462965111190 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:51 INFO - PROCESS | 3960 | 1462965111263 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:11:51 INFO - PROCESS | 3960 | 1462965111269 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 3960 | ++DOCSHELL 107EA400 == 50 [pid = 3960] [id = 110] 04:11:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (16952400) [pid = 3960] [serial = 327] [outer = 00000000] 04:11:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (1A03EC00) [pid = 3960] [serial = 328] [outer = 16952400] 04:11:51 INFO - PROCESS | 3960 | 1462965111313 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (1A0E4000) [pid = 3960] [serial = 329] [outer = 16952400] 04:11:51 INFO - PROCESS | 3960 | 1462965111782 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 596ms 04:11:51 INFO - PROCESS | 3960 | 1462965111813 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:11:51 INFO - PROCESS | 3960 | 1462965111816 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 04:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:11:51 INFO - PROCESS | 3960 | 1462965111823 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:11:51 INFO - PROCESS | 3960 | 1462965111825 Marionette TRACE conn3 <- [1,406,null,{}] 04:11:51 INFO - PROCESS | 3960 | 1462965111829 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:51 INFO - PROCESS | 3960 | 1462965111922 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:11:51 INFO - PROCESS | 3960 | 1462965111931 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 3960 | ++DOCSHELL 1A336000 == 51 [pid = 3960] [id = 111] 04:11:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1A696800) [pid = 3960] [serial = 330] [outer = 00000000] 04:11:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1A814C00) [pid = 3960] [serial = 331] [outer = 1A696800] 04:11:51 INFO - PROCESS | 3960 | 1462965111980 Marionette DEBUG loaded listener.js 04:11:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (1A81C800) [pid = 3960] [serial = 332] [outer = 1A696800] 04:11:52 INFO - PROCESS | 3960 | 1462965112555 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:11:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:11:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 800ms 04:11:52 INFO - PROCESS | 3960 | 1462965112629 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:11:52 INFO - PROCESS | 3960 | 1462965112634 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 04:11:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:11:52 INFO - PROCESS | 3960 | 1462965112640 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:11:52 INFO - PROCESS | 3960 | 1462965112645 Marionette TRACE conn3 <- [1,410,null,{}] 04:11:52 INFO - PROCESS | 3960 | 1462965112652 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:52 INFO - PROCESS | 3960 | 1462965112763 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:11:52 INFO - PROCESS | 3960 | 1462965112844 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:52 INFO - PROCESS | 3960 | ++DOCSHELL 0F690400 == 52 [pid = 3960] [id = 112] 04:11:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (107EDC00) [pid = 3960] [serial = 333] [outer = 00000000] 04:11:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (111ED400) [pid = 3960] [serial = 334] [outer = 107EDC00] 04:11:52 INFO - PROCESS | 3960 | 1462965112939 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (11798400) [pid = 3960] [serial = 335] [outer = 107EDC00] 04:11:53 INFO - PROCESS | 3960 | 1462965113576 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:11:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:11:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1004ms 04:11:53 INFO - PROCESS | 3960 | 1462965113646 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:11:53 INFO - PROCESS | 3960 | 1462965113652 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 04:11:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:11:53 INFO - PROCESS | 3960 | 1462965113659 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:11:53 INFO - PROCESS | 3960 | 1462965113662 Marionette TRACE conn3 <- [1,414,null,{}] 04:11:53 INFO - PROCESS | 3960 | 1462965113680 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:53 INFO - PROCESS | 3960 | 1462965113787 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:11:53 INFO - PROCESS | 3960 | 1462965113865 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:53 INFO - PROCESS | 3960 | ++DOCSHELL 13EC6C00 == 53 [pid = 3960] [id = 113] 04:11:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (13EC7800) [pid = 3960] [serial = 336] [outer = 00000000] 04:11:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (140BDC00) [pid = 3960] [serial = 337] [outer = 13EC7800] 04:11:53 INFO - PROCESS | 3960 | 1462965113918 Marionette DEBUG loaded listener.js 04:11:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (15A32800) [pid = 3960] [serial = 338] [outer = 13EC7800] 04:11:54 INFO - PROCESS | 3960 | 1462965114530 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:11:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:11:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 894ms 04:11:54 INFO - PROCESS | 3960 | 1462965114561 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:11:54 INFO - PROCESS | 3960 | 1462965114563 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 04:11:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:11:54 INFO - PROCESS | 3960 | 1462965114567 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 3960 | 1462965114571 Marionette TRACE conn3 <- [1,418,null,{}] 04:11:54 INFO - PROCESS | 3960 | 1462965114582 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:54 INFO - PROCESS | 3960 | 1462965114683 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:11:54 INFO - PROCESS | 3960 | 1462965114808 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 3960 | ++DOCSHELL 173DB400 == 54 [pid = 3960] [id = 114] 04:11:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (173DCC00) [pid = 3960] [serial = 339] [outer = 00000000] 04:11:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (19B1C400) [pid = 3960] [serial = 340] [outer = 173DCC00] 04:11:54 INFO - PROCESS | 3960 | 1462965114865 Marionette DEBUG loaded listener.js 04:11:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (1A335800) [pid = 3960] [serial = 341] [outer = 173DCC00] 04:11:55 INFO - PROCESS | 3960 | 1462965115925 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:11:55 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 04:11:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1396ms 04:11:55 INFO - PROCESS | 3960 | 1462965115969 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:11:55 INFO - PROCESS | 3960 | 1462965115973 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 04:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:11:55 INFO - PROCESS | 3960 | 1462965115978 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:11:55 INFO - PROCESS | 3960 | 1462965115981 Marionette TRACE conn3 <- [1,422,null,{}] 04:11:55 INFO - PROCESS | 3960 | 1462965115987 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:56 INFO - PROCESS | 3960 | 1462965116079 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:11:56 INFO - PROCESS | 3960 | 1462965116237 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:56 INFO - PROCESS | 3960 | ++DOCSHELL 11D04000 == 55 [pid = 3960] [id = 115] 04:11:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (11F5F400) [pid = 3960] [serial = 342] [outer = 00000000] 04:11:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (13075000) [pid = 3960] [serial = 343] [outer = 11F5F400] 04:11:56 INFO - PROCESS | 3960 | 1462965116290 Marionette DEBUG loaded listener.js 04:11:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (13688C00) [pid = 3960] [serial = 344] [outer = 11F5F400] 04:11:56 INFO - PROCESS | 3960 | --DOCSHELL 107EA400 == 54 [pid = 3960] [id = 110] 04:11:56 INFO - PROCESS | 3960 | --DOCSHELL 13371800 == 53 [pid = 3960] [id = 109] 04:11:56 INFO - PROCESS | 3960 | --DOCSHELL 15D60000 == 52 [pid = 3960] [id = 108] 04:11:56 INFO - PROCESS | 3960 | --DOCSHELL 17BA4400 == 51 [pid = 3960] [id = 107] 04:11:56 INFO - PROCESS | 3960 | --DOCSHELL 1580EC00 == 50 [pid = 3960] [id = 106] 04:11:56 INFO - PROCESS | 3960 | --DOCSHELL 16288400 == 49 [pid = 3960] [id = 105] 04:11:56 INFO - PROCESS | 3960 | --DOCSHELL 15A2D000 == 48 [pid = 3960] [id = 104] 04:11:56 INFO - PROCESS | 3960 | --DOCSHELL 13ECE400 == 47 [pid = 3960] [id = 103] 04:11:56 INFO - PROCESS | 3960 | --DOCSHELL 113B8C00 == 46 [pid = 3960] [id = 102] 04:11:56 INFO - PROCESS | 3960 | --DOCSHELL 11251800 == 45 [pid = 3960] [id = 101] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (15ABEC00) [pid = 3960] [serial = 166] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (11DF8800) [pid = 3960] [serial = 163] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (1997FC00) [pid = 3960] [serial = 212] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1A81E400) [pid = 3960] [serial = 274] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (1B083C00) [pid = 3960] [serial = 277] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (11F52C00) [pid = 3960] [serial = 247] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (15F29000) [pid = 3960] [serial = 250] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (1809C800) [pid = 3960] [serial = 268] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (181DA000) [pid = 3960] [serial = 269] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (19B1A800) [pid = 3960] [serial = 271] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (173C6800) [pid = 3960] [serial = 265] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (173DE800) [pid = 3960] [serial = 266] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (1AA37800) [pid = 3960] [serial = 275] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (15223400) [pid = 3960] [serial = 260] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (140BD800) [pid = 3960] [serial = 259] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1367DC00) [pid = 3960] [serial = 262] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (140BBC00) [pid = 3960] [serial = 263] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1A334800) [pid = 3960] [serial = 253] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (1AD89800) [pid = 3960] [serial = 256] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (1AD7F000) [pid = 3960] [serial = 280] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1B085C00) [pid = 3960] [serial = 278] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1A330400) [pid = 3960] [serial = 283] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (12D6F000) [pid = 3960] [serial = 289] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (110FD800) [pid = 3960] [serial = 287] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (110FA400) [pid = 3960] [serial = 286] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1B251400) [pid = 3960] [serial = 281] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (1B24AC00) [pid = 3960] [serial = 284] [outer = 00000000] [url = about:blank] 04:11:56 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (19BF0C00) [pid = 3960] [serial = 272] [outer = 00000000] [url = about:blank] 04:11:57 INFO - PROCESS | 3960 | 1462965117266 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:11:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1301ms 04:11:57 INFO - PROCESS | 3960 | 1462965117273 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:11:57 INFO - PROCESS | 3960 | 1462965117278 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 04:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:11:57 INFO - PROCESS | 3960 | 1462965117285 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - PROCESS | 3960 | 1462965117287 Marionette TRACE conn3 <- [1,426,null,{}] 04:11:57 INFO - PROCESS | 3960 | 1462965117291 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:57 INFO - PROCESS | 3960 | 1462965117373 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:11:57 INFO - PROCESS | 3960 | 1462965117443 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:57 INFO - PROCESS | 3960 | ++DOCSHELL 12D68C00 == 46 [pid = 3960] [id = 116] 04:11:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (12D69400) [pid = 3960] [serial = 345] [outer = 00000000] 04:11:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (12D75C00) [pid = 3960] [serial = 346] [outer = 12D69400] 04:11:57 INFO - PROCESS | 3960 | 1462965117488 Marionette DEBUG loaded listener.js 04:11:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (13683000) [pid = 3960] [serial = 347] [outer = 12D69400] 04:11:57 INFO - PROCESS | 3960 | 1462965117900 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:11:57 INFO - PROCESS | 3960 | 1462965117923 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 04:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:11:57 INFO - PROCESS | 3960 | 1462965117927 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - PROCESS | 3960 | 1462965117931 Marionette TRACE conn3 <- [1,430,null,{}] 04:11:57 INFO - PROCESS | 3960 | 1462965117941 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:58 INFO - PROCESS | 3960 | 1462965118026 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:11:58 INFO - PROCESS | 3960 | 1462965118034 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:58 INFO - PROCESS | 3960 | ++DOCSHELL 144BE400 == 47 [pid = 3960] [id = 117] 04:11:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (144BE800) [pid = 3960] [serial = 348] [outer = 00000000] 04:11:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (15D46400) [pid = 3960] [serial = 349] [outer = 144BE800] 04:11:58 INFO - PROCESS | 3960 | 1462965118080 Marionette DEBUG loaded listener.js 04:11:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (16286C00) [pid = 3960] [serial = 350] [outer = 144BE800] 04:11:58 INFO - PROCESS | 3960 | 1462965118532 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 643ms 04:11:58 INFO - PROCESS | 3960 | 1462965118565 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:11:58 INFO - PROCESS | 3960 | 1462965118567 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 04:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:11:58 INFO - PROCESS | 3960 | 1462965118570 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:11:58 INFO - PROCESS | 3960 | 1462965118572 Marionette TRACE conn3 <- [1,434,null,{}] 04:11:58 INFO - PROCESS | 3960 | 1462965118576 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:58 INFO - PROCESS | 3960 | 1462965118653 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:11:58 INFO - PROCESS | 3960 | 1462965118659 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:58 INFO - PROCESS | 3960 | ++DOCSHELL 173C6400 == 48 [pid = 3960] [id = 118] 04:11:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (173C6800) [pid = 3960] [serial = 351] [outer = 00000000] 04:11:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (173E5800) [pid = 3960] [serial = 352] [outer = 173C6800] 04:11:58 INFO - PROCESS | 3960 | 1462965118703 Marionette DEBUG loaded listener.js 04:11:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (17A65C00) [pid = 3960] [serial = 353] [outer = 173C6800] 04:11:59 INFO - PROCESS | 3960 | 1462965119145 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:11:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 595ms 04:11:59 INFO - PROCESS | 3960 | 1462965119167 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:11:59 INFO - PROCESS | 3960 | 1462965119169 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 04:11:59 INFO - PROCESS | 3960 | 1462965119172 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:11:59 INFO - PROCESS | 3960 | 1462965119174 Marionette TRACE conn3 <- [1,438,null,{}] 04:11:59 INFO - PROCESS | 3960 | 1462965119194 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:59 INFO - PROCESS | 3960 | 1462965119307 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:11:59 INFO - PROCESS | 3960 | 1462965119313 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:59 INFO - PROCESS | 3960 | ++DOCSHELL 1804B800 == 49 [pid = 3960] [id = 119] 04:11:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (1805AC00) [pid = 3960] [serial = 354] [outer = 00000000] 04:11:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (184E1400) [pid = 3960] [serial = 355] [outer = 1805AC00] 04:11:59 INFO - PROCESS | 3960 | 1462965119360 Marionette DEBUG loaded listener.js 04:11:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (184E2400) [pid = 3960] [serial = 356] [outer = 1805AC00] 04:11:59 INFO - PROCESS | 3960 | 1462965119799 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:11:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:11:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 658ms 04:11:59 INFO - PROCESS | 3960 | 1462965119832 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:11:59 INFO - PROCESS | 3960 | 1462965119834 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 04:11:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:11:59 INFO - PROCESS | 3960 | 1462965119837 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - PROCESS | 3960 | 1462965119839 Marionette TRACE conn3 <- [1,442,null,{}] 04:11:59 INFO - PROCESS | 3960 | 1462965119842 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:59 INFO - PROCESS | 3960 | 1462965119960 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:11:59 INFO - PROCESS | 3960 | 1462965119968 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 3960 | ++DOCSHELL 10D65400 == 50 [pid = 3960] [id = 120] 04:12:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (17AD9000) [pid = 3960] [serial = 357] [outer = 00000000] 04:12:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1A334000) [pid = 3960] [serial = 358] [outer = 17AD9000] 04:12:00 INFO - PROCESS | 3960 | 1462965120012 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1A819000) [pid = 3960] [serial = 359] [outer = 17AD9000] 04:12:00 INFO - PROCESS | 3960 | 1462965120490 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:12:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:12:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 706ms 04:12:00 INFO - PROCESS | 3960 | 1462965120536 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:12:00 INFO - PROCESS | 3960 | 1462965120538 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 04:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:12:00 INFO - PROCESS | 3960 | 1462965120541 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:12:00 INFO - PROCESS | 3960 | 1462965120543 Marionette TRACE conn3 <- [1,446,null,{}] 04:12:00 INFO - PROCESS | 3960 | 1462965120547 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:00 INFO - PROCESS | 3960 | 1462965120648 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:12:00 INFO - PROCESS | 3960 | 1462965120656 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 3960 | ++DOCSHELL 19BF2000 == 51 [pid = 3960] [id = 121] 04:12:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (1A330400) [pid = 3960] [serial = 360] [outer = 00000000] 04:12:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (1AA37C00) [pid = 3960] [serial = 361] [outer = 1A330400] 04:12:00 INFO - PROCESS | 3960 | 1462965120699 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1AA3B800) [pid = 3960] [serial = 362] [outer = 1A330400] 04:12:01 INFO - PROCESS | 3960 | 1462965121133 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 641ms 04:12:01 INFO - PROCESS | 3960 | 1462965121180 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:12:01 INFO - PROCESS | 3960 | 1462965121182 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 04:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:12:01 INFO - PROCESS | 3960 | 1462965121185 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:12:01 INFO - PROCESS | 3960 | 1462965121187 Marionette TRACE conn3 <- [1,450,null,{}] 04:12:01 INFO - PROCESS | 3960 | 1462965121190 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:01 INFO - PROCESS | 3960 | 1462965121475 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (10713000) [pid = 3960] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1AA3BC00) [pid = 3960] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (15F7F400) [pid = 3960] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (16289C00) [pid = 3960] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1809A400) [pid = 3960] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (113BC000) [pid = 3960] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (113BC400) [pid = 3960] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (13ECE800) [pid = 3960] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (15A33000) [pid = 3960] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (12D6BC00) [pid = 3960] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (17463400) [pid = 3960] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (16952400) [pid = 3960] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (144BD000) [pid = 3960] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (19986400) [pid = 3960] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (11724000) [pid = 3960] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (156BE000) [pid = 3960] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (11245800) [pid = 3960] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (19B18800) [pid = 3960] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:12:01 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (13027000) [pid = 3960] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:12:01 INFO - PROCESS | 3960 | 1462965121561 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:01 INFO - PROCESS | 3960 | ++DOCSHELL 0FD39800 == 52 [pid = 3960] [id = 122] 04:12:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1052E000) [pid = 3960] [serial = 363] [outer = 00000000] 04:12:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (111E9800) [pid = 3960] [serial = 364] [outer = 1052E000] 04:12:01 INFO - PROCESS | 3960 | 1462965121606 Marionette DEBUG loaded listener.js 04:12:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (1124C800) [pid = 3960] [serial = 365] [outer = 1052E000] 04:12:02 INFO - PROCESS | 3960 | 1462965121970 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:12:02 INFO - PROCESS | 3960 | 1462965122032 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 04:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:12:02 INFO - PROCESS | 3960 | 1462965122035 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 3960 | 1462965122037 Marionette TRACE conn3 <- [1,454,null,{}] 04:12:02 INFO - PROCESS | 3960 | 1462965122040 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:02 INFO - PROCESS | 3960 | 1462965122115 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:12:02 INFO - PROCESS | 3960 | 1462965122121 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:02 INFO - PROCESS | 3960 | ++DOCSHELL 13393000 == 53 [pid = 3960] [id = 123] 04:12:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (13B3C000) [pid = 3960] [serial = 366] [outer = 00000000] 04:12:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (19BE8800) [pid = 3960] [serial = 367] [outer = 13B3C000] 04:12:02 INFO - PROCESS | 3960 | 1462965122212 Marionette DEBUG loaded listener.js 04:12:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (19BF0800) [pid = 3960] [serial = 368] [outer = 13B3C000] 04:12:02 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:02 INFO - PROCESS | 3960 | 1462965122622 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:12:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 595ms 04:12:02 INFO - PROCESS | 3960 | 1462965122667 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:12:02 INFO - PROCESS | 3960 | 1462965122669 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 04:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:12:02 INFO - PROCESS | 3960 | 1462965122672 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 3960 | 1462965122674 Marionette TRACE conn3 <- [1,458,null,{}] 04:12:02 INFO - PROCESS | 3960 | 1462965122677 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:02 INFO - PROCESS | 3960 | 1462965122754 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:12:02 INFO - PROCESS | 3960 | 1462965122760 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:02 INFO - PROCESS | 3960 | ++DOCSHELL 1A0EBC00 == 54 [pid = 3960] [id = 124] 04:12:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1A812400) [pid = 3960] [serial = 369] [outer = 00000000] 04:12:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (1AD8C800) [pid = 3960] [serial = 370] [outer = 1A812400] 04:12:02 INFO - PROCESS | 3960 | 1462965122806 Marionette DEBUG loaded listener.js 04:12:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (1B089000) [pid = 3960] [serial = 371] [outer = 1A812400] 04:12:03 INFO - PROCESS | 3960 | 1462965123240 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:12:03 INFO - PROCESS | 3960 | 1462965123269 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 04:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:12:03 INFO - PROCESS | 3960 | 1462965123272 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:12:03 INFO - PROCESS | 3960 | 1462965123275 Marionette TRACE conn3 <- [1,462,null,{}] 04:12:03 INFO - PROCESS | 3960 | 1462965123289 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:03 INFO - PROCESS | 3960 | 1462965123381 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:12:03 INFO - PROCESS | 3960 | 1462965123387 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:03 INFO - PROCESS | 3960 | ++DOCSHELL 1B087400 == 55 [pid = 3960] [id = 125] 04:12:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (1B08CC00) [pid = 3960] [serial = 372] [outer = 00000000] 04:12:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (1B254C00) [pid = 3960] [serial = 373] [outer = 1B08CC00] 04:12:03 INFO - PROCESS | 3960 | 1462965123435 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (1B387000) [pid = 3960] [serial = 374] [outer = 1B08CC00] 04:12:04 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:04 INFO - PROCESS | 3960 | 1462965124171 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:12:04 INFO - PROCESS | 3960 | 1462965124224 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 04:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:12:04 INFO - PROCESS | 3960 | 1462965124229 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - PROCESS | 3960 | 1462965124233 Marionette TRACE conn3 <- [1,466,null,{}] 04:12:04 INFO - PROCESS | 3960 | 1462965124239 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:04 INFO - PROCESS | 3960 | 1462965124343 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:12:04 INFO - PROCESS | 3960 | 1462965124438 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 3960 | ++DOCSHELL 113B8C00 == 56 [pid = 3960] [id = 126] 04:12:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (113B9000) [pid = 3960] [serial = 375] [outer = 00000000] 04:12:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (13EC5400) [pid = 3960] [serial = 376] [outer = 113B9000] 04:12:04 INFO - PROCESS | 3960 | 1462965124494 Marionette DEBUG loaded listener.js 04:12:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (140B7C00) [pid = 3960] [serial = 377] [outer = 113B9000] 04:12:05 INFO - PROCESS | 3960 | 1462965125043 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:12:05 INFO - PROCESS | 3960 | 1462965125085 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 04:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:12:05 INFO - PROCESS | 3960 | 1462965125091 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:12:05 INFO - PROCESS | 3960 | 1462965125094 Marionette TRACE conn3 <- [1,470,null,{}] 04:12:05 INFO - PROCESS | 3960 | 1462965125098 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:05 INFO - PROCESS | 3960 | 1462965125202 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:12:05 INFO - PROCESS | 3960 | 1462965125295 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:05 INFO - PROCESS | 3960 | ++DOCSHELL 15D60000 == 57 [pid = 3960] [id = 127] 04:12:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16995400) [pid = 3960] [serial = 378] [outer = 00000000] 04:12:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (17AD9400) [pid = 3960] [serial = 379] [outer = 16995400] 04:12:05 INFO - PROCESS | 3960 | 1462965125347 Marionette DEBUG loaded listener.js 04:12:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (19B1E800) [pid = 3960] [serial = 380] [outer = 16995400] 04:12:05 INFO - PROCESS | 3960 | 1462965125949 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:12:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:12:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 876ms 04:12:05 INFO - PROCESS | 3960 | 1462965125979 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:12:05 INFO - PROCESS | 3960 | 1462965125982 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 04:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:12:05 INFO - PROCESS | 3960 | 1462965125986 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:12:06 INFO - PROCESS | 3960 | 1462965125990 Marionette TRACE conn3 <- [1,474,null,{}] 04:12:06 INFO - PROCESS | 3960 | 1462965126000 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:06 INFO - PROCESS | 3960 | 1462965126103 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:12:06 INFO - PROCESS | 3960 | 1462965126197 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:06 INFO - PROCESS | 3960 | ++DOCSHELL 1B24E400 == 58 [pid = 3960] [id = 128] 04:12:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1B254400) [pid = 3960] [serial = 381] [outer = 00000000] 04:12:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (1B385C00) [pid = 3960] [serial = 382] [outer = 1B254400] 04:12:06 INFO - PROCESS | 3960 | 1462965126252 Marionette DEBUG loaded listener.js 04:12:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1B38E000) [pid = 3960] [serial = 383] [outer = 1B254400] 04:12:06 INFO - PROCESS | 3960 | 1462965126802 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:12:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 829ms 04:12:06 INFO - PROCESS | 3960 | 1462965126828 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:12:06 INFO - PROCESS | 3960 | 1462965126831 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 04:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:12:06 INFO - PROCESS | 3960 | 1462965126834 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:12:06 INFO - PROCESS | 3960 | 1462965126836 Marionette TRACE conn3 <- [1,478,null,{}] 04:12:06 INFO - PROCESS | 3960 | 1462965126840 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:06 INFO - PROCESS | 3960 | 1462965126939 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:12:07 INFO - PROCESS | 3960 | 1462965127033 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 3960 | ++DOCSHELL 1A899800 == 59 [pid = 3960] [id = 129] 04:12:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (1A89A000) [pid = 3960] [serial = 384] [outer = 00000000] 04:12:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (1A89F400) [pid = 3960] [serial = 385] [outer = 1A89A000] 04:12:07 INFO - PROCESS | 3960 | 1462965127086 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1A8A2800) [pid = 3960] [serial = 386] [outer = 1A89A000] 04:12:07 INFO - PROCESS | 3960 | [3960] 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 04:12:07 INFO - PROCESS | 3960 | [3960] 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 04:12:07 INFO - PROCESS | 3960 | 1462965127862 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:12:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1048ms 04:12:07 INFO - PROCESS | 3960 | 1462965127896 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:12:07 INFO - PROCESS | 3960 | 1462965127900 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 04:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:12:07 INFO - PROCESS | 3960 | 1462965127905 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:12:07 INFO - PROCESS | 3960 | 1462965127908 Marionette TRACE conn3 <- [1,482,null,{}] 04:12:07 INFO - PROCESS | 3960 | 1462965127915 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:08 INFO - PROCESS | 3960 | 1462965128016 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:12:08 INFO - PROCESS | 3960 | 1462965128099 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:08 INFO - PROCESS | 3960 | ++DOCSHELL 110FD800 == 60 [pid = 3960] [id = 130] 04:12:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (111E3800) [pid = 3960] [serial = 387] [outer = 00000000] 04:12:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (12DE6800) [pid = 3960] [serial = 388] [outer = 111E3800] 04:12:08 INFO - PROCESS | 3960 | 1462965128147 Marionette DEBUG loaded listener.js 04:12:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (13EC9400) [pid = 3960] [serial = 389] [outer = 111E3800] 04:12:08 INFO - PROCESS | 3960 | 1462965128770 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 1A0EBC00 == 59 [pid = 3960] [id = 124] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 13393000 == 58 [pid = 3960] [id = 123] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 0FD39800 == 57 [pid = 3960] [id = 122] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 19BF2000 == 56 [pid = 3960] [id = 121] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 10D65400 == 55 [pid = 3960] [id = 120] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 1804B800 == 54 [pid = 3960] [id = 119] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 173C6400 == 53 [pid = 3960] [id = 118] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 144BE400 == 52 [pid = 3960] [id = 117] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 12D68C00 == 51 [pid = 3960] [id = 116] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 11D04000 == 50 [pid = 3960] [id = 115] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (13EC4C00) [pid = 3960] [serial = 295] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (11D0B400) [pid = 3960] [serial = 292] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (15ABE800) [pid = 3960] [serial = 298] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (1A814C00) [pid = 3960] [serial = 331] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 0F690400 == 49 [pid = 3960] [id = 112] 04:12:08 INFO - PROCESS | 3960 | --DOCSHELL 1A336000 == 48 [pid = 3960] [id = 111] 04:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 955ms 04:12:08 INFO - PROCESS | 3960 | 1462965128850 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:12:08 INFO - PROCESS | 3960 | 1462965128855 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 04:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:12:08 INFO - PROCESS | 3960 | 1462965128861 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:12:08 INFO - PROCESS | 3960 | 1462965128864 Marionette TRACE conn3 <- [1,486,null,{}] 04:12:08 INFO - PROCESS | 3960 | 1462965128868 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:08 INFO - PROCESS | 3960 | 1462965128962 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (15224000) [pid = 3960] [serial = 203] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (19BF1C00) [pid = 3960] [serial = 209] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (17AD0800) [pid = 3960] [serial = 206] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (1AC2FC00) [pid = 3960] [serial = 200] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (1B087800) [pid = 3960] [serial = 257] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (17A6B000) [pid = 3960] [serial = 316] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (16A84000) [pid = 3960] [serial = 313] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (184ECC00) [pid = 3960] [serial = 319] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (12D67C00) [pid = 3960] [serial = 302] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1172CC00) [pid = 3960] [serial = 301] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (12D6A800) [pid = 3960] [serial = 304] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (12E5B400) [pid = 3960] [serial = 305] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (140AF400) [pid = 3960] [serial = 307] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (144C1400) [pid = 3960] [serial = 308] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (15D41400) [pid = 3960] [serial = 310] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (15F20400) [pid = 3960] [serial = 311] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (12D76000) [pid = 3960] [serial = 290] [outer = 00000000] [url = about:blank] 04:12:08 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (19B1CC00) [pid = 3960] [serial = 322] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (19906800) [pid = 3960] [serial = 320] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1A0E4000) [pid = 3960] [serial = 329] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (1A03EC00) [pid = 3960] [serial = 328] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (19B1D400) [pid = 3960] [serial = 323] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1804D400) [pid = 3960] [serial = 317] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (173DAC00) [pid = 3960] [serial = 325] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (17BB1C00) [pid = 3960] [serial = 326] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (16C5D800) [pid = 3960] [serial = 314] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1AA2DC00) [pid = 3960] [serial = 254] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (12DE7800) [pid = 3960] [serial = 248] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (16E03800) [pid = 3960] [serial = 251] [outer = 00000000] [url = about:blank] 04:12:09 INFO - PROCESS | 3960 | 1462965129046 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:09 INFO - PROCESS | 3960 | ++DOCSHELL 105D3C00 == 49 [pid = 3960] [id = 131] 04:12:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (10D58C00) [pid = 3960] [serial = 390] [outer = 00000000] 04:12:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (12D74C00) [pid = 3960] [serial = 391] [outer = 10D58C00] 04:12:09 INFO - PROCESS | 3960 | 1462965129091 Marionette DEBUG loaded listener.js 04:12:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1307C400) [pid = 3960] [serial = 392] [outer = 10D58C00] 04:12:09 INFO - PROCESS | 3960 | 1462965129515 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:12:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 689ms 04:12:09 INFO - PROCESS | 3960 | 1462965129559 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:12:09 INFO - PROCESS | 3960 | 1462965129561 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 04:12:09 INFO - PROCESS | 3960 | 1462965129565 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:12:09 INFO - PROCESS | 3960 | 1462965129568 Marionette TRACE conn3 <- [1,490,null,{}] 04:12:09 INFO - PROCESS | 3960 | 1462965129578 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:09 INFO - PROCESS | 3960 | 1462965129658 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:12:09 INFO - PROCESS | 3960 | 1462965129666 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:09 INFO - PROCESS | 3960 | ++DOCSHELL 144BE400 == 50 [pid = 3960] [id = 132] 04:12:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (144C3C00) [pid = 3960] [serial = 393] [outer = 00000000] 04:12:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (15AC1000) [pid = 3960] [serial = 394] [outer = 144C3C00] 04:12:09 INFO - PROCESS | 3960 | 1462965129713 Marionette DEBUG loaded listener.js 04:12:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (15D5B000) [pid = 3960] [serial = 395] [outer = 144C3C00] 04:12:10 INFO - PROCESS | 3960 | 1462965130152 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:12:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:12:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 626ms 04:12:10 INFO - PROCESS | 3960 | 1462965130203 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:12:10 INFO - PROCESS | 3960 | 1462965130205 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 04:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:12:10 INFO - PROCESS | 3960 | 1462965130208 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:12:10 INFO - PROCESS | 3960 | 1462965130210 Marionette TRACE conn3 <- [1,494,null,{}] 04:12:10 INFO - PROCESS | 3960 | 1462965130213 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:10 INFO - PROCESS | 3960 | 1462965130289 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:12:10 INFO - PROCESS | 3960 | 1462965130298 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 3960 | ++DOCSHELL 16289C00 == 51 [pid = 3960] [id = 133] 04:12:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1628F000) [pid = 3960] [serial = 396] [outer = 00000000] 04:12:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (16C5FC00) [pid = 3960] [serial = 397] [outer = 1628F000] 04:12:10 INFO - PROCESS | 3960 | 1462965130342 Marionette DEBUG loaded listener.js 04:12:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (170E2400) [pid = 3960] [serial = 398] [outer = 1628F000] 04:12:10 INFO - PROCESS | 3960 | 1462965130751 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:12:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:12:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 594ms 04:12:10 INFO - PROCESS | 3960 | 1462965130805 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:12:10 INFO - PROCESS | 3960 | 1462965130807 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 04:12:10 INFO - PROCESS | 3960 | 1462965130811 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:12:10 INFO - PROCESS | 3960 | 1462965130812 Marionette TRACE conn3 <- [1,498,null,{}] 04:12:10 INFO - PROCESS | 3960 | 1462965130816 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:10 INFO - PROCESS | 3960 | 1462965130892 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:12:10 INFO - PROCESS | 3960 | 1462965130908 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 3960 | ++DOCSHELL 0CA73800 == 52 [pid = 3960] [id = 134] 04:12:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (13398C00) [pid = 3960] [serial = 399] [outer = 00000000] 04:12:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (1742C400) [pid = 3960] [serial = 400] [outer = 13398C00] 04:12:10 INFO - PROCESS | 3960 | 1462965130952 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (178C1400) [pid = 3960] [serial = 401] [outer = 13398C00] 04:12:11 INFO - PROCESS | 3960 | 1462965131466 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 704ms 04:12:11 INFO - PROCESS | 3960 | 1462965131510 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:12:11 INFO - PROCESS | 3960 | 1462965131512 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 04:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:12:11 INFO - PROCESS | 3960 | 1462965131515 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:12:11 INFO - PROCESS | 3960 | 1462965131517 Marionette TRACE conn3 <- [1,502,null,{}] 04:12:11 INFO - PROCESS | 3960 | 1462965131521 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:11 INFO - PROCESS | 3960 | 1462965131644 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:12:11 INFO - PROCESS | 3960 | 1462965131653 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:11 INFO - PROCESS | 3960 | ++DOCSHELL 173C6C00 == 53 [pid = 3960] [id = 135] 04:12:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (173E8800) [pid = 3960] [serial = 402] [outer = 00000000] 04:12:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (19B12400) [pid = 3960] [serial = 403] [outer = 173E8800] 04:12:11 INFO - PROCESS | 3960 | 1462965131703 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (19B13000) [pid = 3960] [serial = 404] [outer = 173E8800] 04:12:12 INFO - PROCESS | 3960 | 1462965132124 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 625ms 04:12:12 INFO - PROCESS | 3960 | 1462965132168 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 3960 | 1462965132170 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 04:12:12 INFO - PROCESS | 3960 | 1462965132174 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 3960 | 1462965132175 Marionette TRACE conn3 <- [1,506,null,{}] 04:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:12:12 INFO - PROCESS | 3960 | 1462965132179 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:12 INFO - PROCESS | 3960 | 1462965132318 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:12:12 INFO - PROCESS | 3960 | 1462965132340 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 3960 | ++DOCSHELL 19BF0000 == 54 [pid = 3960] [id = 136] 04:12:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (19BF0C00) [pid = 3960] [serial = 405] [outer = 00000000] 04:12:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (1A03EC00) [pid = 3960] [serial = 406] [outer = 19BF0C00] 04:12:12 INFO - PROCESS | 3960 | 1462965132383 Marionette DEBUG loaded listener.js 04:12:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (1A0E4000) [pid = 3960] [serial = 407] [outer = 19BF0C00] 04:12:12 INFO - PROCESS | 3960 | 1462965132807 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 04:12:12 INFO - PROCESS | 3960 | 1462965132856 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 3960 | 1462965132858 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 04:12:12 INFO - PROCESS | 3960 | 1462965132861 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:12:12 INFO - PROCESS | 3960 | 1462965132863 Marionette TRACE conn3 <- [1,510,null,{}] 04:12:12 INFO - PROCESS | 3960 | 1462965132867 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:12 INFO - PROCESS | 3960 | 1462965132969 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:12:12 INFO - PROCESS | 3960 | 1462965132976 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 3960 | ++DOCSHELL 19BEF800 == 55 [pid = 3960] [id = 137] 04:12:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (1A04C000) [pid = 3960] [serial = 408] [outer = 00000000] 04:12:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (1A81BC00) [pid = 3960] [serial = 409] [outer = 1A04C000] 04:12:13 INFO - PROCESS | 3960 | 1462965133020 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1A89BC00) [pid = 3960] [serial = 410] [outer = 1A04C000] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (12D68400) [pid = 3960] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1AA30C00) [pid = 3960] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (111E4400) [pid = 3960] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (156BF000) [pid = 3960] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (1A812400) [pid = 3960] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (17AD9000) [pid = 3960] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1A330400) [pid = 3960] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (12D69400) [pid = 3960] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (173DCC00) [pid = 3960] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (11F5F400) [pid = 3960] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (173C6800) [pid = 3960] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (13B3C000) [pid = 3960] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (144BE800) [pid = 3960] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (1052E000) [pid = 3960] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:12:13 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1805AC00) [pid = 3960] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:12:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1555C000) [pid = 3960] [serial = 411] [outer = 1B7AD400] 04:12:13 INFO - PROCESS | 3960 | 1462965133722 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 892ms 04:12:13 INFO - PROCESS | 3960 | 1462965133766 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:12:13 INFO - PROCESS | 3960 | 1462965133768 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 04:12:13 INFO - PROCESS | 3960 | 1462965133771 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:12:13 INFO - PROCESS | 3960 | 1462965133773 Marionette TRACE conn3 <- [1,514,null,{}] 04:12:13 INFO - PROCESS | 3960 | 1462965133776 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:13 INFO - PROCESS | 3960 | 1462965133852 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:12:13 INFO - PROCESS | 3960 | 1462965133859 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 3960 | ++DOCSHELL 10D5F000 == 56 [pid = 3960] [id = 138] 04:12:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (1307A800) [pid = 3960] [serial = 412] [outer = 00000000] 04:12:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (1A69D400) [pid = 3960] [serial = 413] [outer = 1307A800] 04:12:13 INFO - PROCESS | 3960 | 1462965133903 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (1A89DC00) [pid = 3960] [serial = 414] [outer = 1307A800] 04:12:14 INFO - PROCESS | 3960 | 1462965134304 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:12:14 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 04:12:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 595ms 04:12:14 INFO - PROCESS | 3960 | 1462965134369 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 3960 | 1462965134371 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 04:12:14 INFO - PROCESS | 3960 | 1462965134374 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:12:14 INFO - PROCESS | 3960 | 1462965134376 Marionette TRACE conn3 <- [1,518,null,{}] 04:12:14 INFO - PROCESS | 3960 | 1462965134379 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:14 INFO - PROCESS | 3960 | 1462965134456 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:12:14 INFO - PROCESS | 3960 | 1462965134463 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 3960 | ++DOCSHELL 144C5400 == 57 [pid = 3960] [id = 139] 04:12:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (1A03FC00) [pid = 3960] [serial = 415] [outer = 00000000] 04:12:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (1AA3BC00) [pid = 3960] [serial = 416] [outer = 1A03FC00] 04:12:14 INFO - PROCESS | 3960 | 1462965134507 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1AC2E800) [pid = 3960] [serial = 417] [outer = 1A03FC00] 04:12:14 INFO - PROCESS | 3960 | 1462965134913 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:12:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:12:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 595ms 04:12:14 INFO - PROCESS | 3960 | 1462965134971 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 3960 | 1462965134974 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 04:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:12:15 INFO - PROCESS | 3960 | 1462965134977 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 3960 | 1462965134980 Marionette TRACE conn3 <- [1,522,null,{}] 04:12:15 INFO - PROCESS | 3960 | 1462965134983 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:15 INFO - PROCESS | 3960 | 1462965135075 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:12:15 INFO - PROCESS | 3960 | 1462965135084 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:15 INFO - PROCESS | 3960 | ++DOCSHELL 16BF0400 == 58 [pid = 3960] [id = 140] 04:12:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (16BF2400) [pid = 3960] [serial = 418] [outer = 00000000] 04:12:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (16BF5C00) [pid = 3960] [serial = 419] [outer = 16BF2400] 04:12:15 INFO - PROCESS | 3960 | 1462965135138 Marionette DEBUG loaded listener.js 04:12:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (1AA34000) [pid = 3960] [serial = 420] [outer = 16BF2400] 04:12:15 INFO - PROCESS | 3960 | 1462965135839 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 907ms 04:12:15 INFO - PROCESS | 3960 | 1462965135882 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:12:15 INFO - PROCESS | 3960 | 1462965135887 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 04:12:15 INFO - PROCESS | 3960 | 1462965135892 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:12:15 INFO - PROCESS | 3960 | 1462965135896 Marionette TRACE conn3 <- [1,526,null,{}] 04:12:15 INFO - PROCESS | 3960 | 1462965135902 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:16 INFO - PROCESS | 3960 | 1462965136007 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:12:16 INFO - PROCESS | 3960 | 1462965136103 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:16 INFO - PROCESS | 3960 | ++DOCSHELL 1179A000 == 59 [pid = 3960] [id = 141] 04:12:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (11D04000) [pid = 3960] [serial = 421] [outer = 00000000] 04:12:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (12D71800) [pid = 3960] [serial = 422] [outer = 11D04000] 04:12:16 INFO - PROCESS | 3960 | 1462965136163 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (13686C00) [pid = 3960] [serial = 423] [outer = 11D04000] 04:12:16 INFO - PROCESS | 3960 | 1462965136764 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:12:16 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 04:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 892ms 04:12:16 INFO - PROCESS | 3960 | 1462965136798 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:12:16 INFO - PROCESS | 3960 | 1462965136804 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 04:12:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:12:16 INFO - PROCESS | 3960 | 1462965136810 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:12:16 INFO - PROCESS | 3960 | 1462965136813 Marionette TRACE conn3 <- [1,530,null,{}] 04:12:16 INFO - PROCESS | 3960 | 1462965136817 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:16 INFO - PROCESS | 3960 | 1462965136921 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:12:17 INFO - PROCESS | 3960 | 1462965137014 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 3960 | ++DOCSHELL 16950000 == 60 [pid = 3960] [id = 142] 04:12:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (16955400) [pid = 3960] [serial = 424] [outer = 00000000] 04:12:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (16BED400) [pid = 3960] [serial = 425] [outer = 16955400] 04:12:17 INFO - PROCESS | 3960 | 1462965137067 Marionette DEBUG loaded listener.js 04:12:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16BF4400) [pid = 3960] [serial = 426] [outer = 16955400] 04:12:17 INFO - PROCESS | 3960 | 1462965137613 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:12:17 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 04:12:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:12:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:12:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:12:17 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 04:12:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:12:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:12:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:12:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 829ms 04:12:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:12:17 INFO - PROCESS | 3960 | 1462965137657 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:12:17 INFO - PROCESS | 3960 | 1462965137659 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 04:12:17 INFO - PROCESS | 3960 | 1462965137663 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:12:17 INFO - PROCESS | 3960 | 1462965137667 Marionette TRACE conn3 <- [1,534,null,{}] 04:12:17 INFO - PROCESS | 3960 | 1462965137678 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:17 INFO - PROCESS | 3960 | 1462965137795 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:12:17 INFO - PROCESS | 3960 | 1462965137891 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 3960 | ++DOCSHELL 19B1A800 == 61 [pid = 3960] [id = 143] 04:12:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (19BE5400) [pid = 3960] [serial = 427] [outer = 00000000] 04:12:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (1AD87800) [pid = 3960] [serial = 428] [outer = 19BE5400] 04:12:17 INFO - PROCESS | 3960 | 1462965137945 Marionette DEBUG loaded listener.js 04:12:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1B088000) [pid = 3960] [serial = 429] [outer = 19BE5400] 04:12:18 INFO - PROCESS | 3960 | 1462965138455 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:12:18 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. 04:12:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 844ms 04:12:18 INFO - PROCESS | 3960 | 1462965138505 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:12:18 INFO - PROCESS | 3960 | 1462965138507 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 04:12:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:12:18 INFO - PROCESS | 3960 | 1462965138511 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:12:18 INFO - PROCESS | 3960 | 1462965138513 Marionette TRACE conn3 <- [1,538,null,{}] 04:12:18 INFO - PROCESS | 3960 | 1462965138517 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:18 INFO - PROCESS | 3960 | 1462965138647 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:12:18 INFO - PROCESS | 3960 | 1462965138770 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 3960 | ++DOCSHELL 16EEC000 == 62 [pid = 3960] [id = 144] 04:12:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16EEEC00) [pid = 3960] [serial = 430] [outer = 00000000] 04:12:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16EF4000) [pid = 3960] [serial = 431] [outer = 16EEEC00] 04:12:18 INFO - PROCESS | 3960 | 1462965138826 Marionette DEBUG loaded listener.js 04:12:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (173C7800) [pid = 3960] [serial = 432] [outer = 16EEEC00] 04:12:19 INFO - PROCESS | 3960 | 1462965139325 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:12:19 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. 04:12:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 845ms 04:12:19 INFO - PROCESS | 3960 | 1462965139353 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:12:19 INFO - PROCESS | 3960 | 1462965139355 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 04:12:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:12:19 INFO - PROCESS | 3960 | 1462965139359 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:12:19 INFO - PROCESS | 3960 | 1462965139361 Marionette TRACE conn3 <- [1,542,null,{}] 04:12:19 INFO - PROCESS | 3960 | 1462965139364 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:19 INFO - PROCESS | 3960 | 1462965139463 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:12:19 INFO - PROCESS | 3960 | 1462965139559 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:19 INFO - PROCESS | 3960 | ++DOCSHELL 16197400 == 63 [pid = 3960] [id = 145] 04:12:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16197C00) [pid = 3960] [serial = 433] [outer = 00000000] 04:12:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (161A0000) [pid = 3960] [serial = 434] [outer = 16197C00] 04:12:19 INFO - PROCESS | 3960 | 1462965139611 Marionette DEBUG loaded listener.js 04:12:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (161A0C00) [pid = 3960] [serial = 435] [outer = 16197C00] 04:12:20 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:20 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:20 INFO - PROCESS | 3960 | 1462965140173 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:12:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:12:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 891ms 04:12:20 INFO - PROCESS | 3960 | 1462965140264 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 3960 | 1462965140266 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 04:12:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:12:20 INFO - PROCESS | 3960 | 1462965140270 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 3960 | 1462965140272 Marionette TRACE conn3 <- [1,546,null,{}] 04:12:20 INFO - PROCESS | 3960 | 1462965140276 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:20 INFO - PROCESS | 3960 | 1462965140551 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:12:20 INFO - PROCESS | 3960 | 1462965140562 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 3960 | ++DOCSHELL 12D69000 == 64 [pid = 3960] [id = 146] 04:12:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (12D69400) [pid = 3960] [serial = 436] [outer = 00000000] 04:12:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (12D72400) [pid = 3960] [serial = 437] [outer = 12D69400] 04:12:20 INFO - PROCESS | 3960 | 1462965140611 Marionette DEBUG loaded listener.js 04:12:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (13681C00) [pid = 3960] [serial = 438] [outer = 12D69400] 04:12:21 INFO - PROCESS | 3960 | 1462965141231 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:12:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:12:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1001ms 04:12:21 INFO - PROCESS | 3960 | 1462965141273 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:12:21 INFO - PROCESS | 3960 | 1462965141278 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 04:12:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:12:21 INFO - PROCESS | 3960 | 1462965141296 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:12:21 INFO - PROCESS | 3960 | 1462965141299 Marionette TRACE conn3 <- [1,550,null,{}] 04:12:21 INFO - PROCESS | 3960 | 1462965141304 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:21 INFO - PROCESS | 3960 | 1462965141403 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:12:21 INFO - PROCESS | 3960 | 1462965141484 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:21 INFO - PROCESS | 3960 | ++DOCSHELL 15550400 == 65 [pid = 3960] [id = 147] 04:12:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (15551400) [pid = 3960] [serial = 439] [outer = 00000000] 04:12:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (15A2E000) [pid = 3960] [serial = 440] [outer = 15551400] 04:12:21 INFO - PROCESS | 3960 | 1462965141533 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (161A3800) [pid = 3960] [serial = 441] [outer = 15551400] 04:12:21 INFO - PROCESS | 3960 | --DOCSHELL 144C5400 == 64 [pid = 3960] [id = 139] 04:12:21 INFO - PROCESS | 3960 | --DOCSHELL 10D5F000 == 63 [pid = 3960] [id = 138] 04:12:21 INFO - PROCESS | 3960 | --DOCSHELL 19BEF800 == 62 [pid = 3960] [id = 137] 04:12:21 INFO - PROCESS | 3960 | --DOCSHELL 19BF0000 == 61 [pid = 3960] [id = 136] 04:12:21 INFO - PROCESS | 3960 | --DOCSHELL 173C6C00 == 60 [pid = 3960] [id = 135] 04:12:21 INFO - PROCESS | 3960 | --DOCSHELL 0CA73800 == 59 [pid = 3960] [id = 134] 04:12:21 INFO - PROCESS | 3960 | --DOCSHELL 16289C00 == 58 [pid = 3960] [id = 133] 04:12:21 INFO - PROCESS | 3960 | --DOCSHELL 144BE400 == 57 [pid = 3960] [id = 132] 04:12:21 INFO - PROCESS | 3960 | --DOCSHELL 105D3C00 == 56 [pid = 3960] [id = 131] 04:12:21 INFO - PROCESS | 3960 | --DOCSHELL 110FD800 == 55 [pid = 3960] [id = 130] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (13EC8000) [pid = 3960] [serial = 296] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (1AD87000) [pid = 3960] [serial = 245] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (12D6B800) [pid = 3960] [serial = 293] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (15F2B800) [pid = 3960] [serial = 299] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (1A334000) [pid = 3960] [serial = 358] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1AA37C00) [pid = 3960] [serial = 361] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (12D75C00) [pid = 3960] [serial = 346] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (13683000) [pid = 3960] [serial = 347] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (1A335800) [pid = 3960] [serial = 341] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (19B1C400) [pid = 3960] [serial = 340] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (13688C00) [pid = 3960] [serial = 344] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (13075000) [pid = 3960] [serial = 343] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (173E5800) [pid = 3960] [serial = 352] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1A819000) [pid = 3960] [serial = 359] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (111ED400) [pid = 3960] [serial = 334] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (140BDC00) [pid = 3960] [serial = 337] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1AA3B800) [pid = 3960] [serial = 362] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (19BE8800) [pid = 3960] [serial = 367] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (16286C00) [pid = 3960] [serial = 350] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1124C800) [pid = 3960] [serial = 365] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (111E9800) [pid = 3960] [serial = 364] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (15D46400) [pid = 3960] [serial = 349] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (184E1400) [pid = 3960] [serial = 355] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (184E2400) [pid = 3960] [serial = 356] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (17A65C00) [pid = 3960] [serial = 353] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (19BF0800) [pid = 3960] [serial = 368] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (1B089000) [pid = 3960] [serial = 371] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1AD8C800) [pid = 3960] [serial = 370] [outer = 00000000] [url = about:blank] 04:12:21 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:21 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:21 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:22 INFO - PROCESS | 3960 | 1462965141998 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:12:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 751ms 04:12:22 INFO - PROCESS | 3960 | 1462965142066 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:12:22 INFO - PROCESS | 3960 | 1462965142069 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 04:12:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:12:22 INFO - PROCESS | 3960 | 1462965142073 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - PROCESS | 3960 | 1462965142075 Marionette TRACE conn3 <- [1,554,null,{}] 04:12:22 INFO - PROCESS | 3960 | 1462965142078 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:22 INFO - PROCESS | 3960 | 1462965142158 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:12:22 INFO - PROCESS | 3960 | 1462965142169 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 3960 | ++DOCSHELL 1361EC00 == 56 [pid = 3960] [id = 148] 04:12:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (13EC8800) [pid = 3960] [serial = 442] [outer = 00000000] 04:12:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (140B9400) [pid = 3960] [serial = 443] [outer = 13EC8800] 04:12:22 INFO - PROCESS | 3960 | 1462965142218 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (1522A800) [pid = 3960] [serial = 444] [outer = 13EC8800] 04:12:22 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:22 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:22 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:22 INFO - PROCESS | 3960 | 1462965142670 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:12:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 641ms 04:12:22 INFO - PROCESS | 3960 | 1462965142713 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:12:22 INFO - PROCESS | 3960 | 1462965142716 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 04:12:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:12:22 INFO - PROCESS | 3960 | 1462965142726 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - PROCESS | 3960 | 1462965142730 Marionette TRACE conn3 <- [1,558,null,{}] 04:12:22 INFO - PROCESS | 3960 | 1462965142734 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:22 INFO - PROCESS | 3960 | 1462965142811 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:12:22 INFO - PROCESS | 3960 | 1462965142820 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 3960 | ++DOCSHELL 110F8000 == 57 [pid = 3960] [id = 149] 04:12:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (15807800) [pid = 3960] [serial = 445] [outer = 00000000] 04:12:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (16BF3000) [pid = 3960] [serial = 446] [outer = 15807800] 04:12:22 INFO - PROCESS | 3960 | 1462965142864 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (16EED000) [pid = 3960] [serial = 447] [outer = 15807800] 04:12:23 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:23 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:23 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:23 INFO - PROCESS | 3960 | 1462965143302 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 594ms 04:12:23 INFO - PROCESS | 3960 | 1462965143320 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 3960 | 1462965143322 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 04:12:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:12:23 INFO - PROCESS | 3960 | 1462965143325 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - PROCESS | 3960 | 1462965143327 Marionette TRACE conn3 <- [1,562,null,{}] 04:12:23 INFO - PROCESS | 3960 | 1462965143337 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:23 INFO - PROCESS | 3960 | 1462965143413 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:12:23 INFO - PROCESS | 3960 | 1462965143419 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:23 INFO - PROCESS | 3960 | ++DOCSHELL 110F7C00 == 58 [pid = 3960] [id = 150] 04:12:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (16BEE400) [pid = 3960] [serial = 448] [outer = 00000000] 04:12:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (173DE800) [pid = 3960] [serial = 449] [outer = 16BEE400] 04:12:23 INFO - PROCESS | 3960 | 1462965143463 Marionette DEBUG loaded listener.js 04:12:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (178D0400) [pid = 3960] [serial = 450] [outer = 16BEE400] 04:12:23 INFO - PROCESS | 3960 | 1462965143925 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 642ms 04:12:23 INFO - PROCESS | 3960 | 1462965143967 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 3960 | 1462965143969 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 04:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:12:24 INFO - PROCESS | 3960 | 1462965143982 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - PROCESS | 3960 | 1462965143984 Marionette TRACE conn3 <- [1,566,null,{}] 04:12:24 INFO - PROCESS | 3960 | 1462965143987 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:24 INFO - PROCESS | 3960 | 1462965144112 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:12:24 INFO - PROCESS | 3960 | 1462965144119 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 3960 | ++DOCSHELL 17AD0400 == 59 [pid = 3960] [id = 151] 04:12:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (184E1400) [pid = 3960] [serial = 451] [outer = 00000000] 04:12:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (19906800) [pid = 3960] [serial = 452] [outer = 184E1400] 04:12:24 INFO - PROCESS | 3960 | 1462965144207 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (19B14800) [pid = 3960] [serial = 453] [outer = 184E1400] 04:12:24 INFO - PROCESS | 3960 | 1462965144631 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 704ms 04:12:24 INFO - PROCESS | 3960 | 1462965144683 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:12:24 INFO - PROCESS | 3960 | 1462965144685 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 04:12:24 INFO - PROCESS | 3960 | 1462965144689 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:12:24 INFO - PROCESS | 3960 | 1462965144691 Marionette TRACE conn3 <- [1,570,null,{}] 04:12:24 INFO - PROCESS | 3960 | 1462965144694 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:24 INFO - PROCESS | 3960 | 1462965144825 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:12:24 INFO - PROCESS | 3960 | 1462965144848 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 3960 | ++DOCSHELL 13370C00 == 60 [pid = 3960] [id = 152] 04:12:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (184EAC00) [pid = 3960] [serial = 454] [outer = 00000000] 04:12:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (1A03E400) [pid = 3960] [serial = 455] [outer = 184EAC00] 04:12:24 INFO - PROCESS | 3960 | 1462965144892 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (1A33A000) [pid = 3960] [serial = 456] [outer = 184EAC00] 04:12:25 INFO - PROCESS | 3960 | 1462965145314 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:12:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:12:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 688ms 04:12:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:12:25 INFO - PROCESS | 3960 | 1462965145389 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:12:25 INFO - PROCESS | 3960 | 1462965145391 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 04:12:25 INFO - PROCESS | 3960 | 1462965145395 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:12:25 INFO - PROCESS | 3960 | 1462965145396 Marionette TRACE conn3 <- [1,574,null,{}] 04:12:25 INFO - PROCESS | 3960 | 1462965145400 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:25 INFO - PROCESS | 3960 | 1462965145504 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:12:25 INFO - PROCESS | 3960 | 1462965145510 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:25 INFO - PROCESS | 3960 | ++DOCSHELL 1A337400 == 61 [pid = 3960] [id = 153] 04:12:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1A69B800) [pid = 3960] [serial = 457] [outer = 00000000] 04:12:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (1A898800) [pid = 3960] [serial = 458] [outer = 1A69B800] 04:12:25 INFO - PROCESS | 3960 | 1462965145606 Marionette DEBUG loaded listener.js 04:12:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1AA31C00) [pid = 3960] [serial = 459] [outer = 1A69B800] 04:12:25 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:25 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:25 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (107EDC00) [pid = 3960] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (13EC7800) [pid = 3960] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (144C3C00) [pid = 3960] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (10D58C00) [pid = 3960] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (173E8800) [pid = 3960] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (1A89A000) [pid = 3960] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1628F000) [pid = 3960] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (111E3800) [pid = 3960] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (13398C00) [pid = 3960] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (19BF0C00) [pid = 3960] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (1A04C000) [pid = 3960] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (1307A800) [pid = 3960] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1A03FC00) [pid = 3960] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:12:26 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1A696800) [pid = 3960] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:12:26 INFO - PROCESS | 3960 | 1462965146099 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 798ms 04:12:26 INFO - PROCESS | 3960 | 1462965146201 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:12:26 INFO - PROCESS | 3960 | 1462965146203 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 04:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:12:26 INFO - PROCESS | 3960 | 1462965146206 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - PROCESS | 3960 | 1462965146208 Marionette TRACE conn3 <- [1,578,null,{}] 04:12:26 INFO - PROCESS | 3960 | 1462965146211 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:26 INFO - PROCESS | 3960 | 1462965146291 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:12:26 INFO - PROCESS | 3960 | 1462965146400 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:26 INFO - PROCESS | 3960 | ++DOCSHELL 13EC7800 == 62 [pid = 3960] [id = 154] 04:12:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (13ECFC00) [pid = 3960] [serial = 460] [outer = 00000000] 04:12:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (156B3400) [pid = 3960] [serial = 461] [outer = 13ECFC00] 04:12:26 INFO - PROCESS | 3960 | 1462965146445 Marionette DEBUG loaded listener.js 04:12:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (173E8800) [pid = 3960] [serial = 462] [outer = 13ECFC00] 04:12:26 INFO - PROCESS | 3960 | 1462965146800 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 626ms 04:12:26 INFO - PROCESS | 3960 | 1462965146845 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:12:26 INFO - PROCESS | 3960 | 1462965146847 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 04:12:26 INFO - PROCESS | 3960 | 1462965146851 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:12:26 INFO - PROCESS | 3960 | 1462965146852 Marionette TRACE conn3 <- [1,582,null,{}] 04:12:26 INFO - PROCESS | 3960 | 1462965146856 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:26 INFO - PROCESS | 3960 | 1462965146965 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:12:27 INFO - PROCESS | 3960 | 1462965147012 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 3960 | ++DOCSHELL 11D02C00 == 63 [pid = 3960] [id = 155] 04:12:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (13398C00) [pid = 3960] [serial = 463] [outer = 00000000] 04:12:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (1A81A800) [pid = 3960] [serial = 464] [outer = 13398C00] 04:12:27 INFO - PROCESS | 3960 | 1462965147055 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (1A8A4C00) [pid = 3960] [serial = 465] [outer = 13398C00] 04:12:27 INFO - PROCESS | 3960 | 1462965147405 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 594ms 04:12:27 INFO - PROCESS | 3960 | 1462965147448 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:12:27 INFO - PROCESS | 3960 | 1462965147450 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 04:12:27 INFO - PROCESS | 3960 | 1462965147453 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:12:27 INFO - PROCESS | 3960 | 1462965147455 Marionette TRACE conn3 <- [1,586,null,{}] 04:12:27 INFO - PROCESS | 3960 | 1462965147458 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:27 INFO - PROCESS | 3960 | 1462965147580 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:12:27 INFO - PROCESS | 3960 | 1462965147589 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 3960 | ++DOCSHELL 16BF7400 == 64 [pid = 3960] [id = 156] 04:12:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (16EC7000) [pid = 3960] [serial = 466] [outer = 00000000] 04:12:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (16ECD000) [pid = 3960] [serial = 467] [outer = 16EC7000] 04:12:27 INFO - PROCESS | 3960 | 1462965147641 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1A04C000) [pid = 3960] [serial = 468] [outer = 16EC7000] 04:12:28 INFO - PROCESS | 3960 | 1462965148134 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:12:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:12:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 735ms 04:12:28 INFO - PROCESS | 3960 | 1462965148195 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:12:28 INFO - PROCESS | 3960 | 1462965148200 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 04:12:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:12:28 INFO - PROCESS | 3960 | 1462965148206 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:12:28 INFO - PROCESS | 3960 | 1462965148210 Marionette TRACE conn3 <- [1,590,null,{}] 04:12:28 INFO - PROCESS | 3960 | 1462965148217 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:28 INFO - PROCESS | 3960 | 1462965148342 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:12:28 INFO - PROCESS | 3960 | 1462965148433 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 3960 | ++DOCSHELL 10DCAC00 == 65 [pid = 3960] [id = 157] 04:12:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (10DCB400) [pid = 3960] [serial = 469] [outer = 00000000] 04:12:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (10DCF400) [pid = 3960] [serial = 470] [outer = 10DCB400] 04:12:28 INFO - PROCESS | 3960 | 1462965148488 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (10DD2800) [pid = 3960] [serial = 471] [outer = 10DCB400] 04:12:29 INFO - PROCESS | 3960 | 1462965149097 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 938ms 04:12:29 INFO - PROCESS | 3960 | 1462965149151 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:12:29 INFO - PROCESS | 3960 | 1462965149157 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 04:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:12:29 INFO - PROCESS | 3960 | 1462965149163 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - PROCESS | 3960 | 1462965149166 Marionette TRACE conn3 <- [1,594,null,{}] 04:12:29 INFO - PROCESS | 3960 | 1462965149170 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:29 INFO - PROCESS | 3960 | 1462965149279 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:12:29 INFO - PROCESS | 3960 | 1462965149455 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 3960 | ++DOCSHELL 12D6CC00 == 66 [pid = 3960] [id = 158] 04:12:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (12D73400) [pid = 3960] [serial = 472] [outer = 00000000] 04:12:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (13EC3800) [pid = 3960] [serial = 473] [outer = 12D73400] 04:12:29 INFO - PROCESS | 3960 | 1462965149509 Marionette DEBUG loaded listener.js 04:12:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (13ED1000) [pid = 3960] [serial = 474] [outer = 12D73400] 04:12:30 INFO - PROCESS | 3960 | 1462965150067 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:12:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:12:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 939ms 04:12:30 INFO - PROCESS | 3960 | 1462965150139 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:12:30 INFO - PROCESS | 3960 | 1462965150141 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 04:12:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:12:30 INFO - PROCESS | 3960 | 1462965150145 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:12:30 INFO - PROCESS | 3960 | 1462965150149 Marionette TRACE conn3 <- [1,598,null,{}] 04:12:30 INFO - PROCESS | 3960 | 1462965150160 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:30 INFO - PROCESS | 3960 | 1462965150267 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:12:30 INFO - PROCESS | 3960 | 1462965150363 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:30 INFO - PROCESS | 3960 | ++DOCSHELL 144C0800 == 67 [pid = 3960] [id = 159] 04:12:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (144C5800) [pid = 3960] [serial = 475] [outer = 00000000] 04:12:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (16BECC00) [pid = 3960] [serial = 476] [outer = 144C5800] 04:12:30 INFO - PROCESS | 3960 | 1462965150425 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (16ECB800) [pid = 3960] [serial = 477] [outer = 144C5800] 04:12:31 INFO - PROCESS | 3960 | 1462965151000 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:12:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:12:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 892ms 04:12:31 INFO - PROCESS | 3960 | 1462965151048 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 3960 | 1462965151051 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 04:12:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:12:31 INFO - PROCESS | 3960 | 1462965151055 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 3960 | 1462965151057 Marionette TRACE conn3 <- [1,602,null,{}] 04:12:31 INFO - PROCESS | 3960 | 1462965151060 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:31 INFO - PROCESS | 3960 | 1462965151161 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:12:31 INFO - PROCESS | 3960 | 1462965151256 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 3960 | ++DOCSHELL 140BDC00 == 68 [pid = 3960] [id = 160] 04:12:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (1580F800) [pid = 3960] [serial = 478] [outer = 00000000] 04:12:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (173DD400) [pid = 3960] [serial = 479] [outer = 1580F800] 04:12:31 INFO - PROCESS | 3960 | 1462965151309 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (19B19800) [pid = 3960] [serial = 480] [outer = 1580F800] 04:12:31 INFO - PROCESS | 3960 | 1462965151867 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:12:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:12:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 844ms 04:12:31 INFO - PROCESS | 3960 | 1462965151901 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 3960 | 1462965151904 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 04:12:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:12:31 INFO - PROCESS | 3960 | 1462965151907 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 3960 | 1462965151909 Marionette TRACE conn3 <- [1,606,null,{}] 04:12:31 INFO - PROCESS | 3960 | 1462965151913 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:32 INFO - PROCESS | 3960 | 1462965152011 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:12:32 INFO - PROCESS | 3960 | 1462965152106 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 3960 | ++DOCSHELL 1694E400 == 69 [pid = 3960] [id = 161] 04:12:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (16E10000) [pid = 3960] [serial = 481] [outer = 00000000] 04:12:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (1AC28C00) [pid = 3960] [serial = 482] [outer = 16E10000] 04:12:32 INFO - PROCESS | 3960 | 1462965152158 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (1AD8C800) [pid = 3960] [serial = 483] [outer = 16E10000] 04:12:32 INFO - PROCESS | 3960 | 1462965152718 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:12:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 829ms 04:12:32 INFO - PROCESS | 3960 | 1462965152750 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 3960 | 1462965152752 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 04:12:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:12:32 INFO - PROCESS | 3960 | 1462965152756 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 3960 | 1462965152758 Marionette TRACE conn3 <- [1,610,null,{}] 04:12:32 INFO - PROCESS | 3960 | 1462965152761 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:32 INFO - PROCESS | 3960 | 1462965152882 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:12:33 INFO - PROCESS | 3960 | 1462965153128 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 3960 | ++DOCSHELL 1056D400 == 70 [pid = 3960] [id = 162] 04:12:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (10573400) [pid = 3960] [serial = 484] [outer = 00000000] 04:12:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (110F1000) [pid = 3960] [serial = 485] [outer = 10573400] 04:12:33 INFO - PROCESS | 3960 | 1462965153199 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (110FD000) [pid = 3960] [serial = 486] [outer = 10573400] 04:12:33 INFO - PROCESS | 3960 | 1462965153769 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:12:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:12:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1095ms 04:12:33 INFO - PROCESS | 3960 | 1462965153868 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:12:33 INFO - PROCESS | 3960 | 1462965153872 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 04:12:33 INFO - PROCESS | 3960 | 1462965153877 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:12:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:12:33 INFO - PROCESS | 3960 | 1462965153879 Marionette TRACE conn3 <- [1,614,null,{}] 04:12:33 INFO - PROCESS | 3960 | 1462965153897 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:34 INFO - PROCESS | 3960 | 1462965154072 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:12:34 INFO - PROCESS | 3960 | 1462965154124 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 3960 | ++DOCSHELL 107E9800 == 71 [pid = 3960] [id = 163] 04:12:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (10D63000) [pid = 3960] [serial = 487] [outer = 00000000] 04:12:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (12DE1800) [pid = 3960] [serial = 488] [outer = 10D63000] 04:12:34 INFO - PROCESS | 3960 | 1462965154217 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (1555D800) [pid = 3960] [serial = 489] [outer = 10D63000] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 13EC6C00 == 70 [pid = 3960] [id = 113] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 173DB400 == 69 [pid = 3960] [id = 114] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 1A0E6400 == 68 [pid = 3960] [id = 86] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 11D02C00 == 67 [pid = 3960] [id = 155] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 13EC7800 == 66 [pid = 3960] [id = 154] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 1A337400 == 65 [pid = 3960] [id = 153] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 13370C00 == 64 [pid = 3960] [id = 152] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 17AD0400 == 63 [pid = 3960] [id = 151] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 110F7C00 == 62 [pid = 3960] [id = 150] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 110F8000 == 61 [pid = 3960] [id = 149] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 1361EC00 == 60 [pid = 3960] [id = 148] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 15550400 == 59 [pid = 3960] [id = 147] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 12D69000 == 58 [pid = 3960] [id = 146] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16BF5C00) [pid = 3960] [serial = 419] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 16EEC000 == 57 [pid = 3960] [id = 144] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 16950000 == 56 [pid = 3960] [id = 142] 04:12:34 INFO - PROCESS | 3960 | --DOCSHELL 1179A000 == 55 [pid = 3960] [id = 141] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (15AC1000) [pid = 3960] [serial = 394] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (15D5B000) [pid = 3960] [serial = 395] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (12D74C00) [pid = 3960] [serial = 391] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (19B12400) [pid = 3960] [serial = 403] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (1307C400) [pid = 3960] [serial = 392] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1A8A2800) [pid = 3960] [serial = 386] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (1A89F400) [pid = 3960] [serial = 385] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16C5FC00) [pid = 3960] [serial = 397] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (170E2400) [pid = 3960] [serial = 398] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (13EC9400) [pid = 3960] [serial = 389] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (12DE6800) [pid = 3960] [serial = 388] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (1742C400) [pid = 3960] [serial = 400] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (1A03EC00) [pid = 3960] [serial = 406] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (1B254C00) [pid = 3960] [serial = 373] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (19B13000) [pid = 3960] [serial = 404] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (13EC5400) [pid = 3960] [serial = 376] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (17AD9400) [pid = 3960] [serial = 379] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (1B385C00) [pid = 3960] [serial = 382] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1A81BC00) [pid = 3960] [serial = 409] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (1A0E4000) [pid = 3960] [serial = 407] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (1A69D400) [pid = 3960] [serial = 413] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1AA3BC00) [pid = 3960] [serial = 416] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1A89BC00) [pid = 3960] [serial = 410] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1A89DC00) [pid = 3960] [serial = 414] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1AC2E800) [pid = 3960] [serial = 417] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (144C1C00) [pid = 3960] [serial = 173] [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.] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (178C1400) [pid = 3960] [serial = 401] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1A81C800) [pid = 3960] [serial = 332] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (11798400) [pid = 3960] [serial = 335] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (15A32800) [pid = 3960] [serial = 338] [outer = 00000000] [url = about:blank] 04:12:34 INFO - PROCESS | 3960 | 1462965154743 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:12:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 876ms 04:12:34 INFO - PROCESS | 3960 | 1462965154766 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 3960 | 1462965154770 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 04:12:34 INFO - PROCESS | 3960 | 1462965154774 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:12:34 INFO - PROCESS | 3960 | 1462965154776 Marionette TRACE conn3 <- [1,618,null,{}] 04:12:34 INFO - PROCESS | 3960 | 1462965154780 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:34 INFO - PROCESS | 3960 | 1462965154861 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:12:34 INFO - PROCESS | 3960 | 1462965154869 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 3960 | ++DOCSHELL 12D6E000 == 56 [pid = 3960] [id = 164] 04:12:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (12D72C00) [pid = 3960] [serial = 490] [outer = 00000000] 04:12:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (140B4000) [pid = 3960] [serial = 491] [outer = 12D72C00] 04:12:34 INFO - PROCESS | 3960 | 1462965154913 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (15806800) [pid = 3960] [serial = 492] [outer = 12D72C00] 04:12:35 INFO - PROCESS | 3960 | 1462965155362 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:12:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:12:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 641ms 04:12:35 INFO - PROCESS | 3960 | 1462965155413 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:12:35 INFO - PROCESS | 3960 | 1462965155415 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 04:12:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:12:35 INFO - PROCESS | 3960 | 1462965155420 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:12:35 INFO - PROCESS | 3960 | 1462965155425 Marionette TRACE conn3 <- [1,622,null,{}] 04:12:35 INFO - PROCESS | 3960 | 1462965155434 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:35 INFO - PROCESS | 3960 | 1462965155523 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:12:35 INFO - PROCESS | 3960 | 1462965155532 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 3960 | ++DOCSHELL 15A35C00 == 57 [pid = 3960] [id = 165] 04:12:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (15ABE000) [pid = 3960] [serial = 493] [outer = 00000000] 04:12:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (16BF9000) [pid = 3960] [serial = 494] [outer = 15ABE000] 04:12:35 INFO - PROCESS | 3960 | 1462965155577 Marionette DEBUG loaded listener.js 04:12:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (16EC6800) [pid = 3960] [serial = 495] [outer = 15ABE000] 04:12:35 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:35 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:35 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:35 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:36 INFO - PROCESS | 3960 | 1462965156052 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:12:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 657ms 04:12:36 INFO - PROCESS | 3960 | 1462965156076 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 3960 | 1462965156079 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 04:12:36 INFO - PROCESS | 3960 | 1462965156082 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:12:36 INFO - PROCESS | 3960 | 1462965156084 Marionette TRACE conn3 <- [1,626,null,{}] 04:12:36 INFO - PROCESS | 3960 | 1462965156087 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:36 INFO - PROCESS | 3960 | 1462965156165 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:12:36 INFO - PROCESS | 3960 | 1462965156172 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 3960 | ++DOCSHELL 16ECCC00 == 58 [pid = 3960] [id = 166] 04:12:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (16EEC000) [pid = 3960] [serial = 496] [outer = 00000000] 04:12:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (16EF9000) [pid = 3960] [serial = 497] [outer = 16EEC000] 04:12:36 INFO - PROCESS | 3960 | 1462965156220 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (173E3800) [pid = 3960] [serial = 498] [outer = 16EEC000] 04:12:36 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:36 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:36 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:36 INFO - PROCESS | 3960 | 1462965156647 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:12:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 594ms 04:12:36 INFO - PROCESS | 3960 | 1462965156679 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 3960 | 1462965156681 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 04:12:36 INFO - PROCESS | 3960 | 1462965156684 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:12:36 INFO - PROCESS | 3960 | 1462965156686 Marionette TRACE conn3 <- [1,630,null,{}] 04:12:36 INFO - PROCESS | 3960 | 1462965156696 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:36 INFO - PROCESS | 3960 | 1462965156798 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:12:36 INFO - PROCESS | 3960 | 1462965156804 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 3960 | ++DOCSHELL 17A68400 == 59 [pid = 3960] [id = 167] 04:12:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (17A6D800) [pid = 3960] [serial = 499] [outer = 00000000] 04:12:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (17BA8800) [pid = 3960] [serial = 500] [outer = 17A6D800] 04:12:36 INFO - PROCESS | 3960 | 1462965156855 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (1815B800) [pid = 3960] [serial = 501] [outer = 17A6D800] 04:12:37 INFO - PROCESS | 3960 | 1462965157336 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:12:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:12:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 704ms 04:12:37 INFO - PROCESS | 3960 | 1462965157384 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:12:37 INFO - PROCESS | 3960 | 1462965157386 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 04:12:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:12:37 INFO - PROCESS | 3960 | 1462965157390 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:12:37 INFO - PROCESS | 3960 | 1462965157391 Marionette TRACE conn3 <- [1,634,null,{}] 04:12:37 INFO - PROCESS | 3960 | 1462965157401 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:37 INFO - PROCESS | 3960 | 1462965157508 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:12:37 INFO - PROCESS | 3960 | 1462965157514 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:37 INFO - PROCESS | 3960 | ++DOCSHELL 178D0000 == 60 [pid = 3960] [id = 168] 04:12:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (19907400) [pid = 3960] [serial = 502] [outer = 00000000] 04:12:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (19B20000) [pid = 3960] [serial = 503] [outer = 19907400] 04:12:37 INFO - PROCESS | 3960 | 1462965157568 Marionette DEBUG loaded listener.js 04:12:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1A041800) [pid = 3960] [serial = 504] [outer = 19907400] 04:12:38 INFO - PROCESS | 3960 | 1462965158007 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:12:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 642ms 04:12:38 INFO - PROCESS | 3960 | 1462965158028 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 3960 | 1462965158029 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 04:12:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:12:38 INFO - PROCESS | 3960 | 1462965158042 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - PROCESS | 3960 | 1462965158043 Marionette TRACE conn3 <- [1,638,null,{}] 04:12:38 INFO - PROCESS | 3960 | 1462965158047 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:38 INFO - PROCESS | 3960 | 1462965158151 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:12:38 INFO - PROCESS | 3960 | 1462965158234 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 3960 | ++DOCSHELL 1A0E7400 == 61 [pid = 3960] [id = 169] 04:12:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (1A697800) [pid = 3960] [serial = 505] [outer = 00000000] 04:12:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (1A818800) [pid = 3960] [serial = 506] [outer = 1A697800] 04:12:38 INFO - PROCESS | 3960 | 1462965158280 Marionette DEBUG loaded listener.js 04:12:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1A895800) [pid = 3960] [serial = 507] [outer = 1A697800] 04:12:38 INFO - PROCESS | 3960 | 1462965158686 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:12:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 704ms 04:12:38 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (184E1400) [pid = 3960] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:12:38 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (1A69B800) [pid = 3960] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:12:38 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (184EAC00) [pid = 3960] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:12:38 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (13ECFC00) [pid = 3960] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:12:38 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (13398C00) [pid = 3960] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:12:38 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (13EC8800) [pid = 3960] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:12:38 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (15551400) [pid = 3960] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:12:38 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (15807800) [pid = 3960] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:12:38 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (16BEE400) [pid = 3960] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:12:38 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (12D69400) [pid = 3960] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:12:38 INFO - PROCESS | 3960 | 1462965158810 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 3960 | 1462965158812 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 04:12:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:12:38 INFO - PROCESS | 3960 | 1462965158821 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - PROCESS | 3960 | 1462965158823 Marionette TRACE conn3 <- [1,642,null,{}] 04:12:38 INFO - PROCESS | 3960 | 1462965158827 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:38 INFO - PROCESS | 3960 | 1462965158924 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:12:38 INFO - PROCESS | 3960 | 1462965158931 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 3960 | ++DOCSHELL 10DC5400 == 62 [pid = 3960] [id = 170] 04:12:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (10DC9000) [pid = 3960] [serial = 508] [outer = 00000000] 04:12:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1628F000) [pid = 3960] [serial = 509] [outer = 10DC9000] 04:12:38 INFO - PROCESS | 3960 | 1462965158976 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (16C59800) [pid = 3960] [serial = 510] [outer = 10DC9000] 04:12:39 INFO - PROCESS | 3960 | 1462965159372 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:12:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:12:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 595ms 04:12:39 INFO - PROCESS | 3960 | 1462965159413 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:12:39 INFO - PROCESS | 3960 | 1462965159415 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 04:12:39 INFO - PROCESS | 3960 | 1462965159428 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:12:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:12:39 INFO - PROCESS | 3960 | 1462965159430 Marionette TRACE conn3 <- [1,646,null,{}] 04:12:39 INFO - PROCESS | 3960 | 1462965159438 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:39 INFO - PROCESS | 3960 | 1462965159540 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:12:39 INFO - PROCESS | 3960 | 1462965159550 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:39 INFO - PROCESS | 3960 | ++DOCSHELL 13B34000 == 63 [pid = 3960] [id = 171] 04:12:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (13EC8800) [pid = 3960] [serial = 511] [outer = 00000000] 04:12:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1A33B000) [pid = 3960] [serial = 512] [outer = 13EC8800] 04:12:39 INFO - PROCESS | 3960 | 1462965159602 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (1A89DC00) [pid = 3960] [serial = 513] [outer = 13EC8800] 04:12:40 INFO - PROCESS | 3960 | 1462965160006 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:12:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:12:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 641ms 04:12:40 INFO - PROCESS | 3960 | 1462965160067 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 3960 | 1462965160069 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 04:12:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:12:40 INFO - PROCESS | 3960 | 1462965160072 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - PROCESS | 3960 | 1462965160074 Marionette TRACE conn3 <- [1,650,null,{}] 04:12:40 INFO - PROCESS | 3960 | 1462965160077 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:40 INFO - PROCESS | 3960 | 1462965160154 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:12:40 INFO - PROCESS | 3960 | 1462965160161 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 3960 | ++DOCSHELL 1A336000 == 64 [pid = 3960] [id = 172] 04:12:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1A8A1800) [pid = 3960] [serial = 514] [outer = 00000000] 04:12:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (1AC28400) [pid = 3960] [serial = 515] [outer = 1A8A1800] 04:12:40 INFO - PROCESS | 3960 | 1462965160209 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (1B086800) [pid = 3960] [serial = 516] [outer = 1A8A1800] 04:12:40 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:40 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:40 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:40 INFO - PROCESS | 3960 | 1462965160634 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:12:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:12:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 594ms 04:12:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:12:40 INFO - PROCESS | 3960 | 1462965160670 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 3960 | 1462965160672 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 04:12:40 INFO - PROCESS | 3960 | 1462965160676 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - PROCESS | 3960 | 1462965160679 Marionette TRACE conn3 <- [1,654,null,{}] 04:12:40 INFO - PROCESS | 3960 | 1462965160682 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:40 INFO - PROCESS | 3960 | 1462965160782 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:12:40 INFO - PROCESS | 3960 | 1462965160789 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 3960 | ++DOCSHELL 1A8A0C00 == 65 [pid = 3960] [id = 173] 04:12:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1B24F800) [pid = 3960] [serial = 517] [outer = 00000000] 04:12:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1B389400) [pid = 3960] [serial = 518] [outer = 1B24F800] 04:12:40 INFO - PROCESS | 3960 | 1462965160832 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (1B38F400) [pid = 3960] [serial = 519] [outer = 1B24F800] 04:12:41 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:41 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:41 INFO - PROCESS | 3960 | 1462965161546 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:12:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:12:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 892ms 04:12:41 INFO - PROCESS | 3960 | 1462965161582 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:12:41 INFO - PROCESS | 3960 | 1462965161587 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 04:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:12:41 INFO - PROCESS | 3960 | 1462965161593 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - PROCESS | 3960 | 1462965161599 Marionette TRACE conn3 <- [1,658,null,{}] 04:12:41 INFO - PROCESS | 3960 | 1462965161607 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:41 INFO - PROCESS | 3960 | 1462965161712 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:12:41 INFO - PROCESS | 3960 | 1462965161837 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:41 INFO - PROCESS | 3960 | ++DOCSHELL 110F5000 == 66 [pid = 3960] [id = 174] 04:12:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (110FB000) [pid = 3960] [serial = 520] [outer = 00000000] 04:12:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (13B42800) [pid = 3960] [serial = 521] [outer = 110FB000] 04:12:41 INFO - PROCESS | 3960 | 1462965161893 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (144C4800) [pid = 3960] [serial = 522] [outer = 110FB000] 04:12:42 INFO - PROCESS | 3960 | 1462965162483 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:12:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:12:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 955ms 04:12:42 INFO - PROCESS | 3960 | 1462965162536 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 3960 | 1462965162542 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 04:12:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:12:42 INFO - PROCESS | 3960 | 1462965162549 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - PROCESS | 3960 | 1462965162552 Marionette TRACE conn3 <- [1,662,null,{}] 04:12:42 INFO - PROCESS | 3960 | 1462965162556 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:42 INFO - PROCESS | 3960 | 1462965162674 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:12:42 INFO - PROCESS | 3960 | 1462965162798 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 3960 | ++DOCSHELL 16993000 == 67 [pid = 3960] [id = 175] 04:12:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (16BEF000) [pid = 3960] [serial = 523] [outer = 00000000] 04:12:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (16EF3800) [pid = 3960] [serial = 524] [outer = 16BEF000] 04:12:42 INFO - PROCESS | 3960 | 1462965162852 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (17A6B400) [pid = 3960] [serial = 525] [outer = 16BEF000] 04:12:43 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:12:43 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:12:43 INFO - PROCESS | 3960 | 1462965163384 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:12:43 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 04:12:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 907ms 04:12:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:12:43 INFO - PROCESS | 3960 | 1462965163451 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:12:43 INFO - PROCESS | 3960 | 1462965163454 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 04:12:43 INFO - PROCESS | 3960 | 1462965163458 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 3960 | 1462965163462 Marionette TRACE conn3 <- [1,666,null,{}] 04:12:43 INFO - PROCESS | 3960 | 1462965163473 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:43 INFO - PROCESS | 3960 | 1462965163579 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:12:43 INFO - PROCESS | 3960 | 1462965163707 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 3960 | ++DOCSHELL 19B1F800 == 68 [pid = 3960] [id = 176] 04:12:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (1AA2C400) [pid = 3960] [serial = 526] [outer = 00000000] 04:12:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (1AD7F000) [pid = 3960] [serial = 527] [outer = 1AA2C400] 04:12:43 INFO - PROCESS | 3960 | 1462965163763 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (1B249400) [pid = 3960] [serial = 528] [outer = 1AA2C400] 04:12:44 INFO - PROCESS | 3960 | 1462965164327 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 939ms 04:12:44 INFO - PROCESS | 3960 | 1462965164402 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 3960 | 1462965164405 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 04:12:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:12:44 INFO - PROCESS | 3960 | 1462965164408 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 3960 | 1462965164410 Marionette TRACE conn3 <- [1,670,null,{}] 04:12:44 INFO - PROCESS | 3960 | 1462965164414 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:44 INFO - PROCESS | 3960 | 1462965164518 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:12:44 INFO - PROCESS | 3960 | 1462965164643 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 3960 | ++DOCSHELL 1B388400 == 69 [pid = 3960] [id = 177] 04:12:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (1B389000) [pid = 3960] [serial = 529] [outer = 00000000] 04:12:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (1B637400) [pid = 3960] [serial = 530] [outer = 1B389000] 04:12:44 INFO - PROCESS | 3960 | 1462965164704 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (1B63C800) [pid = 3960] [serial = 531] [outer = 1B389000] 04:12:45 INFO - PROCESS | 3960 | 1462965165923 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:12:45 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) 04:12:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1548ms 04:12:45 INFO - PROCESS | 3960 | 1462965165958 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 3960 | 1462965165962 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 04:12:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:12:45 INFO - PROCESS | 3960 | 1462965165967 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 3960 | 1462965165971 Marionette TRACE conn3 <- [1,674,null,{}] 04:12:45 INFO - PROCESS | 3960 | 1462965165977 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:46 INFO - PROCESS | 3960 | 1462965166102 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:12:46 INFO - PROCESS | 3960 | 1462965166225 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 3960 | ++DOCSHELL 13BE2800 == 70 [pid = 3960] [id = 178] 04:12:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (13E73800) [pid = 3960] [serial = 532] [outer = 00000000] 04:12:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (13ECF800) [pid = 3960] [serial = 533] [outer = 13E73800] 04:12:46 INFO - PROCESS | 3960 | 1462965166298 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (152DF000) [pid = 3960] [serial = 534] [outer = 13E73800] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 1A336000 == 69 [pid = 3960] [id = 172] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 13B34000 == 68 [pid = 3960] [id = 171] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 10DC5400 == 67 [pid = 3960] [id = 170] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 1A0E7400 == 66 [pid = 3960] [id = 169] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 178D0000 == 65 [pid = 3960] [id = 168] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 17A68400 == 64 [pid = 3960] [id = 167] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 16ECCC00 == 63 [pid = 3960] [id = 166] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 15A35C00 == 62 [pid = 3960] [id = 165] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 12D6E000 == 61 [pid = 3960] [id = 164] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 107E9800 == 60 [pid = 3960] [id = 163] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 1056D400 == 59 [pid = 3960] [id = 162] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 1694E400 == 58 [pid = 3960] [id = 161] 04:12:46 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (12D71800) [pid = 3960] [serial = 422] [outer = 00000000] [url = about:blank] 04:12:46 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (16BED400) [pid = 3960] [serial = 425] [outer = 00000000] [url = about:blank] 04:12:46 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (1AD87800) [pid = 3960] [serial = 428] [outer = 00000000] [url = about:blank] 04:12:46 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (16EF4000) [pid = 3960] [serial = 431] [outer = 00000000] [url = about:blank] 04:12:46 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (161A0000) [pid = 3960] [serial = 434] [outer = 00000000] [url = about:blank] 04:12:46 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (16ECD000) [pid = 3960] [serial = 467] [outer = 00000000] [url = about:blank] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 140BDC00 == 57 [pid = 3960] [id = 160] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 144C0800 == 56 [pid = 3960] [id = 159] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 12D6CC00 == 55 [pid = 3960] [id = 158] 04:12:46 INFO - PROCESS | 3960 | --DOCSHELL 10DCAC00 == 54 [pid = 3960] [id = 157] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (1A898800) [pid = 3960] [serial = 458] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (1A33A000) [pid = 3960] [serial = 456] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (1A03E400) [pid = 3960] [serial = 455] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (156B3400) [pid = 3960] [serial = 461] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1A81A800) [pid = 3960] [serial = 464] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (140B9400) [pid = 3960] [serial = 443] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (1522A800) [pid = 3960] [serial = 444] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (161A3800) [pid = 3960] [serial = 441] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (15A2E000) [pid = 3960] [serial = 440] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16BF3000) [pid = 3960] [serial = 446] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16EED000) [pid = 3960] [serial = 447] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (173DE800) [pid = 3960] [serial = 449] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (13681C00) [pid = 3960] [serial = 438] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (12D72400) [pid = 3960] [serial = 437] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (1A8A4C00) [pid = 3960] [serial = 465] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (173E8800) [pid = 3960] [serial = 462] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (1AA31C00) [pid = 3960] [serial = 459] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (19906800) [pid = 3960] [serial = 452] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (19B14800) [pid = 3960] [serial = 453] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (178D0400) [pid = 3960] [serial = 450] [outer = 00000000] [url = about:blank] 04:12:47 INFO - PROCESS | 3960 | 1462965167321 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:12:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:12:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1424ms 04:12:47 INFO - PROCESS | 3960 | 1462965167383 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 3960 | 1462965167388 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 04:12:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:12:47 INFO - PROCESS | 3960 | 1462965167394 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - PROCESS | 3960 | 1462965167397 Marionette TRACE conn3 <- [1,678,null,{}] 04:12:47 INFO - PROCESS | 3960 | 1462965167400 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:47 INFO - PROCESS | 3960 | 1462965167482 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:12:47 INFO - PROCESS | 3960 | 1462965167490 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 3960 | ++DOCSHELL 110FCC00 == 55 [pid = 3960] [id = 179] 04:12:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (110FD400) [pid = 3960] [serial = 535] [outer = 00000000] 04:12:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (13BE2400) [pid = 3960] [serial = 536] [outer = 110FD400] 04:12:47 INFO - PROCESS | 3960 | 1462965167536 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (144BE400) [pid = 3960] [serial = 537] [outer = 110FD400] 04:12:48 INFO - PROCESS | 3960 | 1462965168505 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:12:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:12:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1142ms 04:12:48 INFO - PROCESS | 3960 | 1462965168542 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 3960 | 1462965168544 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 04:12:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:12:48 INFO - PROCESS | 3960 | 1462965168548 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 3960 | 1462965168551 Marionette TRACE conn3 <- [1,682,null,{}] 04:12:48 INFO - PROCESS | 3960 | 1462965168561 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:48 INFO - PROCESS | 3960 | 1462965168647 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:12:48 INFO - PROCESS | 3960 | 1462965168655 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 3960 | ++DOCSHELL 15F23C00 == 56 [pid = 3960] [id = 180] 04:12:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (16294C00) [pid = 3960] [serial = 538] [outer = 00000000] 04:12:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16BF3000) [pid = 3960] [serial = 539] [outer = 16294C00] 04:12:48 INFO - PROCESS | 3960 | 1462965168703 Marionette DEBUG loaded listener.js 04:12:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16E03400) [pid = 3960] [serial = 540] [outer = 16294C00] 04:12:49 INFO - PROCESS | 3960 | 1462965169641 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:12:49 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) 04:12:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1142ms 04:12:49 INFO - PROCESS | 3960 | 1462965169698 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:12:49 INFO - PROCESS | 3960 | 1462965169701 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 04:12:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:12:49 INFO - PROCESS | 3960 | 1462965169704 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:12:49 INFO - PROCESS | 3960 | 1462965169706 Marionette TRACE conn3 <- [1,686,null,{}] 04:12:49 INFO - PROCESS | 3960 | 1462965169715 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:49 INFO - PROCESS | 3960 | 1462965169829 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:12:49 INFO - PROCESS | 3960 | 1462965169836 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:49 INFO - PROCESS | 3960 | ++DOCSHELL 16BF0800 == 57 [pid = 3960] [id = 181] 04:12:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16BF1C00) [pid = 3960] [serial = 541] [outer = 00000000] 04:12:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16EF5C00) [pid = 3960] [serial = 542] [outer = 16BF1C00] 04:12:49 INFO - PROCESS | 3960 | 1462965169880 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (173DF400) [pid = 3960] [serial = 543] [outer = 16BF1C00] 04:12:50 INFO - PROCESS | 3960 | 1462965170815 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:12:50 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) 04:12:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1142ms 04:12:50 INFO - PROCESS | 3960 | 1462965170854 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 3960 | 1462965170856 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 04:12:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:12:50 INFO - PROCESS | 3960 | 1462965170860 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 3960 | 1462965170861 Marionette TRACE conn3 <- [1,690,null,{}] 04:12:50 INFO - PROCESS | 3960 | 1462965170865 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:50 INFO - PROCESS | 3960 | 1462965170979 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:12:51 INFO - PROCESS | 3960 | 1462965170986 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 3960 | ++DOCSHELL 152DA000 == 58 [pid = 3960] [id = 182] 04:12:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (173E4C00) [pid = 3960] [serial = 544] [outer = 00000000] 04:12:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (17ADC800) [pid = 3960] [serial = 545] [outer = 173E4C00] 04:12:51 INFO - PROCESS | 3960 | 1462965171074 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (18159000) [pid = 3960] [serial = 546] [outer = 173E4C00] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (1A8A1800) [pid = 3960] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1B254400) [pid = 3960] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16BF2400) [pid = 3960] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (16995400) [pid = 3960] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (113B9000) [pid = 3960] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16EC7000) [pid = 3960] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16EEC000) [pid = 3960] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (10573400) [pid = 3960] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (10D63000) [pid = 3960] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (15ABE000) [pid = 3960] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (12D72C00) [pid = 3960] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (19907400) [pid = 3960] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1A697800) [pid = 3960] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (10DC9000) [pid = 3960] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (13EC8800) [pid = 3960] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:12:51 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (17A6D800) [pid = 3960] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:12:52 INFO - PROCESS | 3960 | 1462965172020 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:12:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:12:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1189ms 04:12:52 INFO - PROCESS | 3960 | 1462965172063 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 3960 | 1462965172065 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 04:12:52 INFO - PROCESS | 3960 | 1462965172068 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:12:52 INFO - PROCESS | 3960 | 1462965172070 Marionette TRACE conn3 <- [1,694,null,{}] 04:12:52 INFO - PROCESS | 3960 | 1462965172074 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:52 INFO - PROCESS | 3960 | 1462965172173 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:12:52 INFO - PROCESS | 3960 | 1462965172181 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 3960 | ++DOCSHELL 10DCA400 == 59 [pid = 3960] [id = 183] 04:12:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (11725800) [pid = 3960] [serial = 547] [outer = 00000000] 04:12:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (16BF2400) [pid = 3960] [serial = 548] [outer = 11725800] 04:12:52 INFO - PROCESS | 3960 | 1462965172225 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (19901C00) [pid = 3960] [serial = 549] [outer = 11725800] 04:12:53 INFO - PROCESS | 3960 | 1462965173149 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:12:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:12:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1095ms 04:12:53 INFO - PROCESS | 3960 | 1462965173170 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 3960 | 1462965173171 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 04:12:53 INFO - PROCESS | 3960 | 1462965173175 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:12:53 INFO - PROCESS | 3960 | 1462965173177 Marionette TRACE conn3 <- [1,698,null,{}] 04:12:53 INFO - PROCESS | 3960 | 1462965173185 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:53 INFO - PROCESS | 3960 | 1462965173263 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:12:53 INFO - PROCESS | 3960 | 1462965173270 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 3960 | ++DOCSHELL 16EF8000 == 60 [pid = 3960] [id = 184] 04:12:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (17A71C00) [pid = 3960] [serial = 550] [outer = 00000000] 04:12:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (19B1EC00) [pid = 3960] [serial = 551] [outer = 17A71C00] 04:12:53 INFO - PROCESS | 3960 | 1462965173313 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (19BF2000) [pid = 3960] [serial = 552] [outer = 17A71C00] 04:12:54 INFO - PROCESS | 3960 | 1462965174504 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:12:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:12:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1329ms 04:12:54 INFO - PROCESS | 3960 | 1462965174519 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 3960 | 1462965174522 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 04:12:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:12:54 INFO - PROCESS | 3960 | 1462965174527 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - PROCESS | 3960 | 1462965174531 Marionette TRACE conn3 <- [1,702,null,{}] 04:12:54 INFO - PROCESS | 3960 | 1462965174537 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:54 INFO - PROCESS | 3960 | 1462965174644 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:12:54 INFO - PROCESS | 3960 | 1462965174772 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 3960 | ++DOCSHELL 12D76C00 == 61 [pid = 3960] [id = 185] 04:12:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (12D8F000) [pid = 3960] [serial = 553] [outer = 00000000] 04:12:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (13EC9400) [pid = 3960] [serial = 554] [outer = 12D8F000] 04:12:54 INFO - PROCESS | 3960 | 1462965174828 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (15A35C00) [pid = 3960] [serial = 555] [outer = 12D8F000] 04:12:55 INFO - PROCESS | 3960 | 1462965175835 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:12:55 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 04:12:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1361ms 04:12:55 INFO - PROCESS | 3960 | 1462965175884 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 3960 | 1462965175891 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 04:12:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:12:55 INFO - PROCESS | 3960 | 1462965175898 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 3960 | 1462965175901 Marionette TRACE conn3 <- [1,706,null,{}] 04:12:55 INFO - PROCESS | 3960 | 1462965175905 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:56 INFO - PROCESS | 3960 | 1462965176039 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:12:56 INFO - PROCESS | 3960 | 1462965176171 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:56 INFO - PROCESS | 3960 | ++DOCSHELL 16BF8400 == 62 [pid = 3960] [id = 186] 04:12:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16C5FC00) [pid = 3960] [serial = 556] [outer = 00000000] 04:12:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16ED2000) [pid = 3960] [serial = 557] [outer = 16C5FC00] 04:12:56 INFO - PROCESS | 3960 | 1462965176224 Marionette DEBUG loaded listener.js 04:12:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16EF3C00) [pid = 3960] [serial = 558] [outer = 16C5FC00] 04:12:57 INFO - PROCESS | 3960 | 1462965177274 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:12:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1392ms 04:12:57 INFO - PROCESS | 3960 | 1462965177364 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 3960 | 1462965177367 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 04:12:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:12:57 INFO - PROCESS | 3960 | 1462965177372 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 3960 | 1462965177376 Marionette TRACE conn3 <- [1,710,null,{}] 04:12:57 INFO - PROCESS | 3960 | 1462965177387 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:57 INFO - PROCESS | 3960 | 1462965177481 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:12:57 INFO - PROCESS | 3960 | 1462965177679 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 3960 | ++DOCSHELL 11FEC000 == 63 [pid = 3960] [id = 187] 04:12:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (11FF0800) [pid = 3960] [serial = 559] [outer = 00000000] 04:12:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1A6A3800) [pid = 3960] [serial = 560] [outer = 11FF0800] 04:12:57 INFO - PROCESS | 3960 | 1462965177738 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (1A896000) [pid = 3960] [serial = 561] [outer = 11FF0800] 04:12:58 INFO - PROCESS | 3960 | 1462965178423 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:12:58 INFO - PROCESS | 3960 | 1462965178471 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 04:12:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:12:58 INFO - PROCESS | 3960 | 1462965178490 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - PROCESS | 3960 | 1462965178494 Marionette TRACE conn3 <- [1,714,null,{}] 04:12:58 INFO - PROCESS | 3960 | 1462965178501 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:58 INFO - PROCESS | 3960 | 1462965178597 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:12:58 INFO - PROCESS | 3960 | 1462965178730 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:58 INFO - PROCESS | 3960 | ++DOCSHELL 12D69000 == 64 [pid = 3960] [id = 188] 04:12:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (12D69800) [pid = 3960] [serial = 562] [outer = 00000000] 04:12:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (13ED0800) [pid = 3960] [serial = 563] [outer = 12D69800] 04:12:58 INFO - PROCESS | 3960 | 1462965178783 Marionette DEBUG loaded listener.js 04:12:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (15D62400) [pid = 3960] [serial = 564] [outer = 12D69800] 04:12:59 INFO - PROCESS | 3960 | --DOCSHELL 10DCA400 == 63 [pid = 3960] [id = 183] 04:12:59 INFO - PROCESS | 3960 | --DOCSHELL 152DA000 == 62 [pid = 3960] [id = 182] 04:12:59 INFO - PROCESS | 3960 | --DOCSHELL 16BF0800 == 61 [pid = 3960] [id = 181] 04:12:59 INFO - PROCESS | 3960 | --DOCSHELL 15F23C00 == 60 [pid = 3960] [id = 180] 04:12:59 INFO - PROCESS | 3960 | --DOCSHELL 110FCC00 == 59 [pid = 3960] [id = 179] 04:12:59 INFO - PROCESS | 3960 | --DOCSHELL 13BE2800 == 58 [pid = 3960] [id = 178] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (1A895800) [pid = 3960] [serial = 507] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (17BA8800) [pid = 3960] [serial = 500] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (1815B800) [pid = 3960] [serial = 501] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1B086800) [pid = 3960] [serial = 516] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (1A89DC00) [pid = 3960] [serial = 513] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (173E3800) [pid = 3960] [serial = 498] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (1AC28400) [pid = 3960] [serial = 515] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (1B38E000) [pid = 3960] [serial = 383] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (1AA34000) [pid = 3960] [serial = 420] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (19B1E800) [pid = 3960] [serial = 380] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (140B7C00) [pid = 3960] [serial = 377] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1A04C000) [pid = 3960] [serial = 468] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (16EF9000) [pid = 3960] [serial = 497] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (110FD000) [pid = 3960] [serial = 486] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (110F1000) [pid = 3960] [serial = 485] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (12DE1800) [pid = 3960] [serial = 488] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1555D800) [pid = 3960] [serial = 489] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (16BF9000) [pid = 3960] [serial = 494] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (16EC6800) [pid = 3960] [serial = 495] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (10DCF400) [pid = 3960] [serial = 470] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (13EC3800) [pid = 3960] [serial = 473] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (140B4000) [pid = 3960] [serial = 491] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (15806800) [pid = 3960] [serial = 492] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1A041800) [pid = 3960] [serial = 504] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (16BECC00) [pid = 3960] [serial = 476] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (173DD400) [pid = 3960] [serial = 479] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (1AC28C00) [pid = 3960] [serial = 482] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (19B20000) [pid = 3960] [serial = 503] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1A818800) [pid = 3960] [serial = 506] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1628F000) [pid = 3960] [serial = 509] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (16C59800) [pid = 3960] [serial = 510] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1A33B000) [pid = 3960] [serial = 512] [outer = 00000000] [url = about:blank] 04:12:59 INFO - PROCESS | 3960 | 1462965179362 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:12:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:12:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 907ms 04:12:59 INFO - PROCESS | 3960 | 1462965179382 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:12:59 INFO - PROCESS | 3960 | 1462965179387 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 04:12:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:12:59 INFO - PROCESS | 3960 | 1462965179393 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:12:59 INFO - PROCESS | 3960 | 1462965179396 Marionette TRACE conn3 <- [1,718,null,{}] 04:12:59 INFO - PROCESS | 3960 | 1462965179400 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:59 INFO - PROCESS | 3960 | 1462965179482 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:12:59 INFO - PROCESS | 3960 | 1462965179492 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:59 INFO - PROCESS | 3960 | ++DOCSHELL 12D69400 == 59 [pid = 3960] [id = 189] 04:12:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (13EC7C00) [pid = 3960] [serial = 565] [outer = 00000000] 04:12:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (161A4000) [pid = 3960] [serial = 566] [outer = 13EC7C00] 04:12:59 INFO - PROCESS | 3960 | 1462965179539 Marionette DEBUG loaded listener.js 04:12:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (16951800) [pid = 3960] [serial = 567] [outer = 13EC7C00] 04:13:00 INFO - PROCESS | 3960 | 1462965180028 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 3960 | 1462965180101 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 04:13:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:13:00 INFO - PROCESS | 3960 | 1462965180104 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 3960 | 1462965180108 Marionette TRACE conn3 <- [1,722,null,{}] 04:13:00 INFO - PROCESS | 3960 | 1462965180120 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:00 INFO - PROCESS | 3960 | 1462965180208 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:13:00 INFO - PROCESS | 3960 | 1462965180216 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 3960 | ++DOCSHELL 16ED0400 == 60 [pid = 3960] [id = 190] 04:13:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (16ED1000) [pid = 3960] [serial = 568] [outer = 00000000] 04:13:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (173CCC00) [pid = 3960] [serial = 569] [outer = 16ED1000] 04:13:00 INFO - PROCESS | 3960 | 1462965180262 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (173E5C00) [pid = 3960] [serial = 570] [outer = 16ED1000] 04:13:00 INFO - PROCESS | 3960 | 1462965180716 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:13:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:13:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 657ms 04:13:00 INFO - PROCESS | 3960 | 1462965180761 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 3960 | 1462965180763 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 04:13:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:13:00 INFO - PROCESS | 3960 | 1462965180766 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 3960 | 1462965180768 Marionette TRACE conn3 <- [1,726,null,{}] 04:13:00 INFO - PROCESS | 3960 | 1462965180771 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:00 INFO - PROCESS | 3960 | 1462965180853 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:13:00 INFO - PROCESS | 3960 | 1462965180862 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 3960 | ++DOCSHELL 18099C00 == 61 [pid = 3960] [id = 191] 04:13:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (181D5000) [pid = 3960] [serial = 571] [outer = 00000000] 04:13:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (19B14800) [pid = 3960] [serial = 572] [outer = 181D5000] 04:13:00 INFO - PROCESS | 3960 | 1462965180906 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (19B1C400) [pid = 3960] [serial = 573] [outer = 181D5000] 04:13:01 INFO - PROCESS | 3960 | 1462965181830 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:13:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:13:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1079ms 04:13:01 INFO - PROCESS | 3960 | 1462965181861 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:13:01 INFO - PROCESS | 3960 | 1462965181863 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 04:13:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:13:01 INFO - PROCESS | 3960 | 1462965181866 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 3960 | 1462965181868 Marionette TRACE conn3 <- [1,730,null,{}] 04:13:01 INFO - PROCESS | 3960 | 1462965181879 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:01 INFO - PROCESS | 3960 | 1462965181984 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:13:01 INFO - PROCESS | 3960 | 1462965181991 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 3960 | ++DOCSHELL 19B12800 == 62 [pid = 3960] [id = 192] 04:13:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (19B18C00) [pid = 3960] [serial = 574] [outer = 00000000] 04:13:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (1A049C00) [pid = 3960] [serial = 575] [outer = 19B18C00] 04:13:02 INFO - PROCESS | 3960 | 1462965182042 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (1A0E4000) [pid = 3960] [serial = 576] [outer = 19B18C00] 04:13:02 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (11725800) [pid = 3960] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:13:02 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (16BF1C00) [pid = 3960] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:13:02 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (173E4C00) [pid = 3960] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:13:02 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1B24F800) [pid = 3960] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:13:02 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (110FD400) [pid = 3960] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:13:02 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (13E73800) [pid = 3960] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:13:02 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (16294C00) [pid = 3960] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:13:02 INFO - PROCESS | 3960 | 1462965182940 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:13:02 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 04:13:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1095ms 04:13:02 INFO - PROCESS | 3960 | 1462965182967 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 3960 | 1462965182969 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 04:13:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:13:02 INFO - PROCESS | 3960 | 1462965182973 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 3960 | 1462965182974 Marionette TRACE conn3 <- [1,734,null,{}] 04:13:02 INFO - PROCESS | 3960 | 1462965182978 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:03 INFO - PROCESS | 3960 | 1462965183083 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:13:03 INFO - PROCESS | 3960 | 1462965183161 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 3960 | ++DOCSHELL 12E55400 == 63 [pid = 3960] [id = 193] 04:13:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (13075C00) [pid = 3960] [serial = 577] [outer = 00000000] 04:13:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (1A819400) [pid = 3960] [serial = 578] [outer = 13075C00] 04:13:03 INFO - PROCESS | 3960 | 1462965183206 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (1A81F000) [pid = 3960] [serial = 579] [outer = 13075C00] 04:13:04 INFO - PROCESS | 3960 | 1462965184062 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:13:04 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.) 04:13:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1142ms 04:13:04 INFO - PROCESS | 3960 | 1462965184120 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:13:04 INFO - PROCESS | 3960 | 1462965184122 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 04:13:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:13:04 INFO - PROCESS | 3960 | 1462965184126 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 3960 | 1462965184127 Marionette TRACE conn3 <- [1,738,null,{}] 04:13:04 INFO - PROCESS | 3960 | 1462965184131 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:04 INFO - PROCESS | 3960 | 1462965184247 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:13:04 INFO - PROCESS | 3960 | 1462965184255 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 3960 | ++DOCSHELL 110FC400 == 64 [pid = 3960] [id = 194] 04:13:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (1A816800) [pid = 3960] [serial = 580] [outer = 00000000] 04:13:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1AA30C00) [pid = 3960] [serial = 581] [outer = 1A816800] 04:13:04 INFO - PROCESS | 3960 | 1462965184300 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (1AA37000) [pid = 3960] [serial = 582] [outer = 1A816800] 04:13:05 INFO - PROCESS | 3960 | 1462965185198 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:13:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:13:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1080ms 04:13:05 INFO - PROCESS | 3960 | 1462965185220 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 3960 | 1462965185222 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 04:13:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:13:05 INFO - PROCESS | 3960 | 1462965185225 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 3960 | 1462965185227 Marionette TRACE conn3 <- [1,742,null,{}] 04:13:05 INFO - PROCESS | 3960 | 1462965185230 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:05 INFO - PROCESS | 3960 | 1462965185308 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:13:05 INFO - PROCESS | 3960 | 1462965185314 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 3960 | ++DOCSHELL 10DD2400 == 65 [pid = 3960] [id = 195] 04:13:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (16EF6800) [pid = 3960] [serial = 583] [outer = 00000000] 04:13:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (1AD17C00) [pid = 3960] [serial = 584] [outer = 16EF6800] 04:13:05 INFO - PROCESS | 3960 | 1462965185356 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (1AD1AC00) [pid = 3960] [serial = 585] [outer = 16EF6800] 04:13:06 INFO - PROCESS | 3960 | 1462965186505 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:13:06 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 04:13:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1299ms 04:13:06 INFO - PROCESS | 3960 | 1462965186560 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 3960 | 1462965186564 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 04:13:06 INFO - PROCESS | 3960 | 1462965186570 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 3960 | 1462965186574 Marionette TRACE conn3 <- [1,746,null,{}] 04:13:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:13:06 INFO - PROCESS | 3960 | 1462965186579 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:06 INFO - PROCESS | 3960 | 1462965186678 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:13:06 INFO - PROCESS | 3960 | 1462965186876 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 3960 | ++DOCSHELL 11DF1400 == 66 [pid = 3960] [id = 196] 04:13:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (1361F000) [pid = 3960] [serial = 586] [outer = 00000000] 04:13:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (156BCC00) [pid = 3960] [serial = 587] [outer = 1361F000] 04:13:06 INFO - PROCESS | 3960 | 1462965186932 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (16198000) [pid = 3960] [serial = 588] [outer = 1361F000] 04:13:07 INFO - PROCESS | 3960 | 1462965187479 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:13:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:13:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 954ms 04:13:07 INFO - PROCESS | 3960 | 1462965187520 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:13:07 INFO - PROCESS | 3960 | 1462965187526 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 04:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:13:07 INFO - PROCESS | 3960 | 1462965187533 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - PROCESS | 3960 | 1462965187536 Marionette TRACE conn3 <- [1,750,null,{}] 04:13:07 INFO - PROCESS | 3960 | 1462965187540 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:07 INFO - PROCESS | 3960 | 1462965187644 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:13:07 INFO - PROCESS | 3960 | 1462965187742 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:07 INFO - PROCESS | 3960 | ++DOCSHELL 16E0B000 == 67 [pid = 3960] [id = 197] 04:13:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (16ECA000) [pid = 3960] [serial = 589] [outer = 00000000] 04:13:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (173E3800) [pid = 3960] [serial = 590] [outer = 16ECA000] 04:13:07 INFO - PROCESS | 3960 | 1462965187794 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (17BB1800) [pid = 3960] [serial = 591] [outer = 16ECA000] 04:13:08 INFO - PROCESS | 3960 | 1462965188813 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:13:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:13:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1314ms 04:13:08 INFO - PROCESS | 3960 | 1462965188843 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 3960 | 1462965188845 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 04:13:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:13:08 INFO - PROCESS | 3960 | 1462965188850 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 3960 | 1462965188854 Marionette TRACE conn3 <- [1,754,null,{}] 04:13:08 INFO - PROCESS | 3960 | 1462965188864 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:08 INFO - PROCESS | 3960 | 1462965188963 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:13:09 INFO - PROCESS | 3960 | 1462965189081 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 3960 | ++DOCSHELL 19907400 == 68 [pid = 3960] [id = 198] 04:13:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (1A049800) [pid = 3960] [serial = 592] [outer = 00000000] 04:13:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1AD1B000) [pid = 3960] [serial = 593] [outer = 1A049800] 04:13:09 INFO - PROCESS | 3960 | 1462965189140 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (1AD23400) [pid = 3960] [serial = 594] [outer = 1A049800] 04:13:10 INFO - PROCESS | 3960 | 1462965190334 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:13:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:13:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1502ms 04:13:10 INFO - PROCESS | 3960 | 1462965190355 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:13:10 INFO - PROCESS | 3960 | 1462965190359 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 04:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:13:10 INFO - PROCESS | 3960 | 1462965190364 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 3960 | 1462965190368 Marionette TRACE conn3 <- [1,758,null,{}] 04:13:10 INFO - PROCESS | 3960 | 1462965190374 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:10 INFO - PROCESS | 3960 | 1462965190538 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:13:10 INFO - PROCESS | 3960 | 1462965190619 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 3960 | ++DOCSHELL 1100B000 == 69 [pid = 3960] [id = 199] 04:13:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1100B400) [pid = 3960] [serial = 595] [outer = 00000000] 04:13:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (113B9000) [pid = 3960] [serial = 596] [outer = 1100B400] 04:13:10 INFO - PROCESS | 3960 | 1462965190710 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (12BAD800) [pid = 3960] [serial = 597] [outer = 1100B400] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 1990B800 == 68 [pid = 3960] [id = 85] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 110F3C00 == 67 [pid = 3960] [id = 98] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 110FC400 == 66 [pid = 3960] [id = 194] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 12E55400 == 65 [pid = 3960] [id = 193] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 19B12800 == 64 [pid = 3960] [id = 192] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 18099C00 == 63 [pid = 3960] [id = 191] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 16ED0400 == 62 [pid = 3960] [id = 190] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 12D69400 == 61 [pid = 3960] [id = 189] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 12D69000 == 60 [pid = 3960] [id = 188] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 16BF8400 == 59 [pid = 3960] [id = 186] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 12D76C00 == 58 [pid = 3960] [id = 185] 04:13:11 INFO - PROCESS | 3960 | --DOCSHELL 16EF8000 == 57 [pid = 3960] [id = 184] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (16BF2400) [pid = 3960] [serial = 548] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16EF5C00) [pid = 3960] [serial = 542] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (17ADC800) [pid = 3960] [serial = 545] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (173DF400) [pid = 3960] [serial = 543] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16EF3800) [pid = 3960] [serial = 524] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1B389400) [pid = 3960] [serial = 518] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (1B38F400) [pid = 3960] [serial = 519] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (13BE2400) [pid = 3960] [serial = 536] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (144BE400) [pid = 3960] [serial = 537] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (13ECF800) [pid = 3960] [serial = 533] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (152DF000) [pid = 3960] [serial = 534] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1B637400) [pid = 3960] [serial = 530] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (13B42800) [pid = 3960] [serial = 521] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (16BF3000) [pid = 3960] [serial = 539] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1AD7F000) [pid = 3960] [serial = 527] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (18159000) [pid = 3960] [serial = 546] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (16E03400) [pid = 3960] [serial = 540] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (19901C00) [pid = 3960] [serial = 549] [outer = 00000000] [url = about:blank] 04:13:11 INFO - PROCESS | 3960 | 1462965191234 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 907ms 04:13:11 INFO - PROCESS | 3960 | 1462965191270 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 3960 | 1462965191276 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 04:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:13:11 INFO - PROCESS | 3960 | 1462965191282 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 3960 | 1462965191284 Marionette TRACE conn3 <- [1,762,null,{}] 04:13:11 INFO - PROCESS | 3960 | 1462965191288 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:11 INFO - PROCESS | 3960 | 1462965191369 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:13:11 INFO - PROCESS | 3960 | 1462965191453 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 3960 | ++DOCSHELL 11002000 == 58 [pid = 3960] [id = 200] 04:13:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (1124D400) [pid = 3960] [serial = 598] [outer = 00000000] 04:13:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (12DE9C00) [pid = 3960] [serial = 599] [outer = 1124D400] 04:13:11 INFO - PROCESS | 3960 | 1462965191498 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (13EC9C00) [pid = 3960] [serial = 600] [outer = 1124D400] 04:13:11 INFO - PROCESS | 3960 | 1462965191900 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 642ms 04:13:11 INFO - PROCESS | 3960 | 1462965191918 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 3960 | 1462965191920 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 04:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:13:11 INFO - PROCESS | 3960 | 1462965191930 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 3960 | 1462965191933 Marionette TRACE conn3 <- [1,766,null,{}] 04:13:11 INFO - PROCESS | 3960 | 1462965191944 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:12 INFO - PROCESS | 3960 | 1462965192054 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:13:12 INFO - PROCESS | 3960 | 1462965192063 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 3960 | ++DOCSHELL 144C5000 == 59 [pid = 3960] [id = 201] 04:13:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (15224C00) [pid = 3960] [serial = 601] [outer = 00000000] 04:13:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (15D5B000) [pid = 3960] [serial = 602] [outer = 15224C00] 04:13:12 INFO - PROCESS | 3960 | 1462965192109 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (16953C00) [pid = 3960] [serial = 603] [outer = 15224C00] 04:13:12 INFO - PROCESS | 3960 | 1462965192552 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 658ms 04:13:12 INFO - PROCESS | 3960 | 1462965192582 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 3960 | 1462965192585 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 04:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:13:12 INFO - PROCESS | 3960 | 1462965192588 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 3960 | 1462965192589 Marionette TRACE conn3 <- [1,770,null,{}] 04:13:12 INFO - PROCESS | 3960 | 1462965192596 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:12 INFO - PROCESS | 3960 | 1462965192676 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:13:12 INFO - PROCESS | 3960 | 1462965192683 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 3960 | ++DOCSHELL 16BF3000 == 60 [pid = 3960] [id = 202] 04:13:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (16BF9000) [pid = 3960] [serial = 604] [outer = 00000000] 04:13:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (16ECDC00) [pid = 3960] [serial = 605] [outer = 16BF9000] 04:13:12 INFO - PROCESS | 3960 | 1462965192729 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (1172B000) [pid = 3960] [serial = 606] [outer = 16BF9000] 04:13:13 INFO - PROCESS | 3960 | 1462965193146 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 594ms 04:13:13 INFO - PROCESS | 3960 | 1462965193193 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 3960 | 1462965193195 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 04:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:13:13 INFO - PROCESS | 3960 | 1462965193198 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 3960 | 1462965193200 Marionette TRACE conn3 <- [1,774,null,{}] 04:13:13 INFO - PROCESS | 3960 | 1462965193204 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:13 INFO - PROCESS | 3960 | 1462965193321 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:13:13 INFO - PROCESS | 3960 | 1462965193327 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 3960 | ++DOCSHELL 16ED2C00 == 61 [pid = 3960] [id = 203] 04:13:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (16EF5400) [pid = 3960] [serial = 607] [outer = 00000000] 04:13:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (173E0800) [pid = 3960] [serial = 608] [outer = 16EF5400] 04:13:13 INFO - PROCESS | 3960 | 1462965193371 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (17463000) [pid = 3960] [serial = 609] [outer = 16EF5400] 04:13:13 INFO - PROCESS | 3960 | 1462965193826 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 704ms 04:13:13 INFO - PROCESS | 3960 | 1462965193895 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 3960 | 1462965193897 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 04:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:13:13 INFO - PROCESS | 3960 | 1462965193901 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 3960 | 1462965193902 Marionette TRACE conn3 <- [1,778,null,{}] 04:13:13 INFO - PROCESS | 3960 | 1462965193905 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:14 INFO - PROCESS | 3960 | 1462965194032 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:13:14 INFO - PROCESS | 3960 | 1462965194092 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 3960 | ++DOCSHELL 1100CC00 == 62 [pid = 3960] [id = 204] 04:13:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (17A69000) [pid = 3960] [serial = 610] [outer = 00000000] 04:13:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (19B16800) [pid = 3960] [serial = 611] [outer = 17A69000] 04:13:14 INFO - PROCESS | 3960 | 1462965194137 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (19BF3400) [pid = 3960] [serial = 612] [outer = 17A69000] 04:13:14 INFO - PROCESS | 3960 | 1462965194555 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 704ms 04:13:14 INFO - PROCESS | 3960 | 1462965194600 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 3960 | 1462965194602 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 04:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:13:14 INFO - PROCESS | 3960 | 1462965194612 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 3960 | 1462965194613 Marionette TRACE conn3 <- [1,782,null,{}] 04:13:14 INFO - PROCESS | 3960 | 1462965194617 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:14 INFO - PROCESS | 3960 | 1462965194749 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:13:14 INFO - PROCESS | 3960 | 1462965194762 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 3960 | ++DOCSHELL 19B15800 == 63 [pid = 3960] [id = 205] 04:13:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (19B20400) [pid = 3960] [serial = 613] [outer = 00000000] 04:13:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (1A816400) [pid = 3960] [serial = 614] [outer = 19B20400] 04:13:14 INFO - PROCESS | 3960 | 1462965194853 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (1A89E800) [pid = 3960] [serial = 615] [outer = 19B20400] 04:13:15 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (19B18C00) [pid = 3960] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:13:15 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16ED1000) [pid = 3960] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:13:15 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (181D5000) [pid = 3960] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:13:15 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (12D69800) [pid = 3960] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:13:15 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (13EC7C00) [pid = 3960] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:13:15 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1A816800) [pid = 3960] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:13:15 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (13075C00) [pid = 3960] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:13:15 INFO - PROCESS | 3960 | 1462965195320 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 735ms 04:13:15 INFO - PROCESS | 3960 | 1462965195346 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 3960 | 1462965195348 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 04:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:13:15 INFO - PROCESS | 3960 | 1462965195351 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 3960 | 1462965195353 Marionette TRACE conn3 <- [1,786,null,{}] 04:13:15 INFO - PROCESS | 3960 | 1462965195356 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:15 INFO - PROCESS | 3960 | 1462965195434 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:13:15 INFO - PROCESS | 3960 | 1462965195450 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 3960 | ++DOCSHELL 12D69800 == 64 [pid = 3960] [id = 206] 04:13:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (12DE6800) [pid = 3960] [serial = 616] [outer = 00000000] 04:13:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (19B1D800) [pid = 3960] [serial = 617] [outer = 12DE6800] 04:13:15 INFO - PROCESS | 3960 | 1462965195493 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1A03EC00) [pid = 3960] [serial = 618] [outer = 12DE6800] 04:13:15 INFO - PROCESS | 3960 | 1462965195914 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:13:15 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 04:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 595ms 04:13:15 INFO - PROCESS | 3960 | 1462965195949 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 3960 | 1462965195950 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 04:13:15 INFO - PROCESS | 3960 | 1462965195954 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:13:15 INFO - PROCESS | 3960 | 1462965195956 Marionette TRACE conn3 <- [1,790,null,{}] 04:13:15 INFO - PROCESS | 3960 | 1462965195963 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:16 INFO - PROCESS | 3960 | 1462965196042 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:13:16 INFO - PROCESS | 3960 | 1462965196076 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 3960 | ++DOCSHELL 1A818000 == 65 [pid = 3960] [id = 207] 04:13:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (1A895800) [pid = 3960] [serial = 619] [outer = 00000000] 04:13:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1AD19800) [pid = 3960] [serial = 620] [outer = 1A895800] 04:13:16 INFO - PROCESS | 3960 | 1462965196119 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (1AD22800) [pid = 3960] [serial = 621] [outer = 1A895800] 04:13:16 INFO - PROCESS | 3960 | 1462965196539 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:13:16 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 04:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 626ms 04:13:16 INFO - PROCESS | 3960 | 1462965196592 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 3960 | 1462965196594 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 04:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:13:16 INFO - PROCESS | 3960 | 1462965196597 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - PROCESS | 3960 | 1462965196600 Marionette TRACE conn3 <- [1,794,null,{}] 04:13:16 INFO - PROCESS | 3960 | 1462965196603 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:16 INFO - PROCESS | 3960 | 1462965196687 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:13:16 INFO - PROCESS | 3960 | 1462965196696 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 3960 | ++DOCSHELL 1AD85000 == 66 [pid = 3960] [id = 208] 04:13:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (1AD89C00) [pid = 3960] [serial = 622] [outer = 00000000] 04:13:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1B083C00) [pid = 3960] [serial = 623] [outer = 1AD89C00] 04:13:16 INFO - PROCESS | 3960 | 1462965196743 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1B084800) [pid = 3960] [serial = 624] [outer = 1AD89C00] 04:13:17 INFO - PROCESS | 3960 | 1462965197149 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:13:17 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 04:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 594ms 04:13:17 INFO - PROCESS | 3960 | 1462965197205 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 3960 | 1462965197208 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 04:13:17 INFO - PROCESS | 3960 | 1462965197215 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 3960 | 1462965197217 Marionette TRACE conn3 <- [1,798,null,{}] 04:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:13:17 INFO - PROCESS | 3960 | 1462965197221 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:17 INFO - PROCESS | 3960 | 1462965197323 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:13:17 INFO - PROCESS | 3960 | 1462965197562 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 3960 | ++DOCSHELL 11006C00 == 67 [pid = 3960] [id = 209] 04:13:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (11007000) [pid = 3960] [serial = 625] [outer = 00000000] 04:13:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (11010C00) [pid = 3960] [serial = 626] [outer = 11007000] 04:13:17 INFO - PROCESS | 3960 | 1462965197628 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (110FC400) [pid = 3960] [serial = 627] [outer = 11007000] 04:13:18 INFO - PROCESS | 3960 | 1462965198206 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1048ms 04:13:18 INFO - PROCESS | 3960 | 1462965198276 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 3960 | 1462965198281 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 04:13:18 INFO - PROCESS | 3960 | 1462965198286 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:13:18 INFO - PROCESS | 3960 | 1462965198292 Marionette TRACE conn3 <- [1,802,null,{}] 04:13:18 INFO - PROCESS | 3960 | 1462965198298 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:18 INFO - PROCESS | 3960 | 1462965198410 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:13:18 INFO - PROCESS | 3960 | 1462965198539 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 3960 | ++DOCSHELL 15229000 == 68 [pid = 3960] [id = 210] 04:13:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (15A2E000) [pid = 3960] [serial = 628] [outer = 00000000] 04:13:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (15F20800) [pid = 3960] [serial = 629] [outer = 15A2E000] 04:13:18 INFO - PROCESS | 3960 | 1462965198595 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (16BF9C00) [pid = 3960] [serial = 630] [outer = 15A2E000] 04:13:19 INFO - PROCESS | 3960 | 1462965199211 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:13:19 INFO - PROCESS | 3960 | 1462965199299 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 04:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:13:19 INFO - PROCESS | 3960 | 1462965199303 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 3960 | 1462965199305 Marionette TRACE conn3 <- [1,806,null,{}] 04:13:19 INFO - PROCESS | 3960 | 1462965199311 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:19 INFO - PROCESS | 3960 | 1462965199453 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:13:19 INFO - PROCESS | 3960 | 1462965199585 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 3960 | ++DOCSHELL 19B1FC00 == 69 [pid = 3960] [id = 211] 04:13:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (19BEF400) [pid = 3960] [serial = 631] [outer = 00000000] 04:13:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (1AD17400) [pid = 3960] [serial = 632] [outer = 19BEF400] 04:13:19 INFO - PROCESS | 3960 | 1462965199640 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (1B08D000) [pid = 3960] [serial = 633] [outer = 19BEF400] 04:13:20 INFO - PROCESS | 3960 | 1462965200251 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1001ms 04:13:20 INFO - PROCESS | 3960 | 1462965200306 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 3960 | 1462965200308 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 04:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:13:20 INFO - PROCESS | 3960 | 1462965200318 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - PROCESS | 3960 | 1462965200327 Marionette TRACE conn3 <- [1,810,null,{}] 04:13:20 INFO - PROCESS | 3960 | 1462965200333 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:20 INFO - PROCESS | 3960 | 1462965200441 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:13:20 INFO - PROCESS | 3960 | 1462965200568 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 3960 | ++DOCSHELL 10DC5C00 == 70 [pid = 3960] [id = 212] 04:13:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (161B1800) [pid = 3960] [serial = 634] [outer = 00000000] 04:13:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (161BBC00) [pid = 3960] [serial = 635] [outer = 161B1800] 04:13:20 INFO - PROCESS | 3960 | 1462965200621 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (1B252400) [pid = 3960] [serial = 636] [outer = 161B1800] 04:13:21 INFO - PROCESS | 3960 | 1462965201171 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 3960 | 1462965201218 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 04:13:21 INFO - PROCESS | 3960 | 1462965201222 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - PROCESS | 3960 | 1462965201224 Marionette TRACE conn3 <- [1,814,null,{}] 04:13:21 INFO - PROCESS | 3960 | 1462965201228 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:21 INFO - PROCESS | 3960 | 1462965201329 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:13:21 INFO - PROCESS | 3960 | 1462965201433 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:21 INFO - PROCESS | 3960 | ++DOCSHELL 161BB400 == 71 [pid = 3960] [id = 213] 04:13:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (161BDC00) [pid = 3960] [serial = 637] [outer = 00000000] 04:13:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (16B1F400) [pid = 3960] [serial = 638] [outer = 161BDC00] 04:13:21 INFO - PROCESS | 3960 | 1462965201485 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (16B24C00) [pid = 3960] [serial = 639] [outer = 161BDC00] 04:13:22 INFO - PROCESS | 3960 | 1462965202019 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 829ms 04:13:22 INFO - PROCESS | 3960 | 1462965202064 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 3960 | 1462965202067 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 04:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:13:22 INFO - PROCESS | 3960 | 1462965202070 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 3960 | 1462965202072 Marionette TRACE conn3 <- [1,818,null,{}] 04:13:22 INFO - PROCESS | 3960 | 1462965202076 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:22 INFO - PROCESS | 3960 | 1462965202175 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:13:22 INFO - PROCESS | 3960 | 1462965202308 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 3960 | ++DOCSHELL 16B26800 == 72 [pid = 3960] [id = 214] 04:13:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (16E12C00) [pid = 3960] [serial = 640] [outer = 00000000] 04:13:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (1AC28C00) [pid = 3960] [serial = 641] [outer = 16E12C00] 04:13:22 INFO - PROCESS | 3960 | 1462965202373 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (1B38E400) [pid = 3960] [serial = 642] [outer = 16E12C00] 04:13:23 INFO - PROCESS | 3960 | 1462965203154 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1142ms 04:13:23 INFO - PROCESS | 3960 | 1462965203215 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:13:23 INFO - PROCESS | 3960 | 1462965203219 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 04:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:13:23 INFO - PROCESS | 3960 | 1462965203224 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - PROCESS | 3960 | 1462965203228 Marionette TRACE conn3 <- [1,822,null,{}] 04:13:23 INFO - PROCESS | 3960 | 1462965203234 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:23 INFO - PROCESS | 3960 | 1462965203339 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:13:23 INFO - PROCESS | 3960 | 1462965203482 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 3960 | ++DOCSHELL 11006800 == 73 [pid = 3960] [id = 215] 04:13:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1124EC00) [pid = 3960] [serial = 643] [outer = 00000000] 04:13:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (1367C800) [pid = 3960] [serial = 644] [outer = 1124EC00] 04:13:23 INFO - PROCESS | 3960 | 1462965203556 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (144C1800) [pid = 3960] [serial = 645] [outer = 1124EC00] 04:13:24 INFO - PROCESS | 3960 | --DOCSHELL 1AD85000 == 72 [pid = 3960] [id = 208] 04:13:24 INFO - PROCESS | 3960 | --DOCSHELL 1A818000 == 71 [pid = 3960] [id = 207] 04:13:24 INFO - PROCESS | 3960 | --DOCSHELL 12D69800 == 70 [pid = 3960] [id = 206] 04:13:24 INFO - PROCESS | 3960 | --DOCSHELL 19B15800 == 69 [pid = 3960] [id = 205] 04:13:24 INFO - PROCESS | 3960 | --DOCSHELL 1100CC00 == 68 [pid = 3960] [id = 204] 04:13:24 INFO - PROCESS | 3960 | --DOCSHELL 16ED2C00 == 67 [pid = 3960] [id = 203] 04:13:24 INFO - PROCESS | 3960 | --DOCSHELL 16BF3000 == 66 [pid = 3960] [id = 202] 04:13:24 INFO - PROCESS | 3960 | --DOCSHELL 144C5000 == 65 [pid = 3960] [id = 201] 04:13:24 INFO - PROCESS | 3960 | --DOCSHELL 11002000 == 64 [pid = 3960] [id = 200] 04:13:24 INFO - PROCESS | 3960 | --DOCSHELL 1100B000 == 63 [pid = 3960] [id = 199] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (1A049C00) [pid = 3960] [serial = 575] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (19B1EC00) [pid = 3960] [serial = 551] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (13EC9400) [pid = 3960] [serial = 554] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (173CCC00) [pid = 3960] [serial = 569] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (173E5C00) [pid = 3960] [serial = 570] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (19B14800) [pid = 3960] [serial = 572] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (15D62400) [pid = 3960] [serial = 564] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (13ED0800) [pid = 3960] [serial = 563] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (161A4000) [pid = 3960] [serial = 566] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16951800) [pid = 3960] [serial = 567] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (1A6A3800) [pid = 3960] [serial = 560] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (16ED2000) [pid = 3960] [serial = 557] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (1A0E4000) [pid = 3960] [serial = 576] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (1A819400) [pid = 3960] [serial = 578] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (19B1C400) [pid = 3960] [serial = 573] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1A81F000) [pid = 3960] [serial = 579] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (1AA30C00) [pid = 3960] [serial = 581] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (1AA37000) [pid = 3960] [serial = 582] [outer = 00000000] [url = about:blank] 04:13:24 INFO - PROCESS | 3960 | 1462965204219 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1001ms 04:13:24 INFO - PROCESS | 3960 | 1462965204259 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 3960 | 1462965204264 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 04:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:13:24 INFO - PROCESS | 3960 | 1462965204270 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 3960 | 1462965204273 Marionette TRACE conn3 <- [1,826,null,{}] 04:13:24 INFO - PROCESS | 3960 | 1462965204278 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:24 INFO - PROCESS | 3960 | 1462965204362 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:13:24 INFO - PROCESS | 3960 | 1462965204449 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:24 INFO - PROCESS | 3960 | ++DOCSHELL 12DE0400 == 64 [pid = 3960] [id = 216] 04:13:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (1336F000) [pid = 3960] [serial = 646] [outer = 00000000] 04:13:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (1522AC00) [pid = 3960] [serial = 647] [outer = 1336F000] 04:13:24 INFO - PROCESS | 3960 | 1462965204501 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (15F20C00) [pid = 3960] [serial = 648] [outer = 1336F000] 04:13:24 INFO - PROCESS | 3960 | 1462965204881 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 626ms 04:13:24 INFO - PROCESS | 3960 | 1462965204907 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 3960 | 1462965204909 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 04:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:13:24 INFO - PROCESS | 3960 | 1462965204913 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 3960 | 1462965204916 Marionette TRACE conn3 <- [1,830,null,{}] 04:13:24 INFO - PROCESS | 3960 | 1462965204927 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:25 INFO - PROCESS | 3960 | 1462965205040 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:13:25 INFO - PROCESS | 3960 | 1462965205048 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 3960 | ++DOCSHELL 161B5000 == 65 [pid = 3960] [id = 217] 04:13:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (161B7000) [pid = 3960] [serial = 649] [outer = 00000000] 04:13:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (16B1F000) [pid = 3960] [serial = 650] [outer = 161B7000] 04:13:25 INFO - PROCESS | 3960 | 1462965205095 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (16BF8400) [pid = 3960] [serial = 651] [outer = 161B7000] 04:13:25 INFO - PROCESS | 3960 | 1462965205548 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 688ms 04:13:25 INFO - PROCESS | 3960 | 1462965205612 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:13:25 INFO - PROCESS | 3960 | 1462965205614 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 04:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:13:25 INFO - PROCESS | 3960 | 1462965205618 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - PROCESS | 3960 | 1462965205619 Marionette TRACE conn3 <- [1,834,null,{}] 04:13:25 INFO - PROCESS | 3960 | 1462965205622 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:25 INFO - PROCESS | 3960 | 1462965205704 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:13:25 INFO - PROCESS | 3960 | 1462965205713 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 3960 | ++DOCSHELL 16C64000 == 66 [pid = 3960] [id = 218] 04:13:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (16EC6800) [pid = 3960] [serial = 652] [outer = 00000000] 04:13:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (173DB400) [pid = 3960] [serial = 653] [outer = 16EC6800] 04:13:25 INFO - PROCESS | 3960 | 1462965205758 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (17AD0400) [pid = 3960] [serial = 654] [outer = 16EC6800] 04:13:26 INFO - PROCESS | 3960 | 1462965206214 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 641ms 04:13:26 INFO - PROCESS | 3960 | 1462965206256 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 3960 | 1462965206258 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 04:13:26 INFO - PROCESS | 3960 | 1462965206261 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:13:26 INFO - PROCESS | 3960 | 1462965206263 Marionette TRACE conn3 <- [1,838,null,{}] 04:13:26 INFO - PROCESS | 3960 | 1462965206266 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:26 INFO - PROCESS | 3960 | 1462965206387 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:13:26 INFO - PROCESS | 3960 | 1462965206476 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 3960 | ++DOCSHELL 170D5C00 == 67 [pid = 3960] [id = 219] 04:13:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (173E0000) [pid = 3960] [serial = 655] [outer = 00000000] 04:13:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (184E8400) [pid = 3960] [serial = 656] [outer = 173E0000] 04:13:26 INFO - PROCESS | 3960 | 1462965206519 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (19B14800) [pid = 3960] [serial = 657] [outer = 173E0000] 04:13:26 INFO - PROCESS | 3960 | 1462965206943 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 735ms 04:13:27 INFO - PROCESS | 3960 | 1462965207002 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 3960 | 1462965207004 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 04:13:27 INFO - PROCESS | 3960 | 1462965207007 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:13:27 INFO - PROCESS | 3960 | 1462965207009 Marionette TRACE conn3 <- [1,842,null,{}] 04:13:27 INFO - PROCESS | 3960 | 1462965207018 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:27 INFO - PROCESS | 3960 | 1462965207143 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:13:27 INFO - PROCESS | 3960 | 1462965207206 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 3960 | ++DOCSHELL 11002400 == 68 [pid = 3960] [id = 220] 04:13:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (1804D400) [pid = 3960] [serial = 658] [outer = 00000000] 04:13:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (1A81A800) [pid = 3960] [serial = 659] [outer = 1804D400] 04:13:27 INFO - PROCESS | 3960 | 1462965207252 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (1A81BC00) [pid = 3960] [serial = 660] [outer = 1804D400] 04:13:27 INFO - PROCESS | 3960 | 1462965207648 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 688ms 04:13:27 INFO - PROCESS | 3960 | 1462965207740 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 3960 | 1462965207742 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 04:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:13:27 INFO - PROCESS | 3960 | 1462965207748 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 3960 | 1462965207750 Marionette TRACE conn3 <- [1,846,null,{}] 04:13:27 INFO - PROCESS | 3960 | 1462965207753 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:27 INFO - PROCESS | 3960 | 1462965207863 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:13:27 INFO - PROCESS | 3960 | 1462965207876 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 3960 | ++DOCSHELL 16ED2C00 == 69 [pid = 3960] [id = 221] 04:13:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1A047000) [pid = 3960] [serial = 661] [outer = 00000000] 04:13:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (1AC2A800) [pid = 3960] [serial = 662] [outer = 1A047000] 04:13:27 INFO - PROCESS | 3960 | 1462965207970 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (1AD1BC00) [pid = 3960] [serial = 663] [outer = 1A047000] 04:13:28 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (17A69000) [pid = 3960] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:13:28 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (16EF5400) [pid = 3960] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:13:28 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (19B20400) [pid = 3960] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:13:28 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (1124D400) [pid = 3960] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:13:28 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (15224C00) [pid = 3960] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:13:28 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (16BF9000) [pid = 3960] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:13:28 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (1100B400) [pid = 3960] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:13:28 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (12DE6800) [pid = 3960] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:13:28 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (1A895800) [pid = 3960] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:13:28 INFO - PROCESS | 3960 | 1462965208395 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 704ms 04:13:28 INFO - PROCESS | 3960 | 1462965208446 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 3960 | 1462965208448 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 04:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:13:28 INFO - PROCESS | 3960 | 1462965208451 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 3960 | 1462965208453 Marionette TRACE conn3 <- [1,850,null,{}] 04:13:28 INFO - PROCESS | 3960 | 1462965208456 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:28 INFO - PROCESS | 3960 | 1462965208543 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:13:28 INFO - PROCESS | 3960 | 1462965208549 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:28 INFO - PROCESS | 3960 | ++DOCSHELL 15A2D400 == 70 [pid = 3960] [id = 222] 04:13:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (15A33000) [pid = 3960] [serial = 664] [outer = 00000000] 04:13:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (1AA31000) [pid = 3960] [serial = 665] [outer = 15A33000] 04:13:28 INFO - PROCESS | 3960 | 1462965208605 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (1AD1B800) [pid = 3960] [serial = 666] [outer = 15A33000] 04:13:29 INFO - PROCESS | 3960 | 1462965209032 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 642ms 04:13:29 INFO - PROCESS | 3960 | 1462965209089 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 3960 | 1462965209091 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 04:13:29 INFO - PROCESS | 3960 | 1462965209095 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:13:29 INFO - PROCESS | 3960 | 1462965209097 Marionette TRACE conn3 <- [1,854,null,{}] 04:13:29 INFO - PROCESS | 3960 | 1462965209100 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:29 INFO - PROCESS | 3960 | 1462965209183 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:13:29 INFO - PROCESS | 3960 | 1462965209216 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 3960 | ++DOCSHELL 0F507C00 == 71 [pid = 3960] [id = 223] 04:13:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (0F509800) [pid = 3960] [serial = 667] [outer = 00000000] 04:13:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (0F50D400) [pid = 3960] [serial = 668] [outer = 0F509800] 04:13:29 INFO - PROCESS | 3960 | 1462965209259 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (0F510400) [pid = 3960] [serial = 669] [outer = 0F509800] 04:13:29 INFO - PROCESS | 3960 | 1462965209680 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 626ms 04:13:29 INFO - PROCESS | 3960 | 1462965209733 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 3960 | 1462965209735 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 04:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:13:29 INFO - PROCESS | 3960 | 1462965209738 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - PROCESS | 3960 | 1462965209741 Marionette TRACE conn3 <- [1,858,null,{}] 04:13:29 INFO - PROCESS | 3960 | 1462965209744 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:29 INFO - PROCESS | 3960 | 1462965209825 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:13:29 INFO - PROCESS | 3960 | 1462965209831 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 3960 | ++DOCSHELL 0F50D000 == 72 [pid = 3960] [id = 224] 04:13:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (0F50F800) [pid = 3960] [serial = 670] [outer = 00000000] 04:13:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (16F53000) [pid = 3960] [serial = 671] [outer = 0F50F800] 04:13:29 INFO - PROCESS | 3960 | 1462965209874 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (16F56800) [pid = 3960] [serial = 672] [outer = 0F50F800] 04:13:30 INFO - PROCESS | 3960 | 1462965210309 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 594ms 04:13:30 INFO - PROCESS | 3960 | 1462965210397 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:13:30 INFO - PROCESS | 3960 | 1462965210401 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 04:13:30 INFO - PROCESS | 3960 | 1462965210407 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:13:30 INFO - PROCESS | 3960 | 1462965210412 Marionette TRACE conn3 <- [1,862,null,{}] 04:13:30 INFO - PROCESS | 3960 | 1462965210418 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:30 INFO - PROCESS | 3960 | 1462965210550 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:13:30 INFO - PROCESS | 3960 | 1462965210696 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 3960 | ++DOCSHELL 110F7400 == 73 [pid = 3960] [id = 225] 04:13:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (110F8C00) [pid = 3960] [serial = 673] [outer = 00000000] 04:13:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (11D0F800) [pid = 3960] [serial = 674] [outer = 110F8C00] 04:13:30 INFO - PROCESS | 3960 | 1462965210750 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (1367F400) [pid = 3960] [serial = 675] [outer = 110F8C00] 04:13:31 INFO - PROCESS | 3960 | 1462965211295 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 939ms 04:13:31 INFO - PROCESS | 3960 | 1462965211354 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 3960 | 1462965211358 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 04:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:13:31 INFO - PROCESS | 3960 | 1462965211366 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 3960 | 1462965211369 Marionette TRACE conn3 <- [1,866,null,{}] 04:13:31 INFO - PROCESS | 3960 | 1462965211374 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:31 INFO - PROCESS | 3960 | 1462965211481 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:13:31 INFO - PROCESS | 3960 | 1462965211619 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 3960 | ++DOCSHELL 156BE800 == 74 [pid = 3960] [id = 226] 04:13:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (156BF000) [pid = 3960] [serial = 676] [outer = 00000000] 04:13:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (161BC000) [pid = 3960] [serial = 677] [outer = 156BF000] 04:13:31 INFO - PROCESS | 3960 | 1462965211673 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (16B1E400) [pid = 3960] [serial = 678] [outer = 156BF000] 04:13:32 INFO - PROCESS | 3960 | 1462965212241 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 891ms 04:13:32 INFO - PROCESS | 3960 | 1462965212274 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:13:32 INFO - PROCESS | 3960 | 1462965212276 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 04:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:13:32 INFO - PROCESS | 3960 | 1462965212281 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - PROCESS | 3960 | 1462965212283 Marionette TRACE conn3 <- [1,870,null,{}] 04:13:32 INFO - PROCESS | 3960 | 1462965212293 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:32 INFO - PROCESS | 3960 | 1462965212403 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:13:32 INFO - PROCESS | 3960 | 1462965212510 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:32 INFO - PROCESS | 3960 | ++DOCSHELL 173DE800 == 75 [pid = 3960] [id = 227] 04:13:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (173DF800) [pid = 3960] [serial = 679] [outer = 00000000] 04:13:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (18156000) [pid = 3960] [serial = 680] [outer = 173DF800] 04:13:32 INFO - PROCESS | 3960 | 1462965212570 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (19B20400) [pid = 3960] [serial = 681] [outer = 173DF800] 04:13:33 INFO - PROCESS | 3960 | 1462965213143 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 954ms 04:13:33 INFO - PROCESS | 3960 | 1462965213225 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:13:33 INFO - PROCESS | 3960 | 1462965213227 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 04:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:13:33 INFO - PROCESS | 3960 | 1462965213231 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - PROCESS | 3960 | 1462965213233 Marionette TRACE conn3 <- [1,874,null,{}] 04:13:33 INFO - PROCESS | 3960 | 1462965213236 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:33 INFO - PROCESS | 3960 | 1462965213345 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:13:33 INFO - PROCESS | 3960 | 1462965213445 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 3960 | ++DOCSHELL 1A047C00 == 76 [pid = 3960] [id = 228] 04:13:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (1A819400) [pid = 3960] [serial = 682] [outer = 00000000] 04:13:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (1AD22C00) [pid = 3960] [serial = 683] [outer = 1A819400] 04:13:33 INFO - PROCESS | 3960 | 1462965213497 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (1B384C00) [pid = 3960] [serial = 684] [outer = 1A819400] 04:13:34 INFO - PROCESS | 3960 | 1462965214026 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 845ms 04:13:34 INFO - PROCESS | 3960 | 1462965214073 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 3960 | 1462965214076 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 04:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:13:34 INFO - PROCESS | 3960 | 1462965214079 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 3960 | 1462965214081 Marionette TRACE conn3 <- [1,878,null,{}] 04:13:34 INFO - PROCESS | 3960 | 1462965214085 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:34 INFO - PROCESS | 3960 | 1462965214187 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:13:34 INFO - PROCESS | 3960 | 1462965214290 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 3960 | ++DOCSHELL 1A69B000 == 77 [pid = 3960] [id = 229] 04:13:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (1A818400) [pid = 3960] [serial = 685] [outer = 00000000] 04:13:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (1B63A400) [pid = 3960] [serial = 686] [outer = 1A818400] 04:13:34 INFO - PROCESS | 3960 | 1462965214343 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (1B63E400) [pid = 3960] [serial = 687] [outer = 1A818400] 04:13:34 INFO - PROCESS | 3960 | 1462965214925 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 907ms 04:13:35 INFO - PROCESS | 3960 | 1462965214983 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 3960 | 1462965214986 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 04:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:13:35 INFO - PROCESS | 3960 | 1462965214990 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 3960 | 1462965214992 Marionette TRACE conn3 <- [1,882,null,{}] 04:13:35 INFO - PROCESS | 3960 | 1462965214996 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:35 INFO - PROCESS | 3960 | 1462965215120 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:13:35 INFO - PROCESS | 3960 | 1462965215228 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:35 INFO - PROCESS | 3960 | ++DOCSHELL 1B7AB400 == 78 [pid = 3960] [id = 230] 04:13:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (1B7AE400) [pid = 3960] [serial = 688] [outer = 00000000] 04:13:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (1B82B800) [pid = 3960] [serial = 689] [outer = 1B7AE400] 04:13:35 INFO - PROCESS | 3960 | 1462965215281 Marionette DEBUG loaded listener.js 04:13:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (1B831400) [pid = 3960] [serial = 690] [outer = 1B7AE400] 04:13:36 INFO - PROCESS | 3960 | 1462965216091 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1142ms 04:13:36 INFO - PROCESS | 3960 | 1462965216137 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:13:36 INFO - PROCESS | 3960 | 1462965216141 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 04:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:13:36 INFO - PROCESS | 3960 | 1462965216160 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 3960 | 1462965216164 Marionette TRACE conn3 <- [1,886,null,{}] 04:13:36 INFO - PROCESS | 3960 | 1462965216170 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:36 INFO - PROCESS | 3960 | 1462965216276 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:13:36 INFO - PROCESS | 3960 | 1462965216406 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 3960 | ++DOCSHELL 0CA7AC00 == 79 [pid = 3960] [id = 231] 04:13:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (0F50E800) [pid = 3960] [serial = 691] [outer = 00000000] 04:13:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (110F5400) [pid = 3960] [serial = 692] [outer = 0F50E800] 04:13:36 INFO - PROCESS | 3960 | 1462965216455 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (12D68000) [pid = 3960] [serial = 693] [outer = 0F50E800] 04:13:37 INFO - PROCESS | 3960 | 1462965217060 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 939ms 04:13:37 INFO - PROCESS | 3960 | 1462965217106 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 3960 | 1462965217112 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 04:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:13:37 INFO - PROCESS | 3960 | 1462965217118 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 3960 | 1462965217120 Marionette TRACE conn3 <- [1,890,null,{}] 04:13:37 INFO - PROCESS | 3960 | 1462965217124 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:37 INFO - PROCESS | 3960 | 1462965217218 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:13:37 INFO - PROCESS | 3960 | 1462965217330 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 3960 | ++DOCSHELL 13B42800 == 80 [pid = 3960] [id = 232] 04:13:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (13EC9400) [pid = 3960] [serial = 694] [outer = 00000000] 04:13:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (1522E000) [pid = 3960] [serial = 695] [outer = 13EC9400] 04:13:37 INFO - PROCESS | 3960 | 1462965217376 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (15D3B800) [pid = 3960] [serial = 696] [outer = 13EC9400] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 0F507C00 == 79 [pid = 3960] [id = 223] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 15A2D400 == 78 [pid = 3960] [id = 222] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 16ED2C00 == 77 [pid = 3960] [id = 221] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 11002400 == 76 [pid = 3960] [id = 220] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 170D5C00 == 75 [pid = 3960] [id = 219] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 16C64000 == 74 [pid = 3960] [id = 218] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 161B5000 == 73 [pid = 3960] [id = 217] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 12DE0400 == 72 [pid = 3960] [id = 216] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 11006800 == 71 [pid = 3960] [id = 215] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 161BB400 == 70 [pid = 3960] [id = 213] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 10DC5C00 == 69 [pid = 3960] [id = 212] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 19B1FC00 == 68 [pid = 3960] [id = 211] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 15229000 == 67 [pid = 3960] [id = 210] 04:13:37 INFO - PROCESS | 3960 | --DOCSHELL 11006C00 == 66 [pid = 3960] [id = 209] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (19B16800) [pid = 3960] [serial = 611] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (17463000) [pid = 3960] [serial = 609] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (1A816400) [pid = 3960] [serial = 614] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (156BCC00) [pid = 3960] [serial = 587] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (12DE9C00) [pid = 3960] [serial = 599] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (13EC9C00) [pid = 3960] [serial = 600] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (15D5B000) [pid = 3960] [serial = 602] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (16953C00) [pid = 3960] [serial = 603] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (16ECDC00) [pid = 3960] [serial = 605] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (12BAD800) [pid = 3960] [serial = 597] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (113B9000) [pid = 3960] [serial = 596] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (173E3800) [pid = 3960] [serial = 590] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (1AD1B000) [pid = 3960] [serial = 593] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (19BF3400) [pid = 3960] [serial = 612] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (1A03EC00) [pid = 3960] [serial = 618] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (19B1D800) [pid = 3960] [serial = 617] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (1AD19800) [pid = 3960] [serial = 620] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (1A89E800) [pid = 3960] [serial = 615] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (1AD17C00) [pid = 3960] [serial = 584] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (173E0800) [pid = 3960] [serial = 608] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (1AD22800) [pid = 3960] [serial = 621] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (1172B000) [pid = 3960] [serial = 606] [outer = 00000000] [url = about:blank] 04:13:37 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (1B083C00) [pid = 3960] [serial = 623] [outer = 00000000] [url = about:blank] 04:13:38 INFO - PROCESS | 3960 | 1462965218176 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1095ms 04:13:38 INFO - PROCESS | 3960 | 1462965218238 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 3960 | 1462965218240 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 04:13:38 INFO - PROCESS | 3960 | 1462965218244 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 3960 | 1462965218248 Marionette TRACE conn3 <- [1,894,null,{}] 04:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:13:38 INFO - PROCESS | 3960 | 1462965218258 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:38 INFO - PROCESS | 3960 | 1462965218345 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:13:38 INFO - PROCESS | 3960 | 1462965218352 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 3960 | ++DOCSHELL 161A2C00 == 67 [pid = 3960] [id = 233] 04:13:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (16B21400) [pid = 3960] [serial = 697] [outer = 00000000] 04:13:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (16BF9800) [pid = 3960] [serial = 698] [outer = 16B21400] 04:13:38 INFO - PROCESS | 3960 | 1462965218403 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (16ECD400) [pid = 3960] [serial = 699] [outer = 16B21400] 04:13:38 INFO - PROCESS | 3960 | 1462965218856 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 641ms 04:13:38 INFO - PROCESS | 3960 | 1462965218887 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 3960 | 1462965218889 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 04:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:13:38 INFO - PROCESS | 3960 | 1462965218892 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 3960 | 1462965218894 Marionette TRACE conn3 <- [1,898,null,{}] 04:13:38 INFO - PROCESS | 3960 | 1462965218898 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:39 INFO - PROCESS | 3960 | 1462965219006 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:13:39 INFO - PROCESS | 3960 | 1462965219015 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:39 INFO - PROCESS | 3960 | ++DOCSHELL 16EF9800 == 68 [pid = 3960] [id = 234] 04:13:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (16EF9C00) [pid = 3960] [serial = 700] [outer = 00000000] 04:13:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (16F5B400) [pid = 3960] [serial = 701] [outer = 16EF9C00] 04:13:39 INFO - PROCESS | 3960 | 1462965219060 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (173C6C00) [pid = 3960] [serial = 702] [outer = 16EF9C00] 04:13:39 INFO - PROCESS | 3960 | 1462965219507 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 688ms 04:13:39 INFO - PROCESS | 3960 | 1462965219592 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 3960 | 1462965219594 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 04:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:13:39 INFO - PROCESS | 3960 | 1462965219597 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 3960 | 1462965219599 Marionette TRACE conn3 <- [1,902,null,{}] 04:13:39 INFO - PROCESS | 3960 | 1462965219603 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:39 INFO - PROCESS | 3960 | 1462965219698 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:13:39 INFO - PROCESS | 3960 | 1462965219704 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:39 INFO - PROCESS | 3960 | ++DOCSHELL 170DFC00 == 69 [pid = 3960] [id = 235] 04:13:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (173DB000) [pid = 3960] [serial = 703] [outer = 00000000] 04:13:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (178C3400) [pid = 3960] [serial = 704] [outer = 173DB000] 04:13:39 INFO - PROCESS | 3960 | 1462965219753 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (1804B800) [pid = 3960] [serial = 705] [outer = 173DB000] 04:13:40 INFO - PROCESS | 3960 | 1462965220214 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 625ms 04:13:40 INFO - PROCESS | 3960 | 1462965220235 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 3960 | 1462965220237 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 04:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:13:40 INFO - PROCESS | 3960 | 1462965220246 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 3960 | 1462965220248 Marionette TRACE conn3 <- [1,906,null,{}] 04:13:40 INFO - PROCESS | 3960 | 1462965220251 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:40 INFO - PROCESS | 3960 | 1462965220404 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:13:40 INFO - PROCESS | 3960 | 1462965220427 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 3960 | ++DOCSHELL 19985400 == 70 [pid = 3960] [id = 236] 04:13:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (19986400) [pid = 3960] [serial = 706] [outer = 00000000] 04:13:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (19B1FC00) [pid = 3960] [serial = 707] [outer = 19986400] 04:13:40 INFO - PROCESS | 3960 | 1462965220472 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (1A03E000) [pid = 3960] [serial = 708] [outer = 19986400] 04:13:40 INFO - PROCESS | 3960 | 1462965220907 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 688ms 04:13:40 INFO - PROCESS | 3960 | 1462965220940 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:13:40 INFO - PROCESS | 3960 | 1462965220942 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 04:13:40 INFO - PROCESS | 3960 | 1462965220945 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:13:40 INFO - PROCESS | 3960 | 1462965220947 Marionette TRACE conn3 <- [1,910,null,{}] 04:13:40 INFO - PROCESS | 3960 | 1462965220951 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:41 INFO - PROCESS | 3960 | 1462965221060 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:13:41 INFO - PROCESS | 3960 | 1462965221115 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 3960 | ++DOCSHELL 1A043000 == 71 [pid = 3960] [id = 237] 04:13:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (1A04CC00) [pid = 3960] [serial = 709] [outer = 00000000] 04:13:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (1A33E400) [pid = 3960] [serial = 710] [outer = 1A04CC00] 04:13:41 INFO - PROCESS | 3960 | 1462965221164 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (1A81C000) [pid = 3960] [serial = 711] [outer = 1A04CC00] 04:13:41 INFO - PROCESS | 3960 | 1462965221562 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 641ms 04:13:41 INFO - PROCESS | 3960 | 1462965221584 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 3960 | 1462965221586 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 04:13:41 INFO - PROCESS | 3960 | 1462965221589 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:13:41 INFO - PROCESS | 3960 | 1462965221591 Marionette TRACE conn3 <- [1,914,null,{}] 04:13:41 INFO - PROCESS | 3960 | 1462965221601 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:41 INFO - PROCESS | 3960 | 1462965221714 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:13:41 INFO - PROCESS | 3960 | 1462965221811 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 3960 | ++DOCSHELL 1A81F800 == 72 [pid = 3960] [id = 238] 04:13:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (1A897800) [pid = 3960] [serial = 712] [outer = 00000000] 04:13:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (1A8A3C00) [pid = 3960] [serial = 713] [outer = 1A897800] 04:13:41 INFO - PROCESS | 3960 | 1462965221856 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (1AA3A800) [pid = 3960] [serial = 714] [outer = 1A897800] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (16E12C00) [pid = 3960] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (1336F000) [pid = 3960] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (1804D400) [pid = 3960] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (110FB000) [pid = 3960] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (144C5800) [pid = 3960] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (15A33000) [pid = 3960] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (173E0000) [pid = 3960] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (161B7000) [pid = 3960] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (1AA2C400) [pid = 3960] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (0F509800) [pid = 3960] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (19BE5400) [pid = 3960] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (12D73400) [pid = 3960] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (16EEEC00) [pid = 3960] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (1B389000) [pid = 3960] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (16955400) [pid = 3960] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (1124EC00) [pid = 3960] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (16E10000) [pid = 3960] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (16EC6800) [pid = 3960] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (10DCB400) [pid = 3960] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (11D04000) [pid = 3960] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (1A047000) [pid = 3960] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (11FF0800) [pid = 3960] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (1B08CC00) [pid = 3960] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (1580F800) [pid = 3960] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (16197C00) [pid = 3960] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:13:42 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (16BEF000) [pid = 3960] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:13:42 INFO - PROCESS | 3960 | 1462965222501 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 939ms 04:13:42 INFO - PROCESS | 3960 | 1462965222536 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 3960 | 1462965222538 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 04:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:13:42 INFO - PROCESS | 3960 | 1462965222541 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 3960 | 1462965222543 Marionette TRACE conn3 <- [1,918,null,{}] 04:13:42 INFO - PROCESS | 3960 | 1462965222546 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:42 INFO - PROCESS | 3960 | 1462965222633 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:13:42 INFO - PROCESS | 3960 | 1462965222639 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:42 INFO - PROCESS | 3960 | ++DOCSHELL 11DF8800 == 73 [pid = 3960] [id = 239] 04:13:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (12D76800) [pid = 3960] [serial = 715] [outer = 00000000] 04:13:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (15D43400) [pid = 3960] [serial = 716] [outer = 12D76800] 04:13:42 INFO - PROCESS | 3960 | 1462965222684 Marionette DEBUG loaded listener.js 04:13:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (16289C00) [pid = 3960] [serial = 717] [outer = 12D76800] 04:13:43 INFO - PROCESS | 3960 | 1462965223104 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 594ms 04:13:43 INFO - PROCESS | 3960 | 1462965223138 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 3960 | 1462965223140 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 04:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:13:43 INFO - PROCESS | 3960 | 1462965223156 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - PROCESS | 3960 | 1462965223157 Marionette TRACE conn3 <- [1,922,null,{}] 04:13:43 INFO - PROCESS | 3960 | 1462965223165 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:43 INFO - PROCESS | 3960 | 1462965223245 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:13:43 INFO - PROCESS | 3960 | 1462965223251 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 3960 | ++DOCSHELL 16BEBC00 == 74 [pid = 3960] [id = 240] 04:13:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (16BF1000) [pid = 3960] [serial = 718] [outer = 00000000] 04:13:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (17432400) [pid = 3960] [serial = 719] [outer = 16BF1000] 04:13:43 INFO - PROCESS | 3960 | 1462965223294 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (1A048C00) [pid = 3960] [serial = 720] [outer = 16BF1000] 04:13:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (1AD21400) [pid = 3960] [serial = 721] [outer = 1B7AD400] 04:13:43 INFO - PROCESS | 3960 | 1462965223824 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 704ms 04:13:43 INFO - PROCESS | 3960 | 1462965223853 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:13:43 INFO - PROCESS | 3960 | 1462965223856 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 04:13:43 INFO - PROCESS | 3960 | 1462965223859 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:13:43 INFO - PROCESS | 3960 | 1462965223861 Marionette TRACE conn3 <- [1,926,null,{}] 04:13:43 INFO - PROCESS | 3960 | 1462965223865 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:43 INFO - PROCESS | 3960 | 1462965223962 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:13:43 INFO - PROCESS | 3960 | 1462965223970 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 3960 | ++DOCSHELL 107EA400 == 75 [pid = 3960] [id = 241] 04:13:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (1AA34800) [pid = 3960] [serial = 722] [outer = 00000000] 04:13:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (1B083C00) [pid = 3960] [serial = 723] [outer = 1AA34800] 04:13:44 INFO - PROCESS | 3960 | 1462965224027 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (1B381800) [pid = 3960] [serial = 724] [outer = 1AA34800] 04:13:44 INFO - PROCESS | 3960 | 1462965224730 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 907ms 04:13:44 INFO - PROCESS | 3960 | 1462965224764 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 3960 | 1462965224771 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 04:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:13:44 INFO - PROCESS | 3960 | 1462965224780 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 3960 | 1462965224785 Marionette TRACE conn3 <- [1,930,null,{}] 04:13:44 INFO - PROCESS | 3960 | 1462965224791 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:44 INFO - PROCESS | 3960 | 1462965224904 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:13:45 INFO - PROCESS | 3960 | 1462965225040 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 3960 | ++DOCSHELL 11244400 == 76 [pid = 3960] [id = 242] 04:13:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (11245400) [pid = 3960] [serial = 725] [outer = 00000000] 04:13:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (1336F000) [pid = 3960] [serial = 726] [outer = 11245400] 04:13:45 INFO - PROCESS | 3960 | 1462965225096 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (13EC5800) [pid = 3960] [serial = 727] [outer = 11245400] 04:13:45 INFO - PROCESS | 3960 | 1462965225648 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 907ms 04:13:45 INFO - PROCESS | 3960 | 1462965225685 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 3960 | 1462965225691 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 04:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:13:45 INFO - PROCESS | 3960 | 1462965225698 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 3960 | 1462965225700 Marionette TRACE conn3 <- [1,934,null,{}] 04:13:45 INFO - PROCESS | 3960 | 1462965225704 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:45 INFO - PROCESS | 3960 | 1462965225818 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:13:45 INFO - PROCESS | 3960 | 1462965225926 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 3960 | ++DOCSHELL 15222400 == 77 [pid = 3960] [id = 243] 04:13:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (1555D800) [pid = 3960] [serial = 728] [outer = 00000000] 04:13:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (16991C00) [pid = 3960] [serial = 729] [outer = 1555D800] 04:13:45 INFO - PROCESS | 3960 | 1462965225978 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (16BED000) [pid = 3960] [serial = 730] [outer = 1555D800] 04:13:46 INFO - PROCESS | 3960 | 1462965226590 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 938ms 04:13:46 INFO - PROCESS | 3960 | 1462965226641 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:13:46 INFO - PROCESS | 3960 | 1462965226644 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 04:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:13:46 INFO - PROCESS | 3960 | 1462965226648 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:13:46 INFO - PROCESS | 3960 | 1462965226651 Marionette TRACE conn3 <- [1,938,null,{}] 04:13:46 INFO - PROCESS | 3960 | 1462965226662 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:46 INFO - PROCESS | 3960 | 1462965226771 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:13:46 INFO - PROCESS | 3960 | 1462965226915 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 3960 | ++DOCSHELL 1997FC00 == 78 [pid = 3960] [id = 244] 04:13:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (19980000) [pid = 3960] [serial = 731] [outer = 00000000] 04:13:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (1A818800) [pid = 3960] [serial = 732] [outer = 19980000] 04:13:46 INFO - PROCESS | 3960 | 1462965226975 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (1A8A0800) [pid = 3960] [serial = 733] [outer = 19980000] 04:13:47 INFO - PROCESS | 3960 | 1462965227490 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 892ms 04:13:47 INFO - PROCESS | 3960 | 1462965227551 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 3960 | 1462965227554 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 04:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:13:47 INFO - PROCESS | 3960 | 1462965227558 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 3960 | 1462965227560 Marionette TRACE conn3 <- [1,942,null,{}] 04:13:47 INFO - PROCESS | 3960 | 1462965227563 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:47 INFO - PROCESS | 3960 | 1462965227668 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:13:47 INFO - PROCESS | 3960 | 1462965227774 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 3960 | ++DOCSHELL 16EF4000 == 79 [pid = 3960] [id = 245] 04:13:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (19BF3400) [pid = 3960] [serial = 734] [outer = 00000000] 04:13:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (1B085000) [pid = 3960] [serial = 735] [outer = 19BF3400] 04:13:47 INFO - PROCESS | 3960 | 1462965227831 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (1B639800) [pid = 3960] [serial = 736] [outer = 19BF3400] 04:13:48 INFO - PROCESS | 3960 | 1462965228419 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 907ms 04:13:48 INFO - PROCESS | 3960 | 1462965228461 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 3960 | 1462965228463 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 04:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:13:48 INFO - PROCESS | 3960 | 1462965228467 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 3960 | 1462965228469 Marionette TRACE conn3 <- [1,946,null,{}] 04:13:48 INFO - PROCESS | 3960 | 1462965228472 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:48 INFO - PROCESS | 3960 | 1462965228574 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:13:48 INFO - PROCESS | 3960 | 1462965228679 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:48 INFO - PROCESS | 3960 | ++DOCSHELL 1A817400 == 80 [pid = 3960] [id = 246] 04:13:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (1A89E800) [pid = 3960] [serial = 737] [outer = 00000000] 04:13:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (1B775C00) [pid = 3960] [serial = 738] [outer = 1A89E800] 04:13:48 INFO - PROCESS | 3960 | 1462965228732 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (1B77A800) [pid = 3960] [serial = 739] [outer = 1A89E800] 04:13:49 INFO - PROCESS | 3960 | 1462965229313 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 908ms 04:13:49 INFO - PROCESS | 3960 | 1462965229371 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 3960 | 1462965229374 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 04:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:13:49 INFO - PROCESS | 3960 | 1462965229377 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 3960 | 1462965229379 Marionette TRACE conn3 <- [1,950,null,{}] 04:13:49 INFO - PROCESS | 3960 | 1462965229383 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:49 INFO - PROCESS | 3960 | 1462965229504 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:13:49 INFO - PROCESS | 3960 | 1462965229612 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 3960 | ++DOCSHELL 144B7800 == 81 [pid = 3960] [id = 247] 04:13:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (156B2000) [pid = 3960] [serial = 740] [outer = 00000000] 04:13:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (16957400) [pid = 3960] [serial = 741] [outer = 156B2000] 04:13:49 INFO - PROCESS | 3960 | 1462965229666 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (17036C00) [pid = 3960] [serial = 742] [outer = 156B2000] 04:13:50 INFO - PROCESS | 3960 | 1462965230418 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1080ms 04:13:50 INFO - PROCESS | 3960 | 1462965230471 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 3960 | 1462965230475 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 04:13:50 INFO - PROCESS | 3960 | 1462965230481 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:13:50 INFO - PROCESS | 3960 | 1462965230484 Marionette TRACE conn3 <- [1,954,null,{}] 04:13:50 INFO - PROCESS | 3960 | 1462965230490 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:50 INFO - PROCESS | 3960 | 1462965230590 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:13:50 INFO - PROCESS | 3960 | 1462965230733 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 3960 | ++DOCSHELL 110F3000 == 82 [pid = 3960] [id = 248] 04:13:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (110F4800) [pid = 3960] [serial = 743] [outer = 00000000] 04:13:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (12D6CC00) [pid = 3960] [serial = 744] [outer = 110F4800] 04:13:50 INFO - PROCESS | 3960 | 1462965230788 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (12D76C00) [pid = 3960] [serial = 745] [outer = 110F4800] 04:13:51 INFO - PROCESS | 3960 | 1462965231481 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:13:51 INFO - PROCESS | 3960 | --DOCSHELL 16BEBC00 == 81 [pid = 3960] [id = 240] 04:13:51 INFO - PROCESS | 3960 | --DOCSHELL 11DF8800 == 80 [pid = 3960] [id = 239] 04:13:51 INFO - PROCESS | 3960 | --DOCSHELL 1A81F800 == 79 [pid = 3960] [id = 238] 04:13:51 INFO - PROCESS | 3960 | --DOCSHELL 1A043000 == 78 [pid = 3960] [id = 237] 04:13:51 INFO - PROCESS | 3960 | --DOCSHELL 19985400 == 77 [pid = 3960] [id = 236] 04:13:51 INFO - PROCESS | 3960 | --DOCSHELL 170DFC00 == 76 [pid = 3960] [id = 235] 04:13:51 INFO - PROCESS | 3960 | --DOCSHELL 16EF9800 == 75 [pid = 3960] [id = 234] 04:13:51 INFO - PROCESS | 3960 | --DOCSHELL 161A2C00 == 74 [pid = 3960] [id = 233] 04:13:51 INFO - PROCESS | 3960 | --DOCSHELL 13B42800 == 73 [pid = 3960] [id = 232] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (161BBC00) [pid = 3960] [serial = 635] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (11010C00) [pid = 3960] [serial = 626] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (16B1F400) [pid = 3960] [serial = 638] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (15F20800) [pid = 3960] [serial = 629] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (1AD17400) [pid = 3960] [serial = 632] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (16F53000) [pid = 3960] [serial = 671] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOCSHELL 0CA7AC00 == 72 [pid = 3960] [id = 231] 04:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1049ms 04:13:51 INFO - PROCESS | 3960 | 1462965231556 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 3960 | 1462965231561 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 04:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (1AC28C00) [pid = 3960] [serial = 641] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (15F20C00) [pid = 3960] [serial = 648] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (1A81BC00) [pid = 3960] [serial = 660] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (1B38E400) [pid = 3960] [serial = 642] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (144C4800) [pid = 3960] [serial = 522] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (16ECB800) [pid = 3960] [serial = 477] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (1AD1B800) [pid = 3960] [serial = 666] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (19B14800) [pid = 3960] [serial = 657] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (16B1F000) [pid = 3960] [serial = 650] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (1B249400) [pid = 3960] [serial = 528] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (0F50D400) [pid = 3960] [serial = 668] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (1B088000) [pid = 3960] [serial = 429] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (13ED1000) [pid = 3960] [serial = 474] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (1A81A800) [pid = 3960] [serial = 659] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (173C7800) [pid = 3960] [serial = 432] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (1B63C800) [pid = 3960] [serial = 531] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (16BF4400) [pid = 3960] [serial = 426] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (1367C800) [pid = 3960] [serial = 644] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (0F510400) [pid = 3960] [serial = 669] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (16BF8400) [pid = 3960] [serial = 651] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (1AD8C800) [pid = 3960] [serial = 483] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (173DB400) [pid = 3960] [serial = 653] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (10DD2800) [pid = 3960] [serial = 471] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (184E8400) [pid = 3960] [serial = 656] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (13686C00) [pid = 3960] [serial = 423] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (1AC2A800) [pid = 3960] [serial = 662] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (1A896000) [pid = 3960] [serial = 561] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (1522AC00) [pid = 3960] [serial = 647] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (1AD1BC00) [pid = 3960] [serial = 663] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (144C1800) [pid = 3960] [serial = 645] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (1B387000) [pid = 3960] [serial = 374] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (19B19800) [pid = 3960] [serial = 480] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (1AA31000) [pid = 3960] [serial = 665] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (17AD0400) [pid = 3960] [serial = 654] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (161A0C00) [pid = 3960] [serial = 435] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (17A6B400) [pid = 3960] [serial = 525] [outer = 00000000] [url = about:blank] 04:13:51 INFO - PROCESS | 3960 | 1462965231603 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 3960 | 1462965231605 Marionette TRACE conn3 <- [1,958,null,{}] 04:13:51 INFO - PROCESS | 3960 | 1462965231615 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:51 INFO - PROCESS | 3960 | 1462965231705 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:13:51 INFO - PROCESS | 3960 | 1462965231713 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 3960 | ++DOCSHELL 110F6400 == 73 [pid = 3960] [id = 249] 04:13:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (110F6800) [pid = 3960] [serial = 746] [outer = 00000000] 04:13:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (12D69000) [pid = 3960] [serial = 747] [outer = 110F6800] 04:13:51 INFO - PROCESS | 3960 | 1462965231757 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (13B42800) [pid = 3960] [serial = 748] [outer = 110F6800] 04:13:52 INFO - PROCESS | 3960 | 1462965232234 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 657ms 04:13:52 INFO - PROCESS | 3960 | 1462965232245 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 3960 | 1462965232247 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 04:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:13:52 INFO - PROCESS | 3960 | 1462965232250 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 3960 | 1462965232253 Marionette TRACE conn3 <- [1,962,null,{}] 04:13:52 INFO - PROCESS | 3960 | 1462965232298 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:52 INFO - PROCESS | 3960 | 1462965232387 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:13:52 INFO - PROCESS | 3960 | 1462965232397 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 3960 | ++DOCSHELL 15D62400 == 74 [pid = 3960] [id = 250] 04:13:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (15D66C00) [pid = 3960] [serial = 749] [outer = 00000000] 04:13:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (161A6800) [pid = 3960] [serial = 750] [outer = 15D66C00] 04:13:52 INFO - PROCESS | 3960 | 1462965232444 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (16992000) [pid = 3960] [serial = 751] [outer = 15D66C00] 04:13:52 INFO - PROCESS | 3960 | 1462965232901 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 688ms 04:13:52 INFO - PROCESS | 3960 | 1462965232929 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 3960 | 1462965232932 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 04:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:13:52 INFO - PROCESS | 3960 | 1462965232936 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 3960 | 1462965232939 Marionette TRACE conn3 <- [1,966,null,{}] 04:13:52 INFO - PROCESS | 3960 | 1462965232943 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:53 INFO - PROCESS | 3960 | 1462965233029 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:13:53 INFO - PROCESS | 3960 | 1462965233036 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 3960 | ++DOCSHELL 16BECC00 == 75 [pid = 3960] [id = 251] 04:13:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (16BEE400) [pid = 3960] [serial = 752] [outer = 00000000] 04:13:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (16C5C400) [pid = 3960] [serial = 753] [outer = 16BEE400] 04:13:53 INFO - PROCESS | 3960 | 1462965233083 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (16ED0800) [pid = 3960] [serial = 754] [outer = 16BEE400] 04:13:53 INFO - PROCESS | 3960 | 1462965233524 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 642ms 04:13:53 INFO - PROCESS | 3960 | 1462965233573 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 3960 | 1462965233575 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 04:13:53 INFO - PROCESS | 3960 | 1462965233578 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:13:53 INFO - PROCESS | 3960 | 1462965233580 Marionette TRACE conn3 <- [1,970,null,{}] 04:13:53 INFO - PROCESS | 3960 | 1462965233583 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:53 INFO - PROCESS | 3960 | 1462965233673 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:13:53 INFO - PROCESS | 3960 | 1462965233680 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 3960 | ++DOCSHELL 16EED800 == 76 [pid = 3960] [id = 252] 04:13:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (16EEF800) [pid = 3960] [serial = 755] [outer = 00000000] 04:13:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (16EF9800) [pid = 3960] [serial = 756] [outer = 16EEF800] 04:13:53 INFO - PROCESS | 3960 | 1462965233724 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (16EF1400) [pid = 3960] [serial = 757] [outer = 16EEF800] 04:13:54 INFO - PROCESS | 3960 | 1462965234226 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 704ms 04:13:54 INFO - PROCESS | 3960 | 1462965234278 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 3960 | 1462965234280 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 04:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:13:54 INFO - PROCESS | 3960 | 1462965234289 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 3960 | 1462965234290 Marionette TRACE conn3 <- [1,974,null,{}] 04:13:54 INFO - PROCESS | 3960 | 1462965234294 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:54 INFO - PROCESS | 3960 | 1462965234424 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:13:54 INFO - PROCESS | 3960 | 1462965234487 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 3960 | ++DOCSHELL 16B25800 == 77 [pid = 3960] [id = 253] 04:13:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (16BF2800) [pid = 3960] [serial = 758] [outer = 00000000] 04:13:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (17042400) [pid = 3960] [serial = 759] [outer = 16BF2800] 04:13:54 INFO - PROCESS | 3960 | 1462965234532 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (173C7800) [pid = 3960] [serial = 760] [outer = 16BF2800] 04:13:54 INFO - PROCESS | 3960 | 1462965234951 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 688ms 04:13:54 INFO - PROCESS | 3960 | 1462965234990 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 3960 | 1462965234992 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 04:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:13:54 INFO - PROCESS | 3960 | 1462965234995 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 3960 | 1462965234997 Marionette TRACE conn3 <- [1,978,null,{}] 04:13:55 INFO - PROCESS | 3960 | 1462965235000 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:55 INFO - PROCESS | 3960 | 1462965235137 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:13:55 INFO - PROCESS | 3960 | 1462965235149 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 3960 | ++DOCSHELL 173E2800 == 78 [pid = 3960] [id = 254] 04:13:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (173E3000) [pid = 3960] [serial = 761] [outer = 00000000] 04:13:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (17AD0C00) [pid = 3960] [serial = 762] [outer = 173E3000] 04:13:55 INFO - PROCESS | 3960 | 1462965235243 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (1809B800) [pid = 3960] [serial = 763] [outer = 173E3000] 04:13:55 INFO - PROCESS | 3960 | 1462965235644 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 704ms 04:13:55 INFO - PROCESS | 3960 | 1462965235693 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 3960 | 1462965235695 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 04:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:13:55 INFO - PROCESS | 3960 | 1462965235698 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 3960 | 1462965235700 Marionette TRACE conn3 <- [1,982,null,{}] 04:13:55 INFO - PROCESS | 3960 | 1462965235703 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:55 INFO - PROCESS | 3960 | 1462965235818 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:13:55 INFO - PROCESS | 3960 | 1462965235885 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 3960 | ++DOCSHELL 16F5D400 == 79 [pid = 3960] [id = 255] 04:13:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (184ECC00) [pid = 3960] [serial = 764] [outer = 00000000] 04:13:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (19B16C00) [pid = 3960] [serial = 765] [outer = 184ECC00] 04:13:55 INFO - PROCESS | 3960 | 1462965235929 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (19BEE800) [pid = 3960] [serial = 766] [outer = 184ECC00] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (19986400) [pid = 3960] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (1A04CC00) [pid = 3960] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (0F50E800) [pid = 3960] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (173DB000) [pid = 3960] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (16EF9C00) [pid = 3960] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (13EC9400) [pid = 3960] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (1A897800) [pid = 3960] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (16BF1000) [pid = 3960] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (16B21400) [pid = 3960] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (12D76800) [pid = 3960] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (1A049800) [pid = 3960] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:13:56 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (1AD89C00) [pid = 3960] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:13:56 INFO - PROCESS | 3960 | 1462965236523 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 845ms 04:13:56 INFO - PROCESS | 3960 | 1462965236546 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:13:56 INFO - PROCESS | 3960 | 1462965236548 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 04:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:13:56 INFO - PROCESS | 3960 | 1462965236551 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - PROCESS | 3960 | 1462965236553 Marionette TRACE conn3 <- [1,986,null,{}] 04:13:56 INFO - PROCESS | 3960 | 1462965236557 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:56 INFO - PROCESS | 3960 | 1462965236641 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:13:56 INFO - PROCESS | 3960 | 1462965236647 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:56 INFO - PROCESS | 3960 | ++DOCSHELL 16F5A800 == 80 [pid = 3960] [id = 256] 04:13:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (178D0000) [pid = 3960] [serial = 767] [outer = 00000000] 04:13:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (19983400) [pid = 3960] [serial = 768] [outer = 178D0000] 04:13:56 INFO - PROCESS | 3960 | 1462965236690 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (19B19800) [pid = 3960] [serial = 769] [outer = 178D0000] 04:13:57 INFO - PROCESS | 3960 | 1462965237112 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 595ms 04:13:57 INFO - PROCESS | 3960 | 1462965237160 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 3960 | 1462965237162 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 04:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:13:57 INFO - PROCESS | 3960 | 1462965237166 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 3960 | 1462965237168 Marionette TRACE conn3 <- [1,990,null,{}] 04:13:57 INFO - PROCESS | 3960 | 1462965237171 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:57 INFO - PROCESS | 3960 | 1462965237257 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:13:57 INFO - PROCESS | 3960 | 1462965237264 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 3960 | ++DOCSHELL 1A049800 == 81 [pid = 3960] [id = 257] 04:13:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (1A336000) [pid = 3960] [serial = 770] [outer = 00000000] 04:13:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (1A81DC00) [pid = 3960] [serial = 771] [outer = 1A336000] 04:13:57 INFO - PROCESS | 3960 | 1462965237307 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (1A89B800) [pid = 3960] [serial = 772] [outer = 1A336000] 04:13:57 INFO - PROCESS | 3960 | 1462965237756 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 641ms 04:13:57 INFO - PROCESS | 3960 | 1462965237804 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 3960 | 1462965237807 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 04:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:13:57 INFO - PROCESS | 3960 | 1462965237814 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 3960 | 1462965237816 Marionette TRACE conn3 <- [1,994,null,{}] 04:13:57 INFO - PROCESS | 3960 | 1462965237820 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:57 INFO - PROCESS | 3960 | 1462965237921 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:13:57 INFO - PROCESS | 3960 | 1462965237929 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 3960 | ++DOCSHELL 184EC800 == 82 [pid = 3960] [id = 258] 04:13:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1A8A1400) [pid = 3960] [serial = 773] [outer = 00000000] 04:13:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (1AD1C400) [pid = 3960] [serial = 774] [outer = 1A8A1400] 04:13:57 INFO - PROCESS | 3960 | 1462965237977 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (1AD85000) [pid = 3960] [serial = 775] [outer = 1A8A1400] 04:13:58 INFO - PROCESS | 3960 | 1462965238654 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 907ms 04:13:58 INFO - PROCESS | 3960 | 1462965238719 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 3960 | 1462965238723 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 04:13:58 INFO - PROCESS | 3960 | 1462965238728 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:13:58 INFO - PROCESS | 3960 | 1462965238732 Marionette TRACE conn3 <- [1,998,null,{}] 04:13:58 INFO - PROCESS | 3960 | 1462965238738 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:58 INFO - PROCESS | 3960 | 1462965238885 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:13:59 INFO - PROCESS | 3960 | 1462965239021 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 3960 | ++DOCSHELL 10D64C00 == 83 [pid = 3960] [id = 259] 04:13:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (10DCD800) [pid = 3960] [serial = 776] [outer = 00000000] 04:13:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (111E9400) [pid = 3960] [serial = 777] [outer = 10DCD800] 04:13:59 INFO - PROCESS | 3960 | 1462965239088 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (140B4400) [pid = 3960] [serial = 778] [outer = 10DCD800] 04:13:59 INFO - PROCESS | 3960 | 1462965239719 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1048ms 04:13:59 INFO - PROCESS | 3960 | 1462965239775 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 3960 | 1462965239781 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 04:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:13:59 INFO - PROCESS | 3960 | 1462965239807 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 3960 | 1462965239810 Marionette TRACE conn3 <- [1,1002,null,{}] 04:13:59 INFO - PROCESS | 3960 | 1462965239814 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:59 INFO - PROCESS | 3960 | 1462965239932 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:14:00 INFO - PROCESS | 3960 | 1462965240068 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 3960 | ++DOCSHELL 1100A800 == 84 [pid = 3960] [id = 260] 04:14:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (15557800) [pid = 3960] [serial = 779] [outer = 00000000] 04:14:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (16BEA400) [pid = 3960] [serial = 780] [outer = 15557800] 04:14:00 INFO - PROCESS | 3960 | 1462965240126 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (17037000) [pid = 3960] [serial = 781] [outer = 15557800] 04:14:00 INFO - PROCESS | 3960 | 1462965240731 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 939ms 04:14:00 INFO - PROCESS | 3960 | 1462965240751 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 3960 | 1462965240753 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 04:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:14:00 INFO - PROCESS | 3960 | 1462965240757 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - PROCESS | 3960 | 1462965240761 Marionette TRACE conn3 <- [1,1006,null,{}] 04:14:00 INFO - PROCESS | 3960 | 1462965240787 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:00 INFO - PROCESS | 3960 | 1462965240902 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:14:01 INFO - PROCESS | 3960 | 1462965241039 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:01 INFO - PROCESS | 3960 | ++DOCSHELL 1A812400 == 85 [pid = 3960] [id = 261] 04:14:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (1A814C00) [pid = 3960] [serial = 782] [outer = 00000000] 04:14:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (1AA2C400) [pid = 3960] [serial = 783] [outer = 1A814C00] 04:14:01 INFO - PROCESS | 3960 | 1462965241104 Marionette DEBUG loaded listener.js 04:14:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (1AC2E800) [pid = 3960] [serial = 784] [outer = 1A814C00] 04:14:01 INFO - PROCESS | 3960 | 1462965241688 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1001ms 04:14:01 INFO - PROCESS | 3960 | 1462965241760 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 3960 | 1462965241763 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 04:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:14:01 INFO - PROCESS | 3960 | 1462965241767 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 3960 | 1462965241769 Marionette TRACE conn3 <- [1,1010,null,{}] 04:14:01 INFO - PROCESS | 3960 | 1462965241773 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:01 INFO - PROCESS | 3960 | 1462965241882 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:14:02 INFO - PROCESS | 3960 | 1462965242017 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 3960 | ++DOCSHELL 1B07F400 == 86 [pid = 3960] [id = 262] 04:14:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (1B081800) [pid = 3960] [serial = 785] [outer = 00000000] 04:14:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (1B08A800) [pid = 3960] [serial = 786] [outer = 1B081800] 04:14:02 INFO - PROCESS | 3960 | 1462965242071 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (1B251000) [pid = 3960] [serial = 787] [outer = 1B081800] 04:14:02 INFO - PROCESS | 3960 | 1462965242596 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 844ms 04:14:02 INFO - PROCESS | 3960 | 1462965242609 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:14:02 INFO - PROCESS | 3960 | 1462965242611 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 04:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:14:02 INFO - PROCESS | 3960 | 1462965242631 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - PROCESS | 3960 | 1462965242633 Marionette TRACE conn3 <- [1,1014,null,{}] 04:14:02 INFO - PROCESS | 3960 | 1462965242637 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:02 INFO - PROCESS | 3960 | 1462965242741 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:14:02 INFO - PROCESS | 3960 | 1462965242863 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 3960 | ++DOCSHELL 10D61000 == 87 [pid = 3960] [id = 263] 04:14:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (110FBC00) [pid = 3960] [serial = 788] [outer = 00000000] 04:14:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (178AB400) [pid = 3960] [serial = 789] [outer = 110FBC00] 04:14:02 INFO - PROCESS | 3960 | 1462965242915 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (178AD400) [pid = 3960] [serial = 790] [outer = 110FBC00] 04:14:03 INFO - PROCESS | 3960 | 1462965243544 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 938ms 04:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:14:03 INFO - PROCESS | 3960 | 1462965243578 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 3960 | 1462965243580 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 04:14:03 INFO - PROCESS | 3960 | 1462965243584 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 3960 | 1462965243586 Marionette TRACE conn3 <- [1,1018,null,{}] 04:14:03 INFO - PROCESS | 3960 | 1462965243589 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:03 INFO - PROCESS | 3960 | 1462965243716 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:14:03 INFO - PROCESS | 3960 | 1462965243826 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 3960 | ++DOCSHELL 140B0000 == 88 [pid = 3960] [id = 264] 04:14:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (144C3800) [pid = 3960] [serial = 791] [outer = 00000000] 04:14:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (173E8800) [pid = 3960] [serial = 792] [outer = 144C3800] 04:14:03 INFO - PROCESS | 3960 | 1462965243879 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (178AF800) [pid = 3960] [serial = 793] [outer = 144C3800] 04:14:04 INFO - PROCESS | 3960 | 1462965244670 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1142ms 04:14:04 INFO - PROCESS | 3960 | 1462965244731 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 3960 | 1462965244736 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 04:14:04 INFO - PROCESS | 3960 | 1462965244741 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:14:04 INFO - PROCESS | 3960 | 1462965244745 Marionette TRACE conn3 <- [1,1022,null,{}] 04:14:04 INFO - PROCESS | 3960 | 1462965244766 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:04 INFO - PROCESS | 3960 | 1462965244908 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:14:05 INFO - PROCESS | 3960 | 1462965245042 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 3960 | ++DOCSHELL 10DC8000 == 89 [pid = 3960] [id = 265] 04:14:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (11513000) [pid = 3960] [serial = 794] [outer = 00000000] 04:14:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (12D68800) [pid = 3960] [serial = 795] [outer = 11513000] 04:14:05 INFO - PROCESS | 3960 | 1462965245094 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (13682400) [pid = 3960] [serial = 796] [outer = 11513000] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 1A049800 == 88 [pid = 3960] [id = 257] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 16F5A800 == 87 [pid = 3960] [id = 256] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 16F5D400 == 86 [pid = 3960] [id = 255] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 173E2800 == 85 [pid = 3960] [id = 254] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 0F50D000 == 84 [pid = 3960] [id = 224] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 16B25800 == 83 [pid = 3960] [id = 253] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 16EED800 == 82 [pid = 3960] [id = 252] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 16BECC00 == 81 [pid = 3960] [id = 251] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 15D62400 == 80 [pid = 3960] [id = 250] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 110F6400 == 79 [pid = 3960] [id = 249] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 110F3000 == 78 [pid = 3960] [id = 248] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (18156000) [pid = 3960] [serial = 680] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (1AD22C00) [pid = 3960] [serial = 683] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (1B63A400) [pid = 3960] [serial = 686] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (1B82B800) [pid = 3960] [serial = 689] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (1B083C00) [pid = 3960] [serial = 723] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 1A817400 == 77 [pid = 3960] [id = 246] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 16EF4000 == 76 [pid = 3960] [id = 245] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 1997FC00 == 75 [pid = 3960] [id = 244] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 15222400 == 74 [pid = 3960] [id = 243] 04:14:05 INFO - PROCESS | 3960 | --DOCSHELL 11244400 == 73 [pid = 3960] [id = 242] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (1B084800) [pid = 3960] [serial = 624] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (1AD23400) [pid = 3960] [serial = 594] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (19B1FC00) [pid = 3960] [serial = 707] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (1A33E400) [pid = 3960] [serial = 710] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (1A03E000) [pid = 3960] [serial = 708] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (12D68000) [pid = 3960] [serial = 693] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (110F5400) [pid = 3960] [serial = 692] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (11D0F800) [pid = 3960] [serial = 674] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (178C3400) [pid = 3960] [serial = 704] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (16F5B400) [pid = 3960] [serial = 701] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (173C6C00) [pid = 3960] [serial = 702] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (15D3B800) [pid = 3960] [serial = 696] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (1522E000) [pid = 3960] [serial = 695] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (161BC000) [pid = 3960] [serial = 677] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (1A8A3C00) [pid = 3960] [serial = 713] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (1A81C000) [pid = 3960] [serial = 711] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (1555C000) [pid = 3960] [serial = 411] [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.] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (17432400) [pid = 3960] [serial = 719] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (1A048C00) [pid = 3960] [serial = 720] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (16ECD400) [pid = 3960] [serial = 699] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (16BF9800) [pid = 3960] [serial = 698] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (1AA3A800) [pid = 3960] [serial = 714] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (15D43400) [pid = 3960] [serial = 716] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (16289C00) [pid = 3960] [serial = 717] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (1804B800) [pid = 3960] [serial = 705] [outer = 00000000] [url = about:blank] 04:14:05 INFO - PROCESS | 3960 | 1462965245695 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1001ms 04:14:05 INFO - PROCESS | 3960 | 1462965245745 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:14:05 INFO - PROCESS | 3960 | 1462965245750 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 04:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:14:05 INFO - PROCESS | 3960 | 1462965245756 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - PROCESS | 3960 | 1462965245759 Marionette TRACE conn3 <- [1,1026,null,{}] 04:14:05 INFO - PROCESS | 3960 | 1462965245762 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:05 INFO - PROCESS | 3960 | 1462965245848 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:14:05 INFO - PROCESS | 3960 | 1462965245857 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 3960 | ++DOCSHELL 110F3000 == 74 [pid = 3960] [id = 266] 04:14:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (110F5400) [pid = 3960] [serial = 797] [outer = 00000000] 04:14:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (13B3B000) [pid = 3960] [serial = 798] [outer = 110F5400] 04:14:05 INFO - PROCESS | 3960 | 1462965245902 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (1522E000) [pid = 3960] [serial = 799] [outer = 110F5400] 04:14:06 INFO - PROCESS | 3960 | 1462965246391 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 689ms 04:14:06 INFO - PROCESS | 3960 | 1462965246455 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:14:06 INFO - PROCESS | 3960 | 1462965246457 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 04:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:14:06 INFO - PROCESS | 3960 | 1462965246488 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 3960 | 1462965246491 Marionette TRACE conn3 <- [1,1030,null,{}] 04:14:06 INFO - PROCESS | 3960 | 1462965246504 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:06 INFO - PROCESS | 3960 | 1462965246592 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:14:06 INFO - PROCESS | 3960 | 1462965246687 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:06 INFO - PROCESS | 3960 | ++DOCSHELL 12E5BC00 == 75 [pid = 3960] [id = 267] 04:14:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (1338F400) [pid = 3960] [serial = 800] [outer = 00000000] 04:14:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (1695B000) [pid = 3960] [serial = 801] [outer = 1338F400] 04:14:06 INFO - PROCESS | 3960 | 1462965246733 Marionette DEBUG loaded listener.js 04:14:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (16BEE800) [pid = 3960] [serial = 802] [outer = 1338F400] 04:14:07 INFO - PROCESS | 3960 | 1462965247112 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 641ms 04:14:07 INFO - PROCESS | 3960 | 1462965247129 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:14:07 INFO - PROCESS | 3960 | 1462965247132 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 04:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:14:07 INFO - PROCESS | 3960 | 1462965247135 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - PROCESS | 3960 | 1462965247137 Marionette TRACE conn3 <- [1,1034,null,{}] 04:14:07 INFO - PROCESS | 3960 | 1462965247140 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:07 INFO - PROCESS | 3960 | 1462965247231 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:14:07 INFO - PROCESS | 3960 | 1462965247237 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:07 INFO - PROCESS | 3960 | ++DOCSHELL 1699F800 == 76 [pid = 3960] [id = 268] 04:14:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (16B1F400) [pid = 3960] [serial = 803] [outer = 00000000] 04:14:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (16ED2800) [pid = 3960] [serial = 804] [outer = 16B1F400] 04:14:07 INFO - PROCESS | 3960 | 1462965247281 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (10713800) [pid = 3960] [serial = 805] [outer = 16B1F400] 04:14:07 INFO - PROCESS | 3960 | 1462965247713 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 641ms 04:14:07 INFO - PROCESS | 3960 | 1462965247772 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:14:07 INFO - PROCESS | 3960 | 1462965247774 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 04:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:14:07 INFO - PROCESS | 3960 | 1462965247782 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - PROCESS | 3960 | 1462965247783 Marionette TRACE conn3 <- [1,1038,null,{}] 04:14:07 INFO - PROCESS | 3960 | 1462965247796 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:07 INFO - PROCESS | 3960 | 1462965247917 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:14:08 INFO - PROCESS | 3960 | 1462965248009 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 3960 | ++DOCSHELL 16BF3400 == 77 [pid = 3960] [id = 269] 04:14:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (16BF3C00) [pid = 3960] [serial = 806] [outer = 00000000] 04:14:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (16EF2800) [pid = 3960] [serial = 807] [outer = 16BF3C00] 04:14:08 INFO - PROCESS | 3960 | 1462965248053 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (16F55C00) [pid = 3960] [serial = 808] [outer = 16BF3C00] 04:14:08 INFO - PROCESS | 3960 | 1462965248478 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 767ms 04:14:08 INFO - PROCESS | 3960 | 1462965248539 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:14:08 INFO - PROCESS | 3960 | 1462965248541 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 04:14:08 INFO - PROCESS | 3960 | 1462965248544 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:14:08 INFO - PROCESS | 3960 | 1462965248546 Marionette TRACE conn3 <- [1,1042,null,{}] 04:14:08 INFO - PROCESS | 3960 | 1462965248549 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:08 INFO - PROCESS | 3960 | 1462965248674 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:14:08 INFO - PROCESS | 3960 | 1462965248739 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 3960 | ++DOCSHELL 16B1A400 == 78 [pid = 3960] [id = 270] 04:14:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (16F5CC00) [pid = 3960] [serial = 809] [outer = 00000000] 04:14:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (17463000) [pid = 3960] [serial = 810] [outer = 16F5CC00] 04:14:08 INFO - PROCESS | 3960 | 1462965248783 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (17463400) [pid = 3960] [serial = 811] [outer = 16F5CC00] 04:14:09 INFO - PROCESS | 3960 | 1462965249191 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 704ms 04:14:09 INFO - PROCESS | 3960 | 1462965249245 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 3960 | 1462965249247 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 04:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:14:09 INFO - PROCESS | 3960 | 1462965249250 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 3960 | 1462965249252 Marionette TRACE conn3 <- [1,1046,null,{}] 04:14:09 INFO - PROCESS | 3960 | 1462965249255 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:09 INFO - PROCESS | 3960 | 1462965249395 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:14:09 INFO - PROCESS | 3960 | 1462965249463 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 3960 | ++DOCSHELL 170D5C00 == 79 [pid = 3960] [id = 271] 04:14:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (178A7C00) [pid = 3960] [serial = 812] [outer = 00000000] 04:14:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (17BB1000) [pid = 3960] [serial = 813] [outer = 178A7C00] 04:14:09 INFO - PROCESS | 3960 | 1462965249507 Marionette DEBUG loaded listener.js 04:14:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (184EA800) [pid = 3960] [serial = 814] [outer = 178A7C00] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (16BF2800) [pid = 3960] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (173E3000) [pid = 3960] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (184ECC00) [pid = 3960] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (110F4800) [pid = 3960] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (16BEE400) [pid = 3960] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (16EEF800) [pid = 3960] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (15D66C00) [pid = 3960] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (110F6800) [pid = 3960] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (1A336000) [pid = 3960] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (178D0000) [pid = 3960] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:14:10 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (1B7AE400) [pid = 3960] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:14:10 INFO - PROCESS | 3960 | 1462965250163 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 954ms 04:14:10 INFO - PROCESS | 3960 | 1462965250195 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 3960 | 1462965250197 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 04:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:14:10 INFO - PROCESS | 3960 | 1462965250200 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 3960 | 1462965250202 Marionette TRACE conn3 <- [1,1050,null,{}] 04:14:10 INFO - PROCESS | 3960 | 1462965250205 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:10 INFO - PROCESS | 3960 | 1462965250292 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:14:10 INFO - PROCESS | 3960 | 1462965250385 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 3960 | ++DOCSHELL 113BE000 == 80 [pid = 3960] [id = 272] 04:14:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (11F5F400) [pid = 3960] [serial = 815] [outer = 00000000] 04:14:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (16F51400) [pid = 3960] [serial = 816] [outer = 11F5F400] 04:14:10 INFO - PROCESS | 3960 | 1462965250438 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (178D0000) [pid = 3960] [serial = 817] [outer = 11F5F400] 04:14:10 INFO - PROCESS | 3960 | 1462965250809 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 642ms 04:14:10 INFO - PROCESS | 3960 | 1462965250839 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 3960 | 1462965250841 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 04:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:14:10 INFO - PROCESS | 3960 | 1462965250844 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 3960 | 1462965250846 Marionette TRACE conn3 <- [1,1054,null,{}] 04:14:10 INFO - PROCESS | 3960 | 1462965250849 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:10 INFO - PROCESS | 3960 | 1462965250971 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:14:11 INFO - PROCESS | 3960 | 1462965250980 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 3960 | ++DOCSHELL 107E7C00 == 81 [pid = 3960] [id = 273] 04:14:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (15F82C00) [pid = 3960] [serial = 818] [outer = 00000000] 04:14:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (19B12C00) [pid = 3960] [serial = 819] [outer = 15F82C00] 04:14:11 INFO - PROCESS | 3960 | 1462965251023 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (19B1A000) [pid = 3960] [serial = 820] [outer = 15F82C00] 04:14:11 INFO - PROCESS | 3960 | 1462965251674 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 907ms 04:14:11 INFO - PROCESS | 3960 | 1462965251749 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 3960 | 1462965251755 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 04:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:14:11 INFO - PROCESS | 3960 | 1462965251760 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - PROCESS | 3960 | 1462965251764 Marionette TRACE conn3 <- [1,1058,null,{}] 04:14:11 INFO - PROCESS | 3960 | 1462965251769 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:11 INFO - PROCESS | 3960 | 1462965251884 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:14:12 INFO - PROCESS | 3960 | 1462965252024 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 3960 | ++DOCSHELL 11006C00 == 82 [pid = 3960] [id = 274] 04:14:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (11007800) [pid = 3960] [serial = 821] [outer = 00000000] 04:14:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (1124DC00) [pid = 3960] [serial = 822] [outer = 11007800] 04:14:12 INFO - PROCESS | 3960 | 1462965252081 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (13619C00) [pid = 3960] [serial = 823] [outer = 11007800] 04:14:12 INFO - PROCESS | 3960 | 1462965252715 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1002ms 04:14:12 INFO - PROCESS | 3960 | 1462965252763 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 3960 | 1462965252769 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 04:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:14:12 INFO - PROCESS | 3960 | 1462965252775 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 3960 | 1462965252778 Marionette TRACE conn3 <- [1,1062,null,{}] 04:14:12 INFO - PROCESS | 3960 | 1462965252782 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:12 INFO - PROCESS | 3960 | 1462965252892 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:14:13 INFO - PROCESS | 3960 | 1462965253027 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 3960 | ++DOCSHELL 15AC0800 == 83 [pid = 3960] [id = 275] 04:14:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (15D43000) [pid = 3960] [serial = 824] [outer = 00000000] 04:14:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (16B1A000) [pid = 3960] [serial = 825] [outer = 15D43000] 04:14:13 INFO - PROCESS | 3960 | 1462965253081 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (16EC8800) [pid = 3960] [serial = 826] [outer = 15D43000] 04:14:13 INFO - PROCESS | 3960 | 1462965253680 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 939ms 04:14:13 INFO - PROCESS | 3960 | 1462965253718 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:14:13 INFO - PROCESS | 3960 | 1462965253721 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 04:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:14:13 INFO - PROCESS | 3960 | 1462965253725 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - PROCESS | 3960 | 1462965253728 Marionette TRACE conn3 <- [1,1066,null,{}] 04:14:13 INFO - PROCESS | 3960 | 1462965253739 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:13 INFO - PROCESS | 3960 | 1462965253848 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:14:13 INFO - PROCESS | 3960 | 1462965253958 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 3960 | ++DOCSHELL 18150000 == 84 [pid = 3960] [id = 276] 04:14:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (19908C00) [pid = 3960] [serial = 827] [outer = 00000000] 04:14:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (19BECC00) [pid = 3960] [serial = 828] [outer = 19908C00] 04:14:14 INFO - PROCESS | 3960 | 1462965254014 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (1A0E6400) [pid = 3960] [serial = 829] [outer = 19908C00] 04:14:14 INFO - PROCESS | 3960 | 1462965254589 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 891ms 04:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:14:14 INFO - PROCESS | 3960 | 1462965254628 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 3960 | 1462965254631 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 04:14:14 INFO - PROCESS | 3960 | 1462965254635 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 3960 | 1462965254637 Marionette TRACE conn3 <- [1,1070,null,{}] 04:14:14 INFO - PROCESS | 3960 | 1462965254640 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:14 INFO - PROCESS | 3960 | 1462965254747 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:14:14 INFO - PROCESS | 3960 | 1462965254855 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 3960 | ++DOCSHELL 19B16000 == 85 [pid = 3960] [id = 277] 04:14:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (1A03E000) [pid = 3960] [serial = 830] [outer = 00000000] 04:14:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (1A81D400) [pid = 3960] [serial = 831] [outer = 1A03E000] 04:14:14 INFO - PROCESS | 3960 | 1462965254908 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (1A89DC00) [pid = 3960] [serial = 832] [outer = 1A03E000] 04:14:15 INFO - PROCESS | 3960 | 1462965255518 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 938ms 04:14:15 INFO - PROCESS | 3960 | 1462965255579 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 3960 | 1462965255581 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 04:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:14:15 INFO - PROCESS | 3960 | 1462965255585 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 3960 | 1462965255587 Marionette TRACE conn3 <- [1,1074,null,{}] 04:14:15 INFO - PROCESS | 3960 | 1462965255591 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:15 INFO - PROCESS | 3960 | 1462965255693 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:14:15 INFO - PROCESS | 3960 | 1462965255800 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:15 INFO - PROCESS | 3960 | ++DOCSHELL 178A5C00 == 86 [pid = 3960] [id = 278] 04:14:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (19BF1C00) [pid = 3960] [serial = 833] [outer = 00000000] 04:14:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (1AA3AC00) [pid = 3960] [serial = 834] [outer = 19BF1C00] 04:14:15 INFO - PROCESS | 3960 | 1462965255852 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (1AC31800) [pid = 3960] [serial = 835] [outer = 19BF1C00] 04:14:16 INFO - PROCESS | 3960 | 1462965256404 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 845ms 04:14:16 INFO - PROCESS | 3960 | 1462965256428 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 3960 | 1462965256430 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 04:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:14:16 INFO - PROCESS | 3960 | 1462965256434 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - PROCESS | 3960 | 1462965256436 Marionette TRACE conn3 <- [1,1078,null,{}] 04:14:16 INFO - PROCESS | 3960 | 1462965256440 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:16 INFO - PROCESS | 3960 | 1462965256552 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:14:16 INFO - PROCESS | 3960 | 1462965256660 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:16 INFO - PROCESS | 3960 | ++DOCSHELL 0F523C00 == 87 [pid = 3960] [id = 279] 04:14:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (0F524400) [pid = 3960] [serial = 836] [outer = 00000000] 04:14:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (0F52CC00) [pid = 3960] [serial = 837] [outer = 0F524400] 04:14:16 INFO - PROCESS | 3960 | 1462965256713 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (1A899C00) [pid = 3960] [serial = 838] [outer = 0F524400] 04:14:17 INFO - PROCESS | 3960 | 1462965257360 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 938ms 04:14:17 INFO - PROCESS | 3960 | 1462965257379 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:14:17 INFO - PROCESS | 3960 | 1462965257381 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 04:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:14:17 INFO - PROCESS | 3960 | 1462965257385 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:14:17 INFO - PROCESS | 3960 | 1462965257387 Marionette TRACE conn3 <- [1,1082,null,{}] 04:14:17 INFO - PROCESS | 3960 | 1462965257390 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:17 INFO - PROCESS | 3960 | 1462965257493 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:14:17 INFO - PROCESS | 3960 | 1462965257603 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:17 INFO - PROCESS | 3960 | ++DOCSHELL 0F52C800 == 88 [pid = 3960] [id = 280] 04:14:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (0F52D400) [pid = 3960] [serial = 839] [outer = 00000000] 04:14:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (13ED1000) [pid = 3960] [serial = 840] [outer = 0F52D400] 04:14:17 INFO - PROCESS | 3960 | 1462965257655 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (161B8400) [pid = 3960] [serial = 841] [outer = 0F52D400] 04:14:18 INFO - PROCESS | 3960 | 1462965258386 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1001ms 04:14:18 INFO - PROCESS | 3960 | 1462965258420 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 3960 | 1462965258425 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 04:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:14:18 INFO - PROCESS | 3960 | 1462965258431 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 3960 | 1462965258434 Marionette TRACE conn3 <- [1,1086,null,{}] 04:14:18 INFO - PROCESS | 3960 | 1462965258439 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:18 INFO - PROCESS | 3960 | 1462965258545 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:14:18 INFO - PROCESS | 3960 | 1462965258656 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:18 INFO - PROCESS | 3960 | ++DOCSHELL 10573400 == 89 [pid = 3960] [id = 281] 04:14:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (105C7400) [pid = 3960] [serial = 842] [outer = 00000000] 04:14:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (107EC000) [pid = 3960] [serial = 843] [outer = 105C7400] 04:14:18 INFO - PROCESS | 3960 | 1462965258704 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (10D65400) [pid = 3960] [serial = 844] [outer = 105C7400] 04:14:19 INFO - PROCESS | 3960 | --DOCSHELL 113BE000 == 88 [pid = 3960] [id = 272] 04:14:19 INFO - PROCESS | 3960 | --DOCSHELL 170D5C00 == 87 [pid = 3960] [id = 271] 04:14:19 INFO - PROCESS | 3960 | --DOCSHELL 16B1A400 == 86 [pid = 3960] [id = 270] 04:14:19 INFO - PROCESS | 3960 | --DOCSHELL 16BF3400 == 85 [pid = 3960] [id = 269] 04:14:19 INFO - PROCESS | 3960 | --DOCSHELL 1699F800 == 84 [pid = 3960] [id = 268] 04:14:19 INFO - PROCESS | 3960 | --DOCSHELL 12E5BC00 == 83 [pid = 3960] [id = 267] 04:14:19 INFO - PROCESS | 3960 | --DOCSHELL 110F3000 == 82 [pid = 3960] [id = 266] 04:14:19 INFO - PROCESS | 3960 | --DOCSHELL 10DC8000 == 81 [pid = 3960] [id = 265] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (1B831400) [pid = 3960] [serial = 690] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (17042400) [pid = 3960] [serial = 759] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (17AD0C00) [pid = 3960] [serial = 762] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (173C7800) [pid = 3960] [serial = 760] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (19B16C00) [pid = 3960] [serial = 765] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (1809B800) [pid = 3960] [serial = 763] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (12D76C00) [pid = 3960] [serial = 745] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (12D6CC00) [pid = 3960] [serial = 744] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (1B775C00) [pid = 3960] [serial = 738] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (16C5C400) [pid = 3960] [serial = 753] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (16ED0800) [pid = 3960] [serial = 754] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (16EF9800) [pid = 3960] [serial = 756] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (1A818800) [pid = 3960] [serial = 732] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (1336F000) [pid = 3960] [serial = 726] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (161A6800) [pid = 3960] [serial = 750] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (16992000) [pid = 3960] [serial = 751] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (16991C00) [pid = 3960] [serial = 729] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (12D69000) [pid = 3960] [serial = 747] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (13B42800) [pid = 3960] [serial = 748] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (1B085000) [pid = 3960] [serial = 735] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (16957400) [pid = 3960] [serial = 741] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (1AD1C400) [pid = 3960] [serial = 774] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (1A81DC00) [pid = 3960] [serial = 771] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (19BEE800) [pid = 3960] [serial = 766] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (19983400) [pid = 3960] [serial = 768] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (1A89B800) [pid = 3960] [serial = 772] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (16EF1400) [pid = 3960] [serial = 757] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (19B19800) [pid = 3960] [serial = 769] [outer = 00000000] [url = about:blank] 04:14:19 INFO - PROCESS | 3960 | 1462965259384 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1001ms 04:14:19 INFO - PROCESS | 3960 | 1462965259433 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:14:19 INFO - PROCESS | 3960 | 1462965259441 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 04:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:14:19 INFO - PROCESS | 3960 | 1462965259447 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:14:19 INFO - PROCESS | 3960 | 1462965259450 Marionette TRACE conn3 <- [1,1090,null,{}] 04:14:19 INFO - PROCESS | 3960 | 1462965259453 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:19 INFO - PROCESS | 3960 | 1462965259586 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:14:19 INFO - PROCESS | 3960 | 1462965259648 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 3960 | ++DOCSHELL 10DCB400 == 82 [pid = 3960] [id = 282] 04:14:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (10DD1400) [pid = 3960] [serial = 845] [outer = 00000000] 04:14:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (11010800) [pid = 3960] [serial = 846] [outer = 10DD1400] 04:14:19 INFO - PROCESS | 3960 | 1462965259693 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (110F9000) [pid = 3960] [serial = 847] [outer = 10DD1400] 04:14:20 INFO - PROCESS | 3960 | 1462965260058 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 641ms 04:14:20 INFO - PROCESS | 3960 | 1462965260089 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 3960 | 1462965260091 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 04:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:14:20 INFO - PROCESS | 3960 | 1462965260095 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 3960 | 1462965260098 Marionette TRACE conn3 <- [1,1094,null,{}] 04:14:20 INFO - PROCESS | 3960 | 1462965260109 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:20 INFO - PROCESS | 3960 | 1462965260207 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:14:20 INFO - PROCESS | 3960 | 1462965260214 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 3960 | ++DOCSHELL 1151CC00 == 83 [pid = 3960] [id = 283] 04:14:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (11D03000) [pid = 3960] [serial = 848] [outer = 00000000] 04:14:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (12B81400) [pid = 3960] [serial = 849] [outer = 11D03000] 04:14:20 INFO - PROCESS | 3960 | 1462965260263 Marionette DEBUG loaded listener.js 04:14:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (12D6D800) [pid = 3960] [serial = 850] [outer = 11D03000] 04:14:20 INFO - PROCESS | 3960 | 1462965260733 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 688ms 04:14:20 INFO - PROCESS | 3960 | 1462965260796 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 3960 | 1462965260798 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 04:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:14:20 INFO - PROCESS | 3960 | 1462965260802 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 3960 | 1462965260803 Marionette TRACE conn3 <- [1,1098,null,{}] 04:14:20 INFO - PROCESS | 3960 | 1462965260807 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:20 INFO - PROCESS | 3960 | 1462965260893 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:14:21 INFO - PROCESS | 3960 | 1462965261018 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:21 INFO - PROCESS | 3960 | ++DOCSHELL 12DE9000 == 84 [pid = 3960] [id = 284] 04:14:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (12DE9400) [pid = 3960] [serial = 851] [outer = 00000000] 04:14:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (13371800) [pid = 3960] [serial = 852] [outer = 12DE9400] 04:14:21 INFO - PROCESS | 3960 | 1462965261062 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (13689C00) [pid = 3960] [serial = 853] [outer = 12DE9400] 04:14:21 INFO - PROCESS | 3960 | 1462965261419 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 625ms 04:14:21 INFO - PROCESS | 3960 | 1462965261439 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:14:21 INFO - PROCESS | 3960 | 1462965261441 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 04:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:14:21 INFO - PROCESS | 3960 | 1462965261445 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 3960 | 1462965261446 Marionette TRACE conn3 <- [1,1102,null,{}] 04:14:21 INFO - PROCESS | 3960 | 1462965261450 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:21 INFO - PROCESS | 3960 | 1462965261551 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:14:21 INFO - PROCESS | 3960 | 1462965261660 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:21 INFO - PROCESS | 3960 | ++DOCSHELL 12D87C00 == 85 [pid = 3960] [id = 285] 04:14:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (1367C400) [pid = 3960] [serial = 854] [outer = 00000000] 04:14:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (13EC9400) [pid = 3960] [serial = 855] [outer = 1367C400] 04:14:21 INFO - PROCESS | 3960 | 1462965261710 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (144C2000) [pid = 3960] [serial = 856] [outer = 1367C400] 04:14:22 INFO - PROCESS | 3960 | 1462965262136 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 735ms 04:14:22 INFO - PROCESS | 3960 | 1462965262186 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 3960 | 1462965262188 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 04:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:14:22 INFO - PROCESS | 3960 | 1462965262191 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 3960 | 1462965262193 Marionette TRACE conn3 <- [1,1106,null,{}] 04:14:22 INFO - PROCESS | 3960 | 1462965262196 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:22 INFO - PROCESS | 3960 | 1462965262358 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:14:22 INFO - PROCESS | 3960 | 1462965262384 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 3960 | ++DOCSHELL 13ECD000 == 86 [pid = 3960] [id = 286] 04:14:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (1522CC00) [pid = 3960] [serial = 857] [outer = 00000000] 04:14:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (15F29800) [pid = 3960] [serial = 858] [outer = 1522CC00] 04:14:22 INFO - PROCESS | 3960 | 1462965262428 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (161A2C00) [pid = 3960] [serial = 859] [outer = 1522CC00] 04:14:22 INFO - PROCESS | 3960 | 1462965262884 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 735ms 04:14:22 INFO - PROCESS | 3960 | 1462965262932 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 3960 | 1462965262934 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 04:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:14:22 INFO - PROCESS | 3960 | 1462965262942 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 3960 | 1462965262944 Marionette TRACE conn3 <- [1,1110,null,{}] 04:14:22 INFO - PROCESS | 3960 | 1462965262948 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:23 INFO - PROCESS | 3960 | 1462965263062 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:14:23 INFO - PROCESS | 3960 | 1462965263128 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:23 INFO - PROCESS | 3960 | ++DOCSHELL 15F20C00 == 87 [pid = 3960] [id = 287] 04:14:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (15F78400) [pid = 3960] [serial = 860] [outer = 00000000] 04:14:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (16959000) [pid = 3960] [serial = 861] [outer = 15F78400] 04:14:23 INFO - PROCESS | 3960 | 1462965263171 Marionette DEBUG loaded listener.js 04:14:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (1699F400) [pid = 3960] [serial = 862] [outer = 15F78400] 04:14:23 INFO - PROCESS | 3960 | 1462965263839 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (16C5FC00) [pid = 3960] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (1338F400) [pid = 3960] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (15A2E000) [pid = 3960] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (178A7C00) [pid = 3960] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (16F5CC00) [pid = 3960] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (173DF800) [pid = 3960] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (110F5400) [pid = 3960] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (12D8F000) [pid = 3960] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (11513000) [pid = 3960] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (1361F000) [pid = 3960] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (156B2000) [pid = 3960] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (1A89E800) [pid = 3960] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (144C3800) [pid = 3960] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (16B1F400) [pid = 3960] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (19BF3400) [pid = 3960] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (19BEF400) [pid = 3960] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (1A819400) [pid = 3960] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (16BF3C00) [pid = 3960] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (1555D800) [pid = 3960] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (156BF000) [pid = 3960] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (19980000) [pid = 3960] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (161B1800) [pid = 3960] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (11245400) [pid = 3960] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (110F8C00) [pid = 3960] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (1A818400) [pid = 3960] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (16ECA000) [pid = 3960] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (0F50F800) [pid = 3960] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (17A71C00) [pid = 3960] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1017ms 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (161BDC00) [pid = 3960] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (11007000) [pid = 3960] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (16EF6800) [pid = 3960] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (11F5F400) [pid = 3960] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:14:23 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (1AA34800) [pid = 3960] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:14:23 INFO - PROCESS | 3960 | 1462965263946 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 3960 | 1462965263948 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 04:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:14:23 INFO - PROCESS | 3960 | 1462965263952 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 3960 | 1462965263954 Marionette TRACE conn3 <- [1,1114,null,{}] 04:14:23 INFO - PROCESS | 3960 | 1462965263957 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:24 INFO - PROCESS | 3960 | 1462965264042 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:14:24 INFO - PROCESS | 3960 | 1462965264049 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 3960 | ++DOCSHELL 1100C800 == 88 [pid = 3960] [id = 288] 04:14:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (110FDC00) [pid = 3960] [serial = 863] [outer = 00000000] 04:14:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (12D76400) [pid = 3960] [serial = 864] [outer = 110FDC00] 04:14:24 INFO - PROCESS | 3960 | 1462965264094 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (144C3800) [pid = 3960] [serial = 865] [outer = 110FDC00] 04:14:24 INFO - PROCESS | 3960 | 1462965264547 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 641ms 04:14:24 INFO - PROCESS | 3960 | 1462965264590 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:14:24 INFO - PROCESS | 3960 | 1462965264592 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 04:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:14:24 INFO - PROCESS | 3960 | 1462965264595 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:14:24 INFO - PROCESS | 3960 | 1462965264597 Marionette TRACE conn3 <- [1,1118,null,{}] 04:14:24 INFO - PROCESS | 3960 | 1462965264600 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:24 INFO - PROCESS | 3960 | 1462965264685 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:14:24 INFO - PROCESS | 3960 | 1462965264691 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 3960 | ++DOCSHELL 110F3400 == 89 [pid = 3960] [id = 289] 04:14:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (110FD400) [pid = 3960] [serial = 866] [outer = 00000000] 04:14:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (16286400) [pid = 3960] [serial = 867] [outer = 110FD400] 04:14:24 INFO - PROCESS | 3960 | 1462965264735 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (16B1F400) [pid = 3960] [serial = 868] [outer = 110FD400] 04:14:25 INFO - PROCESS | 3960 | 1462965265179 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 642ms 04:14:25 INFO - PROCESS | 3960 | 1462965265234 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 3960 | 1462965265236 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 04:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:14:25 INFO - PROCESS | 3960 | 1462965265239 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 3960 | 1462965265241 Marionette TRACE conn3 <- [1,1122,null,{}] 04:14:25 INFO - PROCESS | 3960 | 1462965265245 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:25 INFO - PROCESS | 3960 | 1462965265329 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:14:25 INFO - PROCESS | 3960 | 1462965265335 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 3960 | ++DOCSHELL 161A4C00 == 90 [pid = 3960] [id = 290] 04:14:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (16BEB800) [pid = 3960] [serial = 869] [outer = 00000000] 04:14:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (16EC4800) [pid = 3960] [serial = 870] [outer = 16BEB800] 04:14:25 INFO - PROCESS | 3960 | 1462965265378 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (15F28800) [pid = 3960] [serial = 871] [outer = 16BEB800] 04:14:25 INFO - PROCESS | 3960 | 1462965265834 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 626ms 04:14:25 INFO - PROCESS | 3960 | 1462965265920 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 3960 | 1462965265924 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 04:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:14:25 INFO - PROCESS | 3960 | 1462965265929 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 3960 | 1462965265934 Marionette TRACE conn3 <- [1,1126,null,{}] 04:14:25 INFO - PROCESS | 3960 | 1462965265940 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:26 INFO - PROCESS | 3960 | 1462965266093 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:14:26 INFO - PROCESS | 3960 | 1462965266228 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:26 INFO - PROCESS | 3960 | ++DOCSHELL 10569000 == 91 [pid = 3960] [id = 291] 04:14:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (1056BC00) [pid = 3960] [serial = 872] [outer = 00000000] 04:14:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (1070C800) [pid = 3960] [serial = 873] [outer = 1056BC00] 04:14:26 INFO - PROCESS | 3960 | 1462965266285 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (10D63000) [pid = 3960] [serial = 874] [outer = 1056BC00] 04:14:26 INFO - PROCESS | 3960 | 1462965266943 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1048ms 04:14:26 INFO - PROCESS | 3960 | 1462965266978 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 3960 | 1462965266982 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 04:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:14:26 INFO - PROCESS | 3960 | 1462965266990 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - PROCESS | 3960 | 1462965266994 Marionette TRACE conn3 <- [1,1130,null,{}] 04:14:27 INFO - PROCESS | 3960 | 1462965266998 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:27 INFO - PROCESS | 3960 | 1462965267109 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:14:27 INFO - PROCESS | 3960 | 1462965267249 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 3960 | ++DOCSHELL 110F4000 == 92 [pid = 3960] [id = 292] 04:14:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (110FC800) [pid = 3960] [serial = 875] [outer = 00000000] 04:14:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (11DF3800) [pid = 3960] [serial = 876] [outer = 110FC800] 04:14:27 INFO - PROCESS | 3960 | 1462965267303 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (13027800) [pid = 3960] [serial = 877] [outer = 110FC800] 04:14:27 INFO - PROCESS | 3960 | 1462965267882 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 938ms 04:14:27 INFO - PROCESS | 3960 | 1462965267934 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:14:27 INFO - PROCESS | 3960 | 1462965267936 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 04:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:14:27 INFO - PROCESS | 3960 | 1462965267940 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - PROCESS | 3960 | 1462965267943 Marionette TRACE conn3 <- [1,1134,null,{}] 04:14:27 INFO - PROCESS | 3960 | 1462965267953 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:28 INFO - PROCESS | 3960 | 1462965268101 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:14:28 INFO - PROCESS | 3960 | 1462965268243 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 3960 | ++DOCSHELL 161A0C00 == 93 [pid = 3960] [id = 293] 04:14:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (161AF400) [pid = 3960] [serial = 878] [outer = 00000000] 04:14:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (16BEAC00) [pid = 3960] [serial = 879] [outer = 161AF400] 04:14:28 INFO - PROCESS | 3960 | 1462965268300 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (16ED0800) [pid = 3960] [serial = 880] [outer = 161AF400] 04:14:28 INFO - PROCESS | 3960 | 1462965268881 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1001ms 04:14:28 INFO - PROCESS | 3960 | 1462965268943 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:14:28 INFO - PROCESS | 3960 | 1462965268946 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 04:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:14:28 INFO - PROCESS | 3960 | 1462965268949 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 3960 | 1462965268951 Marionette TRACE conn3 <- [1,1138,null,{}] 04:14:28 INFO - PROCESS | 3960 | 1462965268955 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:29 INFO - PROCESS | 3960 | 1462965269065 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:14:29 INFO - PROCESS | 3960 | 1462965269176 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 3960 | ++DOCSHELL 16F52800 == 94 [pid = 3960] [id = 294] 04:14:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (16F56000) [pid = 3960] [serial = 881] [outer = 00000000] 04:14:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (17036800) [pid = 3960] [serial = 882] [outer = 16F56000] 04:14:29 INFO - PROCESS | 3960 | 1462965269230 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (1703F400) [pid = 3960] [serial = 883] [outer = 16F56000] 04:14:29 INFO - PROCESS | 3960 | 1462965269819 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 939ms 04:14:29 INFO - PROCESS | 3960 | 1462965269894 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 3960 | 1462965269896 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 04:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:14:29 INFO - PROCESS | 3960 | 1462965269900 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 3960 | 1462965269902 Marionette TRACE conn3 <- [1,1142,null,{}] 04:14:29 INFO - PROCESS | 3960 | 1462965269905 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:30 INFO - PROCESS | 3960 | 1462965270013 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:14:30 INFO - PROCESS | 3960 | 1462965270152 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 3960 | ++DOCSHELL 13398000 == 95 [pid = 3960] [id = 295] 04:14:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (13398C00) [pid = 3960] [serial = 884] [outer = 00000000] 04:14:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (15224000) [pid = 3960] [serial = 885] [outer = 13398C00] 04:14:30 INFO - PROCESS | 3960 | 1462965270210 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (16B21400) [pid = 3960] [serial = 886] [outer = 13398C00] 04:14:31 INFO - PROCESS | 3960 | 1462965271054 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1189ms 04:14:31 INFO - PROCESS | 3960 | 1462965271097 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 3960 | 1462965271101 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 04:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:14:31 INFO - PROCESS | 3960 | 1462965271107 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 3960 | 1462965271110 Marionette TRACE conn3 <- [1,1146,null,{}] 04:14:31 INFO - PROCESS | 3960 | 1462965271116 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:31 INFO - PROCESS | 3960 | 1462965271217 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:14:31 INFO - PROCESS | 3960 | 1462965271362 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 3960 | ++DOCSHELL 10702000 == 96 [pid = 3960] [id = 296] 04:14:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (10767400) [pid = 3960] [serial = 887] [outer = 00000000] 04:14:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (11009400) [pid = 3960] [serial = 888] [outer = 10767400] 04:14:31 INFO - PROCESS | 3960 | 1462965271412 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (111E0C00) [pid = 3960] [serial = 889] [outer = 10767400] 04:14:32 INFO - PROCESS | 3960 | 1462965272020 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 954ms 04:14:32 INFO - PROCESS | 3960 | 1462965272054 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 3960 | 1462965272059 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 04:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:14:32 INFO - PROCESS | 3960 | 1462965272066 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 3960 | 1462965272068 Marionette TRACE conn3 <- [1,1150,null,{}] 04:14:32 INFO - PROCESS | 3960 | 1462965272072 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:32 INFO - PROCESS | 3960 | 1462965272175 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 10D64C00 == 95 [pid = 3960] [id = 259] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 16993000 == 94 [pid = 3960] [id = 175] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 16BF0400 == 93 [pid = 3960] [id = 140] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 16B26800 == 92 [pid = 3960] [id = 214] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 1B24E400 == 91 [pid = 3960] [id = 128] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 15D60000 == 90 [pid = 3960] [id = 127] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 111E9000 == 89 [pid = 3960] [id = 55] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 110F5000 == 88 [pid = 3960] [id = 174] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 110F3400 == 87 [pid = 3960] [id = 289] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 1100C800 == 86 [pid = 3960] [id = 288] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 15F20C00 == 85 [pid = 3960] [id = 287] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 13ECD000 == 84 [pid = 3960] [id = 286] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 12D87C00 == 83 [pid = 3960] [id = 285] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 1151CC00 == 82 [pid = 3960] [id = 283] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 10DCB400 == 81 [pid = 3960] [id = 282] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (178AB400) [pid = 3960] [serial = 789] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (16BEA400) [pid = 3960] [serial = 780] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (1AA2C400) [pid = 3960] [serial = 783] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (111E9400) [pid = 3960] [serial = 777] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (1B08A800) [pid = 3960] [serial = 786] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 10573400 == 80 [pid = 3960] [id = 281] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 178A5C00 == 79 [pid = 3960] [id = 278] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 19B16000 == 78 [pid = 3960] [id = 277] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 18150000 == 77 [pid = 3960] [id = 276] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 15AC0800 == 76 [pid = 3960] [id = 275] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 11006C00 == 75 [pid = 3960] [id = 274] 04:14:32 INFO - PROCESS | 3960 | --DOCSHELL 107E7C00 == 74 [pid = 3960] [id = 273] 04:14:32 INFO - PROCESS | 3960 | 1462965272334 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 3960 | ++DOCSHELL 10703000 == 75 [pid = 3960] [id = 297] 04:14:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (10712000) [pid = 3960] [serial = 890] [outer = 00000000] 04:14:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (1100C800) [pid = 3960] [serial = 891] [outer = 10712000] 04:14:32 INFO - PROCESS | 3960 | 1462965272379 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (1151CC00) [pid = 3960] [serial = 892] [outer = 10712000] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (1B381800) [pid = 3960] [serial = 724] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (16EF3C00) [pid = 3960] [serial = 558] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (1695B000) [pid = 3960] [serial = 801] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (16BF9C00) [pid = 3960] [serial = 630] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (184EA800) [pid = 3960] [serial = 814] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (17463400) [pid = 3960] [serial = 811] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (19B20400) [pid = 3960] [serial = 681] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (13B3B000) [pid = 3960] [serial = 798] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (15A35C00) [pid = 3960] [serial = 555] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (13682400) [pid = 3960] [serial = 796] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (16198000) [pid = 3960] [serial = 588] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (17036C00) [pid = 3960] [serial = 742] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (1B77A800) [pid = 3960] [serial = 739] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (173E8800) [pid = 3960] [serial = 792] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (10713800) [pid = 3960] [serial = 805] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (1B639800) [pid = 3960] [serial = 736] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (1B08D000) [pid = 3960] [serial = 633] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (1B384C00) [pid = 3960] [serial = 684] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (16BEE800) [pid = 3960] [serial = 802] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16F55C00) [pid = 3960] [serial = 808] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (16BED000) [pid = 3960] [serial = 730] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (16B1E400) [pid = 3960] [serial = 678] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (1A8A0800) [pid = 3960] [serial = 733] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (1B252400) [pid = 3960] [serial = 636] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (1522E000) [pid = 3960] [serial = 799] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (13EC5800) [pid = 3960] [serial = 727] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (1367F400) [pid = 3960] [serial = 675] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (178AF800) [pid = 3960] [serial = 793] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (1B63E400) [pid = 3960] [serial = 687] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (17BB1800) [pid = 3960] [serial = 591] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16ED2800) [pid = 3960] [serial = 804] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16F56800) [pid = 3960] [serial = 672] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (19BF2000) [pid = 3960] [serial = 552] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (16EF2800) [pid = 3960] [serial = 807] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16B24C00) [pid = 3960] [serial = 639] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (17BB1000) [pid = 3960] [serial = 813] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (12D68800) [pid = 3960] [serial = 795] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (110FC400) [pid = 3960] [serial = 627] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (17463000) [pid = 3960] [serial = 810] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (1AD1AC00) [pid = 3960] [serial = 585] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (16F51400) [pid = 3960] [serial = 816] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (178D0000) [pid = 3960] [serial = 817] [outer = 00000000] [url = about:blank] 04:14:32 INFO - PROCESS | 3960 | 1462965272844 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 845ms 04:14:32 INFO - PROCESS | 3960 | 1462965272908 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 3960 | 1462965272910 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 04:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:14:32 INFO - PROCESS | 3960 | 1462965272913 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 3960 | 1462965272917 Marionette TRACE conn3 <- [1,1154,null,{}] 04:14:32 INFO - PROCESS | 3960 | 1462965272927 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:33 INFO - PROCESS | 3960 | 1462965273012 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:14:33 INFO - PROCESS | 3960 | 1462965273021 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 3960 | ++DOCSHELL 1301CC00 == 76 [pid = 3960] [id = 298] 04:14:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (13023000) [pid = 3960] [serial = 893] [outer = 00000000] 04:14:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (13392000) [pid = 3960] [serial = 894] [outer = 13023000] 04:14:33 INFO - PROCESS | 3960 | 1462965273069 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (13688C00) [pid = 3960] [serial = 895] [outer = 13023000] 04:14:33 INFO - PROCESS | 3960 | 1462965273526 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 626ms 04:14:33 INFO - PROCESS | 3960 | 1462965273551 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 3960 | 1462965273553 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 04:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:14:33 INFO - PROCESS | 3960 | 1462965273557 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 3960 | 1462965273558 Marionette TRACE conn3 <- [1,1158,null,{}] 04:14:33 INFO - PROCESS | 3960 | 1462965273562 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:33 INFO - PROCESS | 3960 | 1462965273643 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:14:33 INFO - PROCESS | 3960 | 1462965273649 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 3960 | ++DOCSHELL 13EC3800 == 77 [pid = 3960] [id = 299] 04:14:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (13EC4800) [pid = 3960] [serial = 896] [outer = 00000000] 04:14:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (13ECF000) [pid = 3960] [serial = 897] [outer = 13EC4800] 04:14:33 INFO - PROCESS | 3960 | 1462965273702 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (152DA400) [pid = 3960] [serial = 898] [outer = 13EC4800] 04:14:34 INFO - PROCESS | 3960 | 1462965274135 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 641ms 04:14:34 INFO - PROCESS | 3960 | 1462965274195 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 3960 | 1462965274197 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 04:14:34 INFO - PROCESS | 3960 | 1462965274200 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:14:34 INFO - PROCESS | 3960 | 1462965274202 Marionette TRACE conn3 <- [1,1162,null,{}] 04:14:34 INFO - PROCESS | 3960 | 1462965274205 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:34 INFO - PROCESS | 3960 | 1462965274285 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:14:34 INFO - PROCESS | 3960 | 1462965274291 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 3960 | ++DOCSHELL 107EEC00 == 78 [pid = 3960] [id = 300] 04:14:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (110EF400) [pid = 3960] [serial = 899] [outer = 00000000] 04:14:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (156BF000) [pid = 3960] [serial = 900] [outer = 110EF400] 04:14:34 INFO - PROCESS | 3960 | 1462965274339 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (15ACB800) [pid = 3960] [serial = 901] [outer = 110EF400] 04:14:34 INFO - PROCESS | 3960 | 1462965274863 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 3960 | 1462965274902 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 04:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:14:34 INFO - PROCESS | 3960 | 1462965274905 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 3960 | 1462965274907 Marionette TRACE conn3 <- [1,1166,null,{}] 04:14:34 INFO - PROCESS | 3960 | 1462965274915 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:35 INFO - PROCESS | 3960 | 1462965275047 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:14:35 INFO - PROCESS | 3960 | 1462965275112 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 3960 | ++DOCSHELL 0F50F000 == 79 [pid = 3960] [id = 301] 04:14:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (0F524000) [pid = 3960] [serial = 902] [outer = 00000000] 04:14:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (16293400) [pid = 3960] [serial = 903] [outer = 0F524000] 04:14:35 INFO - PROCESS | 3960 | 1462965275157 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (16993000) [pid = 3960] [serial = 904] [outer = 0F524000] 04:14:35 INFO - PROCESS | 3960 | 1462965275569 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 3960 | 1462965275607 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 04:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:14:35 INFO - PROCESS | 3960 | 1462965275610 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 3960 | 1462965275612 Marionette TRACE conn3 <- [1,1170,null,{}] 04:14:35 INFO - PROCESS | 3960 | 1462965275615 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:35 INFO - PROCESS | 3960 | 1462965275758 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:14:35 INFO - PROCESS | 3960 | 1462965275783 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 3960 | ++DOCSHELL 161B7800 == 80 [pid = 3960] [id = 302] 04:14:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (16B19400) [pid = 3960] [serial = 905] [outer = 00000000] 04:14:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (16BF2800) [pid = 3960] [serial = 906] [outer = 16B19400] 04:14:35 INFO - PROCESS | 3960 | 1462965275827 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (16C5BC00) [pid = 3960] [serial = 907] [outer = 16B19400] 04:14:36 INFO - PROCESS | 3960 | 1462965276257 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 3960 | 1462965276312 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 04:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:14:36 INFO - PROCESS | 3960 | 1462965276322 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 3960 | 1462965276323 Marionette TRACE conn3 <- [1,1174,null,{}] 04:14:36 INFO - PROCESS | 3960 | 1462965276327 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:36 INFO - PROCESS | 3960 | 1462965276439 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:14:36 INFO - PROCESS | 3960 | 1462965276445 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 3960 | ++DOCSHELL 16992400 == 81 [pid = 3960] [id = 303] 04:14:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (16C5C400) [pid = 3960] [serial = 908] [outer = 00000000] 04:14:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (16EF0C00) [pid = 3960] [serial = 909] [outer = 16C5C400] 04:14:36 INFO - PROCESS | 3960 | 1462965276488 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (16F52000) [pid = 3960] [serial = 910] [outer = 16C5C400] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (1A814C00) [pid = 3960] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1B081800) [pid = 3960] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (15557800) [pid = 3960] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (110FBC00) [pid = 3960] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (11D03000) [pid = 3960] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (10DD1400) [pid = 3960] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1522CC00) [pid = 3960] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (12DE9400) [pid = 3960] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (15F82C00) [pid = 3960] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (105C7400) [pid = 3960] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (15F78400) [pid = 3960] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (110FDC00) [pid = 3960] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (1367C400) [pid = 3960] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (110FD400) [pid = 3960] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:14:36 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (10DCD800) [pid = 3960] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:14:37 INFO - PROCESS | 3960 | 1462965277220 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 3960 | 1462965277268 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 04:14:37 INFO - PROCESS | 3960 | 1462965277271 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 3960 | 1462965277273 Marionette TRACE conn3 <- [1,1178,null,{}] 04:14:37 INFO - PROCESS | 3960 | 1462965277280 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:37 INFO - PROCESS | 3960 | 1462965277359 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:14:37 INFO - PROCESS | 3960 | 1462965277366 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 3960 | ++DOCSHELL 110F0800 == 82 [pid = 3960] [id = 304] 04:14:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (13623C00) [pid = 3960] [serial = 911] [outer = 00000000] 04:14:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (16B1A800) [pid = 3960] [serial = 912] [outer = 13623C00] 04:14:37 INFO - PROCESS | 3960 | 1462965277409 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16B26000) [pid = 3960] [serial = 913] [outer = 13623C00] 04:14:37 INFO - PROCESS | 3960 | 1462965277925 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 3960 | 1462965277973 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 04:14:38 INFO - PROCESS | 3960 | 1462965277980 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 3960 | 1462965277982 Marionette TRACE conn3 <- [1,1182,null,{}] 04:14:38 INFO - PROCESS | 3960 | 1462965277985 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:38 INFO - PROCESS | 3960 | 1462965278066 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:14:38 INFO - PROCESS | 3960 | 1462965278073 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 3960 | ++DOCSHELL 1100EC00 == 83 [pid = 3960] [id = 305] 04:14:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16E0B800) [pid = 3960] [serial = 914] [outer = 00000000] 04:14:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (17042C00) [pid = 3960] [serial = 915] [outer = 16E0B800] 04:14:38 INFO - PROCESS | 3960 | 1462965278116 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (173DAC00) [pid = 3960] [serial = 916] [outer = 16E0B800] 04:14:38 INFO - PROCESS | 3960 | 1462965278552 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 3960 | 1462965278577 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 04:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:14:38 INFO - PROCESS | 3960 | 1462965278581 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 3960 | 1462965278583 Marionette TRACE conn3 <- [1,1186,null,{}] 04:14:38 INFO - PROCESS | 3960 | 1462965278587 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:38 INFO - PROCESS | 3960 | 1462965278687 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:14:38 INFO - PROCESS | 3960 | 1462965278694 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 3960 | ++DOCSHELL 173DB000 == 84 [pid = 3960] [id = 306] 04:14:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (173DF800) [pid = 3960] [serial = 917] [outer = 00000000] 04:14:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (178A7C00) [pid = 3960] [serial = 918] [outer = 173DF800] 04:14:38 INFO - PROCESS | 3960 | 1462965278746 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (178D0400) [pid = 3960] [serial = 919] [outer = 173DF800] 04:14:39 INFO - PROCESS | 3960 | 1462965279460 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 908ms 04:14:39 INFO - PROCESS | 3960 | 1462965279484 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 3960 | 1462965279489 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 04:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:14:39 INFO - PROCESS | 3960 | 1462965279494 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 3960 | 1462965279498 Marionette TRACE conn3 <- [1,1190,null,{}] 04:14:39 INFO - PROCESS | 3960 | 1462965279503 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:39 INFO - PROCESS | 3960 | 1462965279617 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:14:39 INFO - PROCESS | 3960 | 1462965279725 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 3960 | ++DOCSHELL 105ED800 == 85 [pid = 3960] [id = 307] 04:14:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (10DC5400) [pid = 3960] [serial = 920] [outer = 00000000] 04:14:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (110F8000) [pid = 3960] [serial = 921] [outer = 10DC5400] 04:14:39 INFO - PROCESS | 3960 | 1462965279787 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (11722400) [pid = 3960] [serial = 922] [outer = 10DC5400] 04:14:40 INFO - PROCESS | 3960 | 1462965280412 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:14:40 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 04:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 939ms 04:14:40 INFO - PROCESS | 3960 | 1462965280441 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 3960 | 1462965280447 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 04:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:14:40 INFO - PROCESS | 3960 | 1462965280453 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 3960 | 1462965280456 Marionette TRACE conn3 <- [1,1194,null,{}] 04:14:40 INFO - PROCESS | 3960 | 1462965280460 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:40 INFO - PROCESS | 3960 | 1462965280568 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:14:40 INFO - PROCESS | 3960 | 1462965280675 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 3960 | ++DOCSHELL 12D68800 == 86 [pid = 3960] [id = 308] 04:14:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (12D6EC00) [pid = 3960] [serial = 923] [outer = 00000000] 04:14:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (13EC6400) [pid = 3960] [serial = 924] [outer = 12D6EC00] 04:14:40 INFO - PROCESS | 3960 | 1462965280729 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (140B2000) [pid = 3960] [serial = 925] [outer = 12D6EC00] 04:14:41 INFO - PROCESS | 3960 | 1462965281284 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:14:41 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 04:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 908ms 04:14:41 INFO - PROCESS | 3960 | 1462965281355 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 3960 | 1462965281358 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 04:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:14:41 INFO - PROCESS | 3960 | 1462965281362 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 3960 | 1462965281366 Marionette TRACE conn3 <- [1,1198,null,{}] 04:14:41 INFO - PROCESS | 3960 | 1462965281377 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:41 INFO - PROCESS | 3960 | 1462965281488 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:14:41 INFO - PROCESS | 3960 | 1462965281629 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 3960 | ++DOCSHELL 15F80800 == 87 [pid = 3960] [id = 309] 04:14:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (16B25800) [pid = 3960] [serial = 926] [outer = 00000000] 04:14:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (16EED800) [pid = 3960] [serial = 927] [outer = 16B25800] 04:14:41 INFO - PROCESS | 3960 | 1462965281686 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (1703F800) [pid = 3960] [serial = 928] [outer = 16B25800] 04:14:42 INFO - PROCESS | 3960 | 1462965282283 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1001ms 04:14:42 INFO - PROCESS | 3960 | 1462965282374 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 3960 | 1462965282377 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 04:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:14:42 INFO - PROCESS | 3960 | 1462965282380 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - PROCESS | 3960 | 1462965282382 Marionette TRACE conn3 <- [1,1202,null,{}] 04:14:42 INFO - PROCESS | 3960 | 1462965282386 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:42 INFO - PROCESS | 3960 | 1462965282494 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:14:42 INFO - PROCESS | 3960 | 1462965282626 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 3960 | ++DOCSHELL 1703EC00 == 88 [pid = 3960] [id = 310] 04:14:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (17042800) [pid = 3960] [serial = 929] [outer = 00000000] 04:14:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (178AAC00) [pid = 3960] [serial = 930] [outer = 17042800] 04:14:42 INFO - PROCESS | 3960 | 1462965282681 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (17A68400) [pid = 3960] [serial = 931] [outer = 17042800] 04:14:43 INFO - PROCESS | 3960 | 1462965283292 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 939ms 04:14:43 INFO - PROCESS | 3960 | 1462965283326 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 3960 | 1462965283328 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 04:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:14:43 INFO - PROCESS | 3960 | 1462965283331 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 3960 | 1462965283333 Marionette TRACE conn3 <- [1,1206,null,{}] 04:14:43 INFO - PROCESS | 3960 | 1462965283337 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:43 INFO - PROCESS | 3960 | 1462965283440 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:14:43 INFO - PROCESS | 3960 | 1462965283547 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 3960 | ++DOCSHELL 0F529C00 == 89 [pid = 3960] [id = 311] 04:14:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (161B4000) [pid = 3960] [serial = 932] [outer = 00000000] 04:14:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (17BA7000) [pid = 3960] [serial = 933] [outer = 161B4000] 04:14:43 INFO - PROCESS | 3960 | 1462965283600 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (1808F400) [pid = 3960] [serial = 934] [outer = 161B4000] 04:14:44 INFO - PROCESS | 3960 | 1462965284170 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 891ms 04:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:14:44 INFO - PROCESS | 3960 | 1462965284236 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 3960 | 1462965284238 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 04:14:44 INFO - PROCESS | 3960 | 1462965284242 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 3960 | 1462965284244 Marionette TRACE conn3 <- [1,1210,null,{}] 04:14:44 INFO - PROCESS | 3960 | 1462965284247 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:44 INFO - PROCESS | 3960 | 1462965284360 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:14:44 INFO - PROCESS | 3960 | 1462965284496 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:44 INFO - PROCESS | 3960 | ++DOCSHELL 1070F400 == 90 [pid = 3960] [id = 312] 04:14:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (10D5FC00) [pid = 3960] [serial = 935] [outer = 00000000] 04:14:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (111E3800) [pid = 3960] [serial = 936] [outer = 10D5FC00] 04:14:44 INFO - PROCESS | 3960 | 1462965284551 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (12D73400) [pid = 3960] [serial = 937] [outer = 10D5FC00] 04:14:45 INFO - PROCESS | 3960 | 1462965285358 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 3960 | 1462965285424 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 04:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:14:45 INFO - PROCESS | 3960 | 1462965285429 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 3960 | 1462965285433 Marionette TRACE conn3 <- [1,1214,null,{}] 04:14:45 INFO - PROCESS | 3960 | 1462965285438 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:45 INFO - PROCESS | 3960 | 1462965285541 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:14:45 INFO - PROCESS | 3960 | 1462965285683 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 3960 | ++DOCSHELL 11729800 == 91 [pid = 3960] [id = 313] 04:14:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (11D0B000) [pid = 3960] [serial = 938] [outer = 00000000] 04:14:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (1336A400) [pid = 3960] [serial = 939] [outer = 11D0B000] 04:14:45 INFO - PROCESS | 3960 | 1462965285739 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (13BE7400) [pid = 3960] [serial = 940] [outer = 11D0B000] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 1100EC00 == 90 [pid = 3960] [id = 305] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 110F0800 == 89 [pid = 3960] [id = 304] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 16992400 == 88 [pid = 3960] [id = 303] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 161B7800 == 87 [pid = 3960] [id = 302] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 0F50F000 == 86 [pid = 3960] [id = 301] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 107EEC00 == 85 [pid = 3960] [id = 300] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 13EC3800 == 84 [pid = 3960] [id = 299] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 1301CC00 == 83 [pid = 3960] [id = 298] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 12DE9000 == 82 [pid = 3960] [id = 284] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 10703000 == 81 [pid = 3960] [id = 297] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 10702000 == 80 [pid = 3960] [id = 296] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 16F52800 == 79 [pid = 3960] [id = 294] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 161A0C00 == 78 [pid = 3960] [id = 293] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (16EC4800) [pid = 3960] [serial = 870] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 110F4000 == 77 [pid = 3960] [id = 292] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 10569000 == 76 [pid = 3960] [id = 291] 04:14:46 INFO - PROCESS | 3960 | --DOCSHELL 161A4C00 == 75 [pid = 3960] [id = 290] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (140B4400) [pid = 3960] [serial = 778] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (1AC2E800) [pid = 3960] [serial = 784] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (1B251000) [pid = 3960] [serial = 787] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (17037000) [pid = 3960] [serial = 781] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (178AD400) [pid = 3960] [serial = 790] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (12B81400) [pid = 3960] [serial = 849] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (11010800) [pid = 3960] [serial = 846] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (110F9000) [pid = 3960] [serial = 847] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (15F29800) [pid = 3960] [serial = 858] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (13371800) [pid = 3960] [serial = 852] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (13689C00) [pid = 3960] [serial = 853] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (19B12C00) [pid = 3960] [serial = 819] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (19B1A000) [pid = 3960] [serial = 820] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (10D65400) [pid = 3960] [serial = 844] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (107EC000) [pid = 3960] [serial = 843] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1124DC00) [pid = 3960] [serial = 822] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (13ED1000) [pid = 3960] [serial = 840] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16959000) [pid = 3960] [serial = 861] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (19BECC00) [pid = 3960] [serial = 828] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (1A81D400) [pid = 3960] [serial = 831] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1AA3AC00) [pid = 3960] [serial = 834] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (0F52CC00) [pid = 3960] [serial = 837] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (12D76400) [pid = 3960] [serial = 864] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (16B1A000) [pid = 3960] [serial = 825] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (1699F400) [pid = 3960] [serial = 862] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (12D6D800) [pid = 3960] [serial = 850] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (13EC9400) [pid = 3960] [serial = 855] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (144C3800) [pid = 3960] [serial = 865] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (161A2C00) [pid = 3960] [serial = 859] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (144C2000) [pid = 3960] [serial = 856] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (16B1F400) [pid = 3960] [serial = 868] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (16286400) [pid = 3960] [serial = 867] [outer = 00000000] [url = about:blank] 04:14:46 INFO - PROCESS | 3960 | 1462965286318 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 939ms 04:14:46 INFO - PROCESS | 3960 | 1462965286376 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 3960 | 1462965286381 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 04:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:14:46 INFO - PROCESS | 3960 | 1462965286387 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 3960 | 1462965286390 Marionette TRACE conn3 <- [1,1218,null,{}] 04:14:46 INFO - PROCESS | 3960 | 1462965286394 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:46 INFO - PROCESS | 3960 | 1462965286478 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:14:46 INFO - PROCESS | 3960 | 1462965286485 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 3960 | ++DOCSHELL 107EDC00 == 76 [pid = 3960] [id = 314] 04:14:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (107F4800) [pid = 3960] [serial = 941] [outer = 00000000] 04:14:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (12D69800) [pid = 3960] [serial = 942] [outer = 107F4800] 04:14:46 INFO - PROCESS | 3960 | 1462965286530 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (12DE9C00) [pid = 3960] [serial = 943] [outer = 107F4800] 04:14:47 INFO - PROCESS | 3960 | 1462965287009 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 641ms 04:14:47 INFO - PROCESS | 3960 | 1462965287028 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 3960 | 1462965287030 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 04:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:14:47 INFO - PROCESS | 3960 | 1462965287034 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 3960 | 1462965287037 Marionette TRACE conn3 <- [1,1222,null,{}] 04:14:47 INFO - PROCESS | 3960 | 1462965287047 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:47 INFO - PROCESS | 3960 | 1462965287135 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:14:47 INFO - PROCESS | 3960 | 1462965287145 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 3960 | ++DOCSHELL 13ECB800 == 77 [pid = 3960] [id = 315] 04:14:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (15557800) [pid = 3960] [serial = 944] [outer = 00000000] 04:14:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (15A35C00) [pid = 3960] [serial = 945] [outer = 15557800] 04:14:47 INFO - PROCESS | 3960 | 1462965287191 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (15D43400) [pid = 3960] [serial = 946] [outer = 15557800] 04:14:47 INFO - PROCESS | 3960 | 1462965287631 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 625ms 04:14:47 INFO - PROCESS | 3960 | 1462965287673 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 3960 | 1462965287675 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 04:14:47 INFO - PROCESS | 3960 | 1462965287682 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:14:47 INFO - PROCESS | 3960 | 1462965287684 Marionette TRACE conn3 <- [1,1226,null,{}] 04:14:47 INFO - PROCESS | 3960 | 1462965287687 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:47 INFO - PROCESS | 3960 | 1462965287771 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:14:47 INFO - PROCESS | 3960 | 1462965287779 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 3960 | ++DOCSHELL 15ACC000 == 78 [pid = 3960] [id = 316] 04:14:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (161A1000) [pid = 3960] [serial = 947] [outer = 00000000] 04:14:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (161BCC00) [pid = 3960] [serial = 948] [outer = 161A1000] 04:14:47 INFO - PROCESS | 3960 | 1462965287825 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16958400) [pid = 3960] [serial = 949] [outer = 161A1000] 04:14:48 INFO - PROCESS | 3960 | 1462965288264 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 641ms 04:14:48 INFO - PROCESS | 3960 | 1462965288330 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 3960 | 1462965288332 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 04:14:48 INFO - PROCESS | 3960 | 1462965288335 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 3960 | 1462965288337 Marionette TRACE conn3 <- [1,1230,null,{}] 04:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:14:48 INFO - PROCESS | 3960 | 1462965288340 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:48 INFO - PROCESS | 3960 | 1462965288431 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:14:48 INFO - PROCESS | 3960 | 1462965288438 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 3960 | ++DOCSHELL 1056EC00 == 79 [pid = 3960] [id = 317] 04:14:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (10707C00) [pid = 3960] [serial = 950] [outer = 00000000] 04:14:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (15F7EC00) [pid = 3960] [serial = 951] [outer = 10707C00] 04:14:48 INFO - PROCESS | 3960 | 1462965288481 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (161A0000) [pid = 3960] [serial = 952] [outer = 10707C00] 04:14:48 INFO - PROCESS | 3960 | 1462965288946 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 641ms 04:14:48 INFO - PROCESS | 3960 | 1462965288979 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 3960 | 1462965288981 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 04:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:14:48 INFO - PROCESS | 3960 | 1462965288984 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 3960 | 1462965288986 Marionette TRACE conn3 <- [1,1234,null,{}] 04:14:48 INFO - PROCESS | 3960 | 1462965288989 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:49 INFO - PROCESS | 3960 | 1462965289124 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:14:49 INFO - PROCESS | 3960 | 1462965289222 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 3960 | ++DOCSHELL 16ECC400 == 80 [pid = 3960] [id = 318] 04:14:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (16ECCC00) [pid = 3960] [serial = 953] [outer = 00000000] 04:14:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (16EEFC00) [pid = 3960] [serial = 954] [outer = 16ECCC00] 04:14:49 INFO - PROCESS | 3960 | 1462965289271 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (16F4E800) [pid = 3960] [serial = 955] [outer = 16ECCC00] 04:14:49 INFO - PROCESS | 3960 | 1462965289687 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 751ms 04:14:49 INFO - PROCESS | 3960 | 1462965289726 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 3960 | 1462965289728 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 04:14:49 INFO - PROCESS | 3960 | 1462965289732 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:14:49 INFO - PROCESS | 3960 | 1462965289733 Marionette TRACE conn3 <- [1,1238,null,{}] 04:14:49 INFO - PROCESS | 3960 | 1462965289737 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:49 INFO - PROCESS | 3960 | 1462965289850 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:14:49 INFO - PROCESS | 3960 | 1462965289856 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 3960 | ++DOCSHELL 16E03400 == 81 [pid = 3960] [id = 319] 04:14:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (16EEF400) [pid = 3960] [serial = 956] [outer = 00000000] 04:14:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (173DE400) [pid = 3960] [serial = 957] [outer = 16EEF400] 04:14:49 INFO - PROCESS | 3960 | 1462965289902 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (178A9800) [pid = 3960] [serial = 958] [outer = 16EEF400] 04:14:50 INFO - PROCESS | 3960 | 1462965290357 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 704ms 04:14:50 INFO - PROCESS | 3960 | 1462965290431 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 3960 | 1462965290433 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 04:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:14:50 INFO - PROCESS | 3960 | 1462965290437 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 3960 | 1462965290438 Marionette TRACE conn3 <- [1,1242,null,{}] 04:14:50 INFO - PROCESS | 3960 | 1462965290453 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:50 INFO - PROCESS | 3960 | 1462965290592 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (0F524000) [pid = 3960] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (16B19400) [pid = 3960] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (16C5C400) [pid = 3960] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16BEB800) [pid = 3960] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (10712000) [pid = 3960] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (10767400) [pid = 3960] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (13023000) [pid = 3960] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (13EC4800) [pid = 3960] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (110EF400) [pid = 3960] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (16E0B800) [pid = 3960] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:14:50 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (13623C00) [pid = 3960] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:14:50 INFO - PROCESS | 3960 | 1462965290799 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 3960 | ++DOCSHELL 0F524000 == 82 [pid = 3960] [id = 320] 04:14:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (0FD31800) [pid = 3960] [serial = 959] [outer = 00000000] 04:14:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (1124AC00) [pid = 3960] [serial = 960] [outer = 0FD31800] 04:14:50 INFO - PROCESS | 3960 | 1462965290853 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (12E5A400) [pid = 3960] [serial = 961] [outer = 0FD31800] 04:14:51 INFO - PROCESS | 3960 | 1462965291214 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 798ms 04:14:51 INFO - PROCESS | 3960 | 1462965291239 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:14:51 INFO - PROCESS | 3960 | 1462965291241 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 04:14:51 INFO - PROCESS | 3960 | 1462965291244 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:14:51 INFO - PROCESS | 3960 | 1462965291246 Marionette TRACE conn3 <- [1,1246,null,{}] 04:14:51 INFO - PROCESS | 3960 | 1462965291249 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:51 INFO - PROCESS | 3960 | 1462965291329 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:14:51 INFO - PROCESS | 3960 | 1462965291336 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 3960 | ++DOCSHELL 13023000 == 83 [pid = 3960] [id = 321] 04:14:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (144C4400) [pid = 3960] [serial = 962] [outer = 00000000] 04:14:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (173C6C00) [pid = 3960] [serial = 963] [outer = 144C4400] 04:14:51 INFO - PROCESS | 3960 | 1462965291461 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (178B0800) [pid = 3960] [serial = 964] [outer = 144C4400] 04:14:51 INFO - PROCESS | 3960 | 1462965291823 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 641ms 04:14:51 INFO - PROCESS | 3960 | 1462965291883 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:14:51 INFO - PROCESS | 3960 | 1462965291885 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 04:14:51 INFO - PROCESS | 3960 | 1462965291888 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:14:51 INFO - PROCESS | 3960 | 1462965291890 Marionette TRACE conn3 <- [1,1250,null,{}] 04:14:51 INFO - PROCESS | 3960 | 1462965291893 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:51 INFO - PROCESS | 3960 | 1462965291975 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:14:52 INFO - PROCESS | 3960 | 1462965292105 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 3960 | ++DOCSHELL 16F5D000 == 84 [pid = 3960] [id = 322] 04:14:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (173DB800) [pid = 3960] [serial = 965] [outer = 00000000] 04:14:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (19902000) [pid = 3960] [serial = 966] [outer = 173DB800] 04:14:52 INFO - PROCESS | 3960 | 1462965292150 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (1990E400) [pid = 3960] [serial = 967] [outer = 173DB800] 04:14:52 INFO - PROCESS | 3960 | 1462965292507 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 642ms 04:14:52 INFO - PROCESS | 3960 | 1462965292526 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 3960 | 1462965292528 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 04:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:14:52 INFO - PROCESS | 3960 | 1462965292543 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 3960 | 1462965292546 Marionette TRACE conn3 <- [1,1254,null,{}] 04:14:52 INFO - PROCESS | 3960 | 1462965292549 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:52 INFO - PROCESS | 3960 | 1462965292650 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:14:52 INFO - PROCESS | 3960 | 1462965292657 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 3960 | ++DOCSHELL 19905C00 == 85 [pid = 3960] [id = 323] 04:14:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (1997D400) [pid = 3960] [serial = 968] [outer = 00000000] 04:14:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (19B1BC00) [pid = 3960] [serial = 969] [outer = 1997D400] 04:14:52 INFO - PROCESS | 3960 | 1462965292709 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (19BE8800) [pid = 3960] [serial = 970] [outer = 1997D400] 04:14:53 INFO - PROCESS | 3960 | 1462965293453 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 969ms 04:14:53 INFO - PROCESS | 3960 | 1462965293498 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 3960 | 1462965293503 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 04:14:53 INFO - PROCESS | 3960 | 1462965293508 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:14:53 INFO - PROCESS | 3960 | 1462965293513 Marionette TRACE conn3 <- [1,1258,null,{}] 04:14:53 INFO - PROCESS | 3960 | 1462965293518 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:53 INFO - PROCESS | 3960 | 1462965293633 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:14:53 INFO - PROCESS | 3960 | 1462965293772 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 3960 | ++DOCSHELL 10DC7000 == 86 [pid = 3960] [id = 324] 04:14:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (110F3400) [pid = 3960] [serial = 971] [outer = 00000000] 04:14:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (111E8800) [pid = 3960] [serial = 972] [outer = 110F3400] 04:14:53 INFO - PROCESS | 3960 | 1462965293828 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (12D71400) [pid = 3960] [serial = 973] [outer = 110F3400] 04:14:54 INFO - PROCESS | 3960 | 1462965294380 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 939ms 04:14:54 INFO - PROCESS | 3960 | 1462965294455 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 3960 | 1462965294461 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 04:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:14:54 INFO - PROCESS | 3960 | 1462965294467 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - PROCESS | 3960 | 1462965294470 Marionette TRACE conn3 <- [1,1262,null,{}] 04:14:54 INFO - PROCESS | 3960 | 1462965294474 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:54 INFO - PROCESS | 3960 | 1462965294620 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:14:54 INFO - PROCESS | 3960 | 1462965294756 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 3960 | ++DOCSHELL 0FD7CC00 == 87 [pid = 3960] [id = 325] 04:14:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (110FE000) [pid = 3960] [serial = 974] [outer = 00000000] 04:14:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (15D3DC00) [pid = 3960] [serial = 975] [outer = 110FE000] 04:14:54 INFO - PROCESS | 3960 | 1462965294810 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (161A4000) [pid = 3960] [serial = 976] [outer = 110FE000] 04:14:55 INFO - PROCESS | 3960 | 1462965295390 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1002ms 04:14:55 INFO - PROCESS | 3960 | 1462965295468 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 3960 | 1462965295471 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 04:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:14:55 INFO - PROCESS | 3960 | 1462965295474 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - PROCESS | 3960 | 1462965295478 Marionette TRACE conn3 <- [1,1266,null,{}] 04:14:55 INFO - PROCESS | 3960 | 1462965295505 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:55 INFO - PROCESS | 3960 | 1462965295624 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:14:55 INFO - PROCESS | 3960 | 1462965295755 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 3960 | ++DOCSHELL 1703E800 == 88 [pid = 3960] [id = 326] 04:14:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (173C6400) [pid = 3960] [serial = 977] [outer = 00000000] 04:14:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (18094C00) [pid = 3960] [serial = 978] [outer = 173C6400] 04:14:55 INFO - PROCESS | 3960 | 1462965295811 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (19987800) [pid = 3960] [serial = 979] [outer = 173C6400] 04:14:56 INFO - PROCESS | 3960 | 1462965296402 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 954ms 04:14:56 INFO - PROCESS | 3960 | 1462965296440 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 3960 | 1462965296442 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 04:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:14:56 INFO - PROCESS | 3960 | 1462965296446 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - PROCESS | 3960 | 1462965296448 Marionette TRACE conn3 <- [1,1270,null,{}] 04:14:56 INFO - PROCESS | 3960 | 1462965296451 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:56 INFO - PROCESS | 3960 | 1462965296560 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:14:56 INFO - PROCESS | 3960 | 1462965296668 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 3960 | ++DOCSHELL 19985400 == 89 [pid = 3960] [id = 327] 04:14:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (1998A800) [pid = 3960] [serial = 980] [outer = 00000000] 04:14:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (19B20800) [pid = 3960] [serial = 981] [outer = 1998A800] 04:14:56 INFO - PROCESS | 3960 | 1462965296721 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (1A03F800) [pid = 3960] [serial = 982] [outer = 1998A800] 04:14:57 INFO - PROCESS | 3960 | 1462965297285 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 892ms 04:14:57 INFO - PROCESS | 3960 | 1462965297350 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 3960 | 1462965297352 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 04:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:14:57 INFO - PROCESS | 3960 | 1462965297355 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 3960 | 1462965297357 Marionette TRACE conn3 <- [1,1274,null,{}] 04:14:57 INFO - PROCESS | 3960 | 1462965297361 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:57 INFO - PROCESS | 3960 | 1462965297464 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:14:57 INFO - PROCESS | 3960 | 1462965297572 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 3960 | ++DOCSHELL 178C5800 == 90 [pid = 3960] [id = 328] 04:14:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (19B17C00) [pid = 3960] [serial = 983] [outer = 00000000] 04:14:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (1A049C00) [pid = 3960] [serial = 984] [outer = 19B17C00] 04:14:57 INFO - PROCESS | 3960 | 1462965297624 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (1A0E5000) [pid = 3960] [serial = 985] [outer = 19B17C00] 04:14:58 INFO - PROCESS | 3960 | 1462965298268 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 939ms 04:14:58 INFO - PROCESS | 3960 | 1462965298301 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 3960 | 1462965298303 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 04:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:14:58 INFO - PROCESS | 3960 | 1462965298307 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 3960 | 1462965298309 Marionette TRACE conn3 <- [1,1278,null,{}] 04:14:58 INFO - PROCESS | 3960 | 1462965298312 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:58 INFO - PROCESS | 3960 | 1462965298425 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:14:58 INFO - PROCESS | 3960 | 1462965298535 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 3960 | ++DOCSHELL 11244800 == 91 [pid = 3960] [id = 329] 04:14:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (11246800) [pid = 3960] [serial = 986] [outer = 00000000] 04:14:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (16994000) [pid = 3960] [serial = 987] [outer = 11246800] 04:14:58 INFO - PROCESS | 3960 | 1462965298589 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (16BEE000) [pid = 3960] [serial = 988] [outer = 11246800] 04:14:59 INFO - PROCESS | 3960 | 1462965299392 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1142ms 04:14:59 INFO - PROCESS | 3960 | 1462965299451 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:14:59 INFO - PROCESS | 3960 | 1462965299455 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 04:14:59 INFO - PROCESS | 3960 | 1462965299460 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 3960 | 1462965299463 Marionette TRACE conn3 <- [1,1282,null,{}] 04:14:59 INFO - PROCESS | 3960 | 1462965299469 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:59 INFO - PROCESS | 3960 | 1462965299575 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:14:59 INFO - PROCESS | 3960 | 1462965299716 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 3960 | ++DOCSHELL 110F8400 == 92 [pid = 3960] [id = 330] 04:14:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (110F9C00) [pid = 3960] [serial = 989] [outer = 00000000] 04:14:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (1124DC00) [pid = 3960] [serial = 990] [outer = 110F9C00] 04:14:59 INFO - PROCESS | 3960 | 1462965299768 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (12D76000) [pid = 3960] [serial = 991] [outer = 110F9C00] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 184EC800 == 91 [pid = 3960] [id = 258] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 156BE800 == 90 [pid = 3960] [id = 226] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 16BF7400 == 89 [pid = 3960] [id = 156] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 16F5D000 == 88 [pid = 3960] [id = 322] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 13023000 == 87 [pid = 3960] [id = 321] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 0F524000 == 86 [pid = 3960] [id = 320] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 16E03400 == 85 [pid = 3960] [id = 319] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 16ECC400 == 84 [pid = 3960] [id = 318] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 1056EC00 == 83 [pid = 3960] [id = 317] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 15ACC000 == 82 [pid = 3960] [id = 316] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 13ECB800 == 81 [pid = 3960] [id = 315] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 107EDC00 == 80 [pid = 3960] [id = 314] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 11729800 == 79 [pid = 3960] [id = 313] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (15224000) [pid = 3960] [serial = 885] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (178A7C00) [pid = 3960] [serial = 918] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 1703EC00 == 78 [pid = 3960] [id = 310] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 15F80800 == 77 [pid = 3960] [id = 309] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 12D68800 == 76 [pid = 3960] [id = 308] 04:15:00 INFO - PROCESS | 3960 | --DOCSHELL 105ED800 == 75 [pid = 3960] [id = 307] 04:15:00 INFO - PROCESS | 3960 | 1462965300392 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 939ms 04:15:00 INFO - PROCESS | 3960 | 1462965300403 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 3960 | 1462965300408 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 04:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:15:00 INFO - PROCESS | 3960 | 1462965300414 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 3960 | 1462965300417 Marionette TRACE conn3 <- [1,1286,null,{}] 04:15:00 INFO - PROCESS | 3960 | 1462965300421 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:00 INFO - PROCESS | 3960 | 1462965300525 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (111E0C00) [pid = 3960] [serial = 889] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (11009400) [pid = 3960] [serial = 888] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (13392000) [pid = 3960] [serial = 894] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (13688C00) [pid = 3960] [serial = 895] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (13ECF000) [pid = 3960] [serial = 897] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (152DA400) [pid = 3960] [serial = 898] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (156BF000) [pid = 3960] [serial = 900] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (173DAC00) [pid = 3960] [serial = 916] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (17042C00) [pid = 3960] [serial = 915] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (16F52000) [pid = 3960] [serial = 910] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (16B26000) [pid = 3960] [serial = 913] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (16B1A800) [pid = 3960] [serial = 912] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (15ACB800) [pid = 3960] [serial = 901] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (16293400) [pid = 3960] [serial = 903] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (16BF2800) [pid = 3960] [serial = 906] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16993000) [pid = 3960] [serial = 904] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (16EF0C00) [pid = 3960] [serial = 909] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (16C5BC00) [pid = 3960] [serial = 907] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (15F28800) [pid = 3960] [serial = 871] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (1070C800) [pid = 3960] [serial = 873] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (11DF3800) [pid = 3960] [serial = 876] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (16BEAC00) [pid = 3960] [serial = 879] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (17036800) [pid = 3960] [serial = 882] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (1100C800) [pid = 3960] [serial = 891] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (1151CC00) [pid = 3960] [serial = 892] [outer = 00000000] [url = about:blank] 04:15:00 INFO - PROCESS | 3960 | 1462965300628 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 3960 | ++DOCSHELL 1056EC00 == 76 [pid = 3960] [id = 331] 04:15:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (10703000) [pid = 3960] [serial = 992] [outer = 00000000] 04:15:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (11010C00) [pid = 3960] [serial = 993] [outer = 10703000] 04:15:00 INFO - PROCESS | 3960 | 1462965300673 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (1172E000) [pid = 3960] [serial = 994] [outer = 10703000] 04:15:01 INFO - PROCESS | 3960 | 1462965301084 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 736ms 04:15:01 INFO - PROCESS | 3960 | 1462965301154 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 3960 | 1462965301156 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 04:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:15:01 INFO - PROCESS | 3960 | 1462965301159 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - PROCESS | 3960 | 1462965301162 Marionette TRACE conn3 <- [1,1290,null,{}] 04:15:01 INFO - PROCESS | 3960 | 1462965301182 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:01 INFO - PROCESS | 3960 | 1462965301272 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:15:01 INFO - PROCESS | 3960 | 1462965301286 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 3960 | ++DOCSHELL 15229800 == 77 [pid = 3960] [id = 332] 04:15:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (1522A400) [pid = 3960] [serial = 995] [outer = 00000000] 04:15:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (15802000) [pid = 3960] [serial = 996] [outer = 1522A400] 04:15:01 INFO - PROCESS | 3960 | 1462965301332 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (15D3D000) [pid = 3960] [serial = 997] [outer = 1522A400] 04:15:01 INFO - PROCESS | 3960 | 1462965301790 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 657ms 04:15:01 INFO - PROCESS | 3960 | 1462965301817 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:15:01 INFO - PROCESS | 3960 | 1462965301820 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 04:15:01 INFO - PROCESS | 3960 | 1462965301823 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:15:01 INFO - PROCESS | 3960 | 1462965301824 Marionette TRACE conn3 <- [1,1294,null,{}] 04:15:01 INFO - PROCESS | 3960 | 1462965301828 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:01 INFO - PROCESS | 3960 | 1462965301912 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:15:01 INFO - PROCESS | 3960 | 1462965301918 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 3960 | ++DOCSHELL 15F20800 == 78 [pid = 3960] [id = 333] 04:15:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (1619C400) [pid = 3960] [serial = 998] [outer = 00000000] 04:15:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (1628B000) [pid = 3960] [serial = 999] [outer = 1619C400] 04:15:01 INFO - PROCESS | 3960 | 1462965301962 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (16B18C00) [pid = 3960] [serial = 1000] [outer = 1619C400] 04:15:02 INFO - PROCESS | 3960 | 1462965302415 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 642ms 04:15:02 INFO - PROCESS | 3960 | 1462965302461 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 3960 | 1462965302463 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 04:15:02 INFO - PROCESS | 3960 | 1462965302466 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:15:02 INFO - PROCESS | 3960 | 1462965302468 Marionette TRACE conn3 <- [1,1298,null,{}] 04:15:02 INFO - PROCESS | 3960 | 1462965302472 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:02 INFO - PROCESS | 3960 | 1462965302564 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:15:02 INFO - PROCESS | 3960 | 1462965302570 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 3960 | ++DOCSHELL 10D64C00 == 79 [pid = 3960] [id = 334] 04:15:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (15D58400) [pid = 3960] [serial = 1001] [outer = 00000000] 04:15:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (16BEC000) [pid = 3960] [serial = 1002] [outer = 15D58400] 04:15:02 INFO - PROCESS | 3960 | 1462965302614 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (16BF5400) [pid = 3960] [serial = 1003] [outer = 15D58400] 04:15:03 INFO - PROCESS | 3960 | 1462965303111 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 3960 | 1462965303168 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 04:15:03 INFO - PROCESS | 3960 | 1462965303171 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:15:03 INFO - PROCESS | 3960 | 1462965303173 Marionette TRACE conn3 <- [1,1302,null,{}] 04:15:03 INFO - PROCESS | 3960 | 1462965303182 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:03 INFO - PROCESS | 3960 | 1462965303321 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:15:03 INFO - PROCESS | 3960 | 1462965303388 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 3960 | ++DOCSHELL 16EEE400 == 80 [pid = 3960] [id = 335] 04:15:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (16EF1800) [pid = 3960] [serial = 1004] [outer = 00000000] 04:15:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (16F4F000) [pid = 3960] [serial = 1005] [outer = 16EF1800] 04:15:03 INFO - PROCESS | 3960 | 1462965303432 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (16F57400) [pid = 3960] [serial = 1006] [outer = 16EF1800] 04:15:03 INFO - PROCESS | 3960 | 1462965303858 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 735ms 04:15:03 INFO - PROCESS | 3960 | 1462965303942 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 3960 | 1462965303944 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 04:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:15:03 INFO - PROCESS | 3960 | 1462965303958 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 3960 | 1462965303961 Marionette TRACE conn3 <- [1,1306,null,{}] 04:15:03 INFO - PROCESS | 3960 | 1462965303969 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:04 INFO - PROCESS | 3960 | 1462965304085 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:15:04 INFO - PROCESS | 3960 | 1462965304149 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 3960 | ++DOCSHELL 16EF7800 == 81 [pid = 3960] [id = 336] 04:15:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (16F4E400) [pid = 3960] [serial = 1007] [outer = 00000000] 04:15:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (17043000) [pid = 3960] [serial = 1008] [outer = 16F4E400] 04:15:04 INFO - PROCESS | 3960 | 1462965304195 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (173E0000) [pid = 3960] [serial = 1009] [outer = 16F4E400] 04:15:04 INFO - PROCESS | 3960 | 1462965304635 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 704ms 04:15:04 INFO - PROCESS | 3960 | 1462965304652 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 3960 | 1462965304653 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 04:15:04 INFO - PROCESS | 3960 | 1462965304657 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:15:04 INFO - PROCESS | 3960 | 1462965304659 Marionette TRACE conn3 <- [1,1310,null,{}] 04:15:04 INFO - PROCESS | 3960 | 1462965304662 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:04 INFO - PROCESS | 3960 | 1462965304779 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (16ECCC00) [pid = 3960] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (16EEF400) [pid = 3960] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (10707C00) [pid = 3960] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (15557800) [pid = 3960] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (161A1000) [pid = 3960] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (0FD31800) [pid = 3960] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (11D0B000) [pid = 3960] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (10D5FC00) [pid = 3960] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (107F4800) [pid = 3960] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (144C4400) [pid = 3960] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (0F52D400) [pid = 3960] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (13398C00) [pid = 3960] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (11007800) [pid = 3960] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (1A8A1400) [pid = 3960] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (15D43000) [pid = 3960] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:15:05 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (173DB800) [pid = 3960] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:15:05 INFO - PROCESS | 3960 | 1462965305027 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 3960 | ++DOCSHELL 0F52D400 == 82 [pid = 3960] [id = 337] 04:15:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (0FD31800) [pid = 3960] [serial = 1010] [outer = 00000000] 04:15:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (10D58C00) [pid = 3960] [serial = 1011] [outer = 0FD31800] 04:15:05 INFO - PROCESS | 3960 | 1462965305075 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (11D0B000) [pid = 3960] [serial = 1012] [outer = 0FD31800] 04:15:05 INFO - PROCESS | 3960 | 1462965305470 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 845ms 04:15:05 INFO - PROCESS | 3960 | 1462965305500 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 3960 | 1462965305502 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 04:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:15:05 INFO - PROCESS | 3960 | 1462965305505 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 3960 | 1462965305507 Marionette TRACE conn3 <- [1,1314,null,{}] 04:15:05 INFO - PROCESS | 3960 | 1462965305510 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:05 INFO - PROCESS | 3960 | 1462965305592 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:15:05 INFO - PROCESS | 3960 | 1462965305694 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 3960 | ++DOCSHELL 110F4800 == 83 [pid = 3960] [id = 338] 04:15:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (13398C00) [pid = 3960] [serial = 1013] [outer = 00000000] 04:15:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (173DA800) [pid = 3960] [serial = 1014] [outer = 13398C00] 04:15:05 INFO - PROCESS | 3960 | 1462965305740 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (178A3400) [pid = 3960] [serial = 1015] [outer = 13398C00] 04:15:06 INFO - PROCESS | 3960 | 1462965306090 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:15:06 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 04:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 626ms 04:15:06 INFO - PROCESS | 3960 | 1462965306144 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 3960 | 1462965306146 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 04:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:15:06 INFO - PROCESS | 3960 | 1462965306149 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 3960 | 1462965306151 Marionette TRACE conn3 <- [1,1318,null,{}] 04:15:06 INFO - PROCESS | 3960 | 1462965306155 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:06 INFO - PROCESS | 3960 | 1462965306282 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:15:06 INFO - PROCESS | 3960 | 1462965306292 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 3960 | ++DOCSHELL 16EC9C00 == 84 [pid = 3960] [id = 339] 04:15:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (16EECC00) [pid = 3960] [serial = 1016] [outer = 00000000] 04:15:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (184E1400) [pid = 3960] [serial = 1017] [outer = 16EECC00] 04:15:06 INFO - PROCESS | 3960 | 1462965306335 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (1997C400) [pid = 3960] [serial = 1018] [outer = 16EECC00] 04:15:06 INFO - PROCESS | 3960 | 1462965306732 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:15:06 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 04:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 625ms 04:15:06 INFO - PROCESS | 3960 | 1462965306787 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 3960 | 1462965306790 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 04:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:15:06 INFO - PROCESS | 3960 | 1462965306793 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 3960 | 1462965306795 Marionette TRACE conn3 <- [1,1322,null,{}] 04:15:06 INFO - PROCESS | 3960 | 1462965306799 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:06 INFO - PROCESS | 3960 | 1462965306900 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:15:06 INFO - PROCESS | 3960 | 1462965306908 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 3960 | ++DOCSHELL 19BE9800 == 85 [pid = 3960] [id = 340] 04:15:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (1A33FC00) [pid = 3960] [serial = 1019] [outer = 00000000] 04:15:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (1A6A1000) [pid = 3960] [serial = 1020] [outer = 1A33FC00] 04:15:06 INFO - PROCESS | 3960 | 1462965306957 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (1A81BC00) [pid = 3960] [serial = 1021] [outer = 1A33FC00] 04:15:07 INFO - PROCESS | 3960 | 1462965307671 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 939ms 04:15:07 INFO - PROCESS | 3960 | 1462965307739 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 3960 | 1462965307744 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 04:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:15:07 INFO - PROCESS | 3960 | 1462965307749 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 3960 | 1462965307754 Marionette TRACE conn3 <- [1,1326,null,{}] 04:15:07 INFO - PROCESS | 3960 | 1462965307759 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:07 INFO - PROCESS | 3960 | 1462965307923 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:15:08 INFO - PROCESS | 3960 | 1462965307992 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 3960 | ++DOCSHELL 1121A800 == 86 [pid = 3960] [id = 341] 04:15:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (1121DC00) [pid = 3960] [serial = 1022] [outer = 00000000] 04:15:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (12D70C00) [pid = 3960] [serial = 1023] [outer = 1121DC00] 04:15:08 INFO - PROCESS | 3960 | 1462965308093 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (13BE0400) [pid = 3960] [serial = 1024] [outer = 1121DC00] 04:15:09 INFO - PROCESS | 3960 | 1462965309178 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1455ms 04:15:09 INFO - PROCESS | 3960 | 1462965309208 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 3960 | 1462965309214 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 04:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:15:09 INFO - PROCESS | 3960 | 1462965309221 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 3960 | 1462965309223 Marionette TRACE conn3 <- [1,1330,null,{}] 04:15:09 INFO - PROCESS | 3960 | 1462965309228 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:09 INFO - PROCESS | 3960 | 1462965309344 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:15:09 INFO - PROCESS | 3960 | 1462965309478 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 3960 | ++DOCSHELL 11F5FC00 == 87 [pid = 3960] [id = 342] 04:15:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (12D71000) [pid = 3960] [serial = 1025] [outer = 00000000] 04:15:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (144B7400) [pid = 3960] [serial = 1026] [outer = 12D71000] 04:15:09 INFO - PROCESS | 3960 | 1462965309533 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (16BECC00) [pid = 3960] [serial = 1027] [outer = 12D71000] 04:15:10 INFO - PROCESS | 3960 | 1462965310109 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 954ms 04:15:10 INFO - PROCESS | 3960 | 1462965310164 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 3960 | 1462965310167 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 04:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:15:10 INFO - PROCESS | 3960 | 1462965310170 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 3960 | 1462965310174 Marionette TRACE conn3 <- [1,1334,null,{}] 04:15:10 INFO - PROCESS | 3960 | 1462965310185 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:10 INFO - PROCESS | 3960 | 1462965310300 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:15:10 INFO - PROCESS | 3960 | 1462965310459 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 3960 | ++DOCSHELL 1998BC00 == 88 [pid = 3960] [id = 343] 04:15:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (19B12000) [pid = 3960] [serial = 1028] [outer = 00000000] 04:15:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (1A044C00) [pid = 3960] [serial = 1029] [outer = 19B12000] 04:15:10 INFO - PROCESS | 3960 | 1462965310516 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (1A815C00) [pid = 3960] [serial = 1030] [outer = 19B12000] 04:15:11 INFO - PROCESS | 3960 | 1462965311104 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 939ms 04:15:11 INFO - PROCESS | 3960 | 1462965311114 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 3960 | 1462965311117 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 04:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:15:11 INFO - PROCESS | 3960 | 1462965311121 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 3960 | 1462965311123 Marionette TRACE conn3 <- [1,1338,null,{}] 04:15:11 INFO - PROCESS | 3960 | 1462965311126 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:11 INFO - PROCESS | 3960 | 1462965311238 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:15:11 INFO - PROCESS | 3960 | 1462965311354 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 3960 | ++DOCSHELL 19B20C00 == 89 [pid = 3960] [id = 344] 04:15:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (19BEE800) [pid = 3960] [serial = 1031] [outer = 00000000] 04:15:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (1A89F000) [pid = 3960] [serial = 1032] [outer = 19BEE800] 04:15:11 INFO - PROCESS | 3960 | 1462965311448 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (1AA2C800) [pid = 3960] [serial = 1033] [outer = 19BEE800] 04:15:12 INFO - PROCESS | 3960 | 1462965312025 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 939ms 04:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:15:12 INFO - PROCESS | 3960 | 1462965312066 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 3960 | 1462965312068 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 04:15:12 INFO - PROCESS | 3960 | 1462965312072 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 3960 | 1462965312074 Marionette TRACE conn3 <- [1,1342,null,{}] 04:15:12 INFO - PROCESS | 3960 | 1462965312077 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:12 INFO - PROCESS | 3960 | 1462965312181 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:15:12 INFO - PROCESS | 3960 | 1462965312335 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 3960 | ++DOCSHELL 1A896800 == 90 [pid = 3960] [id = 345] 04:15:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (1A89AC00) [pid = 3960] [serial = 1034] [outer = 00000000] 04:15:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (1AA37C00) [pid = 3960] [serial = 1035] [outer = 1A89AC00] 04:15:12 INFO - PROCESS | 3960 | 1462965312387 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (1AC27400) [pid = 3960] [serial = 1036] [outer = 1A89AC00] 04:15:13 INFO - PROCESS | 3960 | 1462965313006 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 939ms 04:15:13 INFO - PROCESS | 3960 | 1462965313048 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 3960 | 1462965313051 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 04:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:15:13 INFO - PROCESS | 3960 | 1462965313054 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 3960 | 1462965313056 Marionette TRACE conn3 <- [1,1346,null,{}] 04:15:13 INFO - PROCESS | 3960 | 1462965313060 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:13 INFO - PROCESS | 3960 | 1462965313192 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:15:13 INFO - PROCESS | 3960 | 1462965313355 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:13 INFO - PROCESS | 3960 | ++DOCSHELL 0F52BC00 == 91 [pid = 3960] [id = 346] 04:15:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (0F52E800) [pid = 3960] [serial = 1037] [outer = 00000000] 04:15:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (144BD000) [pid = 3960] [serial = 1038] [outer = 0F52E800] 04:15:13 INFO - PROCESS | 3960 | 1462965313413 Marionette DEBUG loaded listener.js 04:15:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (15D5F800) [pid = 3960] [serial = 1039] [outer = 0F52E800] 04:15:14 INFO - PROCESS | 3960 | 1462965314159 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1142ms 04:15:14 INFO - PROCESS | 3960 | 1462965314202 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 3960 | 1462965314206 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 04:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:15:14 INFO - PROCESS | 3960 | 1462965314211 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 3960 | 1462965314215 Marionette TRACE conn3 <- [1,1350,null,{}] 04:15:14 INFO - PROCESS | 3960 | 1462965314219 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:14 INFO - PROCESS | 3960 | 1462965314357 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:15:14 INFO - PROCESS | 3960 | 1462965314507 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 3960 | ++DOCSHELL 110FE400 == 92 [pid = 3960] [id = 347] 04:15:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (11226000) [pid = 3960] [serial = 1040] [outer = 00000000] 04:15:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (13B42800) [pid = 3960] [serial = 1041] [outer = 11226000] 04:15:14 INFO - PROCESS | 3960 | 1462965314559 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (144C4400) [pid = 3960] [serial = 1042] [outer = 11226000] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 173DB000 == 91 [pid = 3960] [id = 306] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 13398000 == 90 [pid = 3960] [id = 295] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 16EC9C00 == 89 [pid = 3960] [id = 339] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 110F4800 == 88 [pid = 3960] [id = 338] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 0F52D400 == 87 [pid = 3960] [id = 337] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 16EF7800 == 86 [pid = 3960] [id = 336] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 16EEE400 == 85 [pid = 3960] [id = 335] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 10D64C00 == 84 [pid = 3960] [id = 334] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 15F20800 == 83 [pid = 3960] [id = 333] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 15229800 == 82 [pid = 3960] [id = 332] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 1056EC00 == 81 [pid = 3960] [id = 331] 04:15:14 INFO - PROCESS | 3960 | --DOCSHELL 110F8400 == 80 [pid = 3960] [id = 330] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (19B1BC00) [pid = 3960] [serial = 969] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (161B8400) [pid = 3960] [serial = 841] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (16B21400) [pid = 3960] [serial = 886] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (13619C00) [pid = 3960] [serial = 823] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (1AD85000) [pid = 3960] [serial = 775] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (16EC8800) [pid = 3960] [serial = 826] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (16EEFC00) [pid = 3960] [serial = 954] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (173DE400) [pid = 3960] [serial = 957] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (16F4E800) [pid = 3960] [serial = 955] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (15F7EC00) [pid = 3960] [serial = 951] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (15A35C00) [pid = 3960] [serial = 945] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (15D43400) [pid = 3960] [serial = 946] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (161BCC00) [pid = 3960] [serial = 948] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (16958400) [pid = 3960] [serial = 949] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (1124AC00) [pid = 3960] [serial = 960] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (13BE7400) [pid = 3960] [serial = 940] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (1336A400) [pid = 3960] [serial = 939] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (12D73400) [pid = 3960] [serial = 937] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (111E3800) [pid = 3960] [serial = 936] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (12D69800) [pid = 3960] [serial = 942] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (12DE9C00) [pid = 3960] [serial = 943] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (178A9800) [pid = 3960] [serial = 958] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (110F8000) [pid = 3960] [serial = 921] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (13EC6400) [pid = 3960] [serial = 924] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (16EED800) [pid = 3960] [serial = 927] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (178AAC00) [pid = 3960] [serial = 930] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (17BA7000) [pid = 3960] [serial = 933] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (12E5A400) [pid = 3960] [serial = 961] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (1990E400) [pid = 3960] [serial = 967] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (173C6C00) [pid = 3960] [serial = 963] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (178B0800) [pid = 3960] [serial = 964] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (161A0000) [pid = 3960] [serial = 952] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (19902000) [pid = 3960] [serial = 966] [outer = 00000000] [url = about:blank] 04:15:15 INFO - PROCESS | 3960 | 1462965315111 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 939ms 04:15:15 INFO - PROCESS | 3960 | 1462965315158 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 3960 | 1462965315163 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:15:15 INFO - PROCESS | 3960 | 1462965315169 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 3960 | 1462965315172 Marionette TRACE conn3 <- [1,1354,null,{}] 04:15:15 INFO - PROCESS | 3960 | 1462965315176 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:15 INFO - PROCESS | 3960 | 1462965315271 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:15:15 INFO - PROCESS | 3960 | 1462965315283 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 3960 | ++DOCSHELL 111E3800 == 81 [pid = 3960] [id = 348] 04:15:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (1124AC00) [pid = 3960] [serial = 1043] [outer = 00000000] 04:15:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (13619C00) [pid = 3960] [serial = 1044] [outer = 1124AC00] 04:15:15 INFO - PROCESS | 3960 | 1462965315418 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (15229800) [pid = 3960] [serial = 1045] [outer = 1124AC00] 04:15:15 INFO - PROCESS | 3960 | 1462965315825 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 3960 | 1462965315870 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:15:15 INFO - PROCESS | 3960 | 1462965315873 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 3960 | 1462965315877 Marionette TRACE conn3 <- [1,1358,null,{}] 04:15:15 INFO - PROCESS | 3960 | 1462965315887 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:15 INFO - PROCESS | 3960 | 1462965315977 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:15:16 INFO - PROCESS | 3960 | 1462965316014 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 3960 | ++DOCSHELL 15D43400 == 82 [pid = 3960] [id = 349] 04:15:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (15F1DC00) [pid = 3960] [serial = 1046] [outer = 00000000] 04:15:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (16951800) [pid = 3960] [serial = 1047] [outer = 15F1DC00] 04:15:16 INFO - PROCESS | 3960 | 1462965316061 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (16BEAC00) [pid = 3960] [serial = 1048] [outer = 15F1DC00] 04:15:16 INFO - PROCESS | 3960 | 1462965316520 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 3960 | 1462965316575 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 04:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:15:16 INFO - PROCESS | 3960 | 1462965316579 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - PROCESS | 3960 | 1462965316580 Marionette TRACE conn3 <- [1,1362,null,{}] 04:15:16 INFO - PROCESS | 3960 | 1462965316584 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:16 INFO - PROCESS | 3960 | 1462965316670 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:15:16 INFO - PROCESS | 3960 | 1462965316678 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 3960 | ++DOCSHELL 1071EC00 == 83 [pid = 3960] [id = 350] 04:15:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (16BF5800) [pid = 3960] [serial = 1049] [outer = 00000000] 04:15:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (16EF3C00) [pid = 3960] [serial = 1050] [outer = 16BF5800] 04:15:16 INFO - PROCESS | 3960 | 1462965316722 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (16F4E800) [pid = 3960] [serial = 1051] [outer = 16BF5800] 04:15:17 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:17 INFO - PROCESS | 3960 | 1462965317158 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 3960 | 1462965317218 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 04:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:15:17 INFO - PROCESS | 3960 | 1462965317231 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 3960 | 1462965317233 Marionette TRACE conn3 <- [1,1366,null,{}] 04:15:17 INFO - PROCESS | 3960 | 1462965317237 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:17 INFO - PROCESS | 3960 | 1462965317353 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:15:17 INFO - PROCESS | 3960 | 1462965317444 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 3960 | ++DOCSHELL 12D75400 == 84 [pid = 3960] [id = 351] 04:15:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (156BF000) [pid = 3960] [serial = 1052] [outer = 00000000] 04:15:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (17039C00) [pid = 3960] [serial = 1053] [outer = 156BF000] 04:15:17 INFO - PROCESS | 3960 | 1462965317494 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (173DAC00) [pid = 3960] [serial = 1054] [outer = 156BF000] 04:15:17 INFO - PROCESS | 3960 | 1462965317911 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 3960 | 1462965317985 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 04:15:17 INFO - PROCESS | 3960 | 1462965317988 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:15:17 INFO - PROCESS | 3960 | 1462965317990 Marionette TRACE conn3 <- [1,1370,null,{}] 04:15:17 INFO - PROCESS | 3960 | 1462965317993 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:18 INFO - PROCESS | 3960 | 1462965318120 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:15:18 INFO - PROCESS | 3960 | 1462965318197 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 3960 | ++DOCSHELL 12DE1800 == 85 [pid = 3960] [id = 352] 04:15:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (16F5D000) [pid = 3960] [serial = 1055] [outer = 00000000] 04:15:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (184E2000) [pid = 3960] [serial = 1056] [outer = 16F5D000] 04:15:18 INFO - PROCESS | 3960 | 1462965318241 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (184E9800) [pid = 3960] [serial = 1057] [outer = 16F5D000] 04:15:18 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:15:18 INFO - PROCESS | 3960 | 1462965318668 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 3960 | 1462965318746 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 04:15:18 INFO - PROCESS | 3960 | 1462965318752 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:15:18 INFO - PROCESS | 3960 | 1462965318754 Marionette TRACE conn3 <- [1,1374,null,{}] 04:15:18 INFO - PROCESS | 3960 | 1462965318758 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:18 INFO - PROCESS | 3960 | 1462965318874 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:15:18 INFO - PROCESS | 3960 | 1462965318942 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 3960 | ++DOCSHELL 17ADC400 == 86 [pid = 3960] [id = 353] 04:15:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (18099400) [pid = 3960] [serial = 1058] [outer = 00000000] 04:15:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (1A335400) [pid = 3960] [serial = 1059] [outer = 18099400] 04:15:18 INFO - PROCESS | 3960 | 1462965318985 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (1A89C400) [pid = 3960] [serial = 1060] [outer = 18099400] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (16EF1800) [pid = 3960] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (16F4E400) [pid = 3960] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (110F9C00) [pid = 3960] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (15D58400) [pid = 3960] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (1619C400) [pid = 3960] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (1522A400) [pid = 3960] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (10703000) [pid = 3960] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (0FD31800) [pid = 3960] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (11246800) [pid = 3960] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (13398C00) [pid = 3960] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:15:19 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16EECC00) [pid = 3960] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:15:19 INFO - PROCESS | 3960 | 1462965319603 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 3960 | 1462965319662 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 04:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:15:19 INFO - PROCESS | 3960 | 1462965319667 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 3960 | 1462965319672 Marionette TRACE conn3 <- [1,1378,null,{}] 04:15:19 INFO - PROCESS | 3960 | 1462965319678 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:19 INFO - PROCESS | 3960 | 1462965319800 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:15:19 INFO - PROCESS | 3960 | 1462965319944 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 3960 | ++DOCSHELL 10DC4000 == 87 [pid = 3960] [id = 354] 04:15:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (110F4800) [pid = 3960] [serial = 1061] [outer = 00000000] 04:15:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (12D70400) [pid = 3960] [serial = 1062] [outer = 110F4800] 04:15:20 INFO - PROCESS | 3960 | 1462965320000 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (13398000) [pid = 3960] [serial = 1063] [outer = 110F4800] 04:15:20 INFO - PROCESS | 3960 | 1462965320629 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1001ms 04:15:20 INFO - PROCESS | 3960 | 1462965320671 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 3960 | 1462965320677 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 04:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:15:20 INFO - PROCESS | 3960 | 1462965320684 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 3960 | 1462965320687 Marionette TRACE conn3 <- [1,1382,null,{}] 04:15:20 INFO - PROCESS | 3960 | 1462965320691 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:20 INFO - PROCESS | 3960 | 1462965320800 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:15:20 INFO - PROCESS | 3960 | 1462965320940 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 3960 | ++DOCSHELL 140BCC00 == 88 [pid = 3960] [id = 355] 04:15:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (1522A400) [pid = 3960] [serial = 1064] [outer = 00000000] 04:15:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (15F7B800) [pid = 3960] [serial = 1065] [outer = 1522A400] 04:15:21 INFO - PROCESS | 3960 | 1462965320994 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (161BC400) [pid = 3960] [serial = 1066] [outer = 1522A400] 04:15:21 INFO - PROCESS | 3960 | 1462965321596 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 938ms 04:15:21 INFO - PROCESS | 3960 | 1462965321627 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 3960 | 1462965321629 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 04:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:15:21 INFO - PROCESS | 3960 | 1462965321633 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 3960 | 1462965321637 Marionette TRACE conn3 <- [1,1386,null,{}] 04:15:21 INFO - PROCESS | 3960 | 1462965321648 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:21 INFO - PROCESS | 3960 | 1462965321759 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:15:21 INFO - PROCESS | 3960 | 1462965321873 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 3960 | ++DOCSHELL 16995400 == 89 [pid = 3960] [id = 356] 04:15:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (16ECCC00) [pid = 3960] [serial = 1067] [outer = 00000000] 04:15:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (178AC000) [pid = 3960] [serial = 1068] [outer = 16ECCC00] 04:15:21 INFO - PROCESS | 3960 | 1462965321968 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (17BB1400) [pid = 3960] [serial = 1069] [outer = 16ECCC00] 04:15:22 INFO - PROCESS | 3960 | 1462965322596 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1001ms 04:15:22 INFO - PROCESS | 3960 | 1462965322635 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 3960 | 1462965322638 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 04:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:15:22 INFO - PROCESS | 3960 | 1462965322641 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - PROCESS | 3960 | 1462965322643 Marionette TRACE conn3 <- [1,1390,null,{}] 04:15:22 INFO - PROCESS | 3960 | 1462965322647 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:22 INFO - PROCESS | 3960 | 1462965322753 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:15:22 INFO - PROCESS | 3960 | 1462965322892 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 3960 | ++DOCSHELL 19BE4800 == 90 [pid = 3960] [id = 357] 04:15:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (19BEF800) [pid = 3960] [serial = 1070] [outer = 00000000] 04:15:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (1A8A1400) [pid = 3960] [serial = 1071] [outer = 19BEF800] 04:15:22 INFO - PROCESS | 3960 | 1462965322948 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (1AA3A800) [pid = 3960] [serial = 1072] [outer = 19BEF800] 04:15:23 INFO - PROCESS | 3960 | 1462965323494 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 907ms 04:15:23 INFO - PROCESS | 3960 | 1462965323545 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 3960 | 1462965323547 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 04:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:15:23 INFO - PROCESS | 3960 | 1462965323551 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 3960 | 1462965323553 Marionette TRACE conn3 <- [1,1394,null,{}] 04:15:23 INFO - PROCESS | 3960 | 1462965323556 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:23 INFO - PROCESS | 3960 | 1462965323667 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:15:23 INFO - PROCESS | 3960 | 1462965323778 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 3960 | ++DOCSHELL 17BB1000 == 91 [pid = 3960] [id = 358] 04:15:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (18095800) [pid = 3960] [serial = 1073] [outer = 00000000] 04:15:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (1AD1B000) [pid = 3960] [serial = 1074] [outer = 18095800] 04:15:23 INFO - PROCESS | 3960 | 1462965323830 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (1AD1CC00) [pid = 3960] [serial = 1075] [outer = 18095800] 04:15:24 INFO - PROCESS | 3960 | 1462965324424 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 955ms 04:15:24 INFO - PROCESS | 3960 | 1462965324496 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 3960 | 1462965324498 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 04:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:15:24 INFO - PROCESS | 3960 | 1462965324502 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - PROCESS | 3960 | 1462965324504 Marionette TRACE conn3 <- [1,1398,null,{}] 04:15:24 INFO - PROCESS | 3960 | 1462965324508 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:24 INFO - PROCESS | 3960 | 1462965324637 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:15:24 INFO - PROCESS | 3960 | 1462965324780 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 3960 | ++DOCSHELL 19B1D800 == 92 [pid = 3960] [id = 359] 04:15:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (1AD1AC00) [pid = 3960] [serial = 1076] [outer = 00000000] 04:15:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (1B089C00) [pid = 3960] [serial = 1077] [outer = 1AD1AC00] 04:15:24 INFO - PROCESS | 3960 | 1462965324835 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (1B08CC00) [pid = 3960] [serial = 1078] [outer = 1AD1AC00] 04:15:25 INFO - PROCESS | 3960 | 1462965325707 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1251ms 04:15:25 INFO - PROCESS | 3960 | 1462965325753 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:15:25 INFO - PROCESS | 3960 | 1462965325756 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 04:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:15:25 INFO - PROCESS | 3960 | 1462965325761 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:15:25 INFO - PROCESS | 3960 | 1462965325765 Marionette TRACE conn3 <- [1,1402,null,{}] 04:15:25 INFO - PROCESS | 3960 | 1462965325771 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:25 INFO - PROCESS | 3960 | 1462965325887 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:15:26 INFO - PROCESS | 3960 | 1462965326027 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 3960 | ++DOCSHELL 10DC4400 == 93 [pid = 3960] [id = 360] 04:15:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (1172BC00) [pid = 3960] [serial = 1079] [outer = 00000000] 04:15:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (13B33400) [pid = 3960] [serial = 1080] [outer = 1172BC00] 04:15:26 INFO - PROCESS | 3960 | 1462965326079 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (15AC0800) [pid = 3960] [serial = 1081] [outer = 1172BC00] 04:15:26 INFO - PROCESS | 3960 | 1462965326800 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1095ms 04:15:26 INFO - PROCESS | 3960 | 1462965326861 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 3960 | 1462965326867 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 04:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:15:26 INFO - PROCESS | 3960 | 1462965326873 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 3960 | 1462965326875 Marionette TRACE conn3 <- [1,1406,null,{}] 04:15:26 INFO - PROCESS | 3960 | 1462965326880 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:27 INFO - PROCESS | 3960 | 1462965327006 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:15:27 INFO - PROCESS | 3960 | --DOCSHELL 1070F400 == 92 [pid = 3960] [id = 312] 04:15:27 INFO - PROCESS | 3960 | --DOCSHELL 11244800 == 91 [pid = 3960] [id = 329] 04:15:27 INFO - PROCESS | 3960 | --DOCSHELL 117A2000 == 90 [pid = 3960] [id = 99] 04:15:27 INFO - PROCESS | 3960 | --DOCSHELL 12DE1800 == 89 [pid = 3960] [id = 352] 04:15:27 INFO - PROCESS | 3960 | --DOCSHELL 12D75400 == 88 [pid = 3960] [id = 351] 04:15:27 INFO - PROCESS | 3960 | --DOCSHELL 1071EC00 == 87 [pid = 3960] [id = 350] 04:15:27 INFO - PROCESS | 3960 | --DOCSHELL 15D43400 == 86 [pid = 3960] [id = 349] 04:15:27 INFO - PROCESS | 3960 | --DOCSHELL 111E3800 == 85 [pid = 3960] [id = 348] 04:15:27 INFO - PROCESS | 3960 | --DOCSHELL 110FE400 == 84 [pid = 3960] [id = 347] 04:15:27 INFO - PROCESS | 3960 | --DOCSHELL 1121A800 == 83 [pid = 3960] [id = 341] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (111E8800) [pid = 3960] [serial = 972] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (15D3DC00) [pid = 3960] [serial = 975] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (18094C00) [pid = 3960] [serial = 978] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (19B20800) [pid = 3960] [serial = 981] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (1A049C00) [pid = 3960] [serial = 984] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (184E1400) [pid = 3960] [serial = 1017] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (16F4F000) [pid = 3960] [serial = 1005] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (17043000) [pid = 3960] [serial = 1008] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (16F57400) [pid = 3960] [serial = 1006] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (12D76000) [pid = 3960] [serial = 991] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (1124DC00) [pid = 3960] [serial = 990] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (16BEC000) [pid = 3960] [serial = 1002] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (1628B000) [pid = 3960] [serial = 999] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (16B18C00) [pid = 3960] [serial = 1000] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (15802000) [pid = 3960] [serial = 996] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (15D3D000) [pid = 3960] [serial = 997] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (11010C00) [pid = 3960] [serial = 993] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (1172E000) [pid = 3960] [serial = 994] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (10D58C00) [pid = 3960] [serial = 1011] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (16BEE000) [pid = 3960] [serial = 988] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16994000) [pid = 3960] [serial = 987] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (173E0000) [pid = 3960] [serial = 1009] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (11D0B000) [pid = 3960] [serial = 1012] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (178A3400) [pid = 3960] [serial = 1015] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (16BF5400) [pid = 3960] [serial = 1003] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (1997C400) [pid = 3960] [serial = 1018] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (173DA800) [pid = 3960] [serial = 1014] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 3960 | 1462965327147 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 3960 | ++DOCSHELL 1070F400 == 84 [pid = 3960] [id = 361] 04:15:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (1071EC00) [pid = 3960] [serial = 1082] [outer = 00000000] 04:15:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (1121A800) [pid = 3960] [serial = 1083] [outer = 1071EC00] 04:15:27 INFO - PROCESS | 3960 | 1462965327195 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (12D75400) [pid = 3960] [serial = 1084] [outer = 1071EC00] 04:15:27 INFO - PROCESS | 3960 | 1462965327611 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 798ms 04:15:27 INFO - PROCESS | 3960 | 1462965327677 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 3960 | 1462965327679 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 04:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:15:27 INFO - PROCESS | 3960 | 1462965327683 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 3960 | 1462965327686 Marionette TRACE conn3 <- [1,1410,null,{}] 04:15:27 INFO - PROCESS | 3960 | 1462965327696 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:27 INFO - PROCESS | 3960 | 1462965327788 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:15:27 INFO - PROCESS | 3960 | 1462965327798 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 3960 | ++DOCSHELL 1619D400 == 85 [pid = 3960] [id = 362] 04:15:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (1619F000) [pid = 3960] [serial = 1085] [outer = 00000000] 04:15:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (16B17C00) [pid = 3960] [serial = 1086] [outer = 1619F000] 04:15:27 INFO - PROCESS | 3960 | 1462965327844 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (16B25400) [pid = 3960] [serial = 1087] [outer = 1619F000] 04:15:28 INFO - PROCESS | 3960 | 1462965328345 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 704ms 04:15:28 INFO - PROCESS | 3960 | 1462965328383 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 3960 | 1462965328386 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 04:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:15:28 INFO - PROCESS | 3960 | 1462965328389 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 3960 | 1462965328391 Marionette TRACE conn3 <- [1,1414,null,{}] 04:15:28 INFO - PROCESS | 3960 | 1462965328394 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:28 INFO - PROCESS | 3960 | 1462965328508 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:15:28 INFO - PROCESS | 3960 | 1462965328609 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 3960 | ++DOCSHELL 161A4400 == 86 [pid = 3960] [id = 363] 04:15:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (16BEE000) [pid = 3960] [serial = 1088] [outer = 00000000] 04:15:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (16EC4C00) [pid = 3960] [serial = 1089] [outer = 16BEE000] 04:15:28 INFO - PROCESS | 3960 | 1462965328654 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (16EEC400) [pid = 3960] [serial = 1090] [outer = 16BEE000] 04:15:29 INFO - PROCESS | 3960 | 1462965329030 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 704ms 04:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:15:29 INFO - PROCESS | 3960 | 1462965329101 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 3960 | 1462965329104 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 04:15:29 INFO - PROCESS | 3960 | 1462965329107 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 3960 | 1462965329109 Marionette TRACE conn3 <- [1,1418,null,{}] 04:15:29 INFO - PROCESS | 3960 | 1462965329112 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:29 INFO - PROCESS | 3960 | 1462965329235 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:15:29 INFO - PROCESS | 3960 | 1462965329306 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 3960 | ++DOCSHELL 110F8000 == 87 [pid = 3960] [id = 364] 04:15:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (16EF7800) [pid = 3960] [serial = 1091] [outer = 00000000] 04:15:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (17038400) [pid = 3960] [serial = 1092] [outer = 16EF7800] 04:15:29 INFO - PROCESS | 3960 | 1462965329363 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (173C6C00) [pid = 3960] [serial = 1093] [outer = 16EF7800] 04:15:29 INFO - PROCESS | 3960 | 1462965329799 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 736ms 04:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:15:29 INFO - PROCESS | 3960 | 1462965329891 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 3960 | 1462965329893 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 04:15:29 INFO - PROCESS | 3960 | 1462965329897 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 3960 | 1462965329898 Marionette TRACE conn3 <- [1,1422,null,{}] 04:15:29 INFO - PROCESS | 3960 | 1462965329902 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:30 INFO - PROCESS | 3960 | 1462965330052 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:15:30 INFO - PROCESS | 3960 | 1462965330122 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 3960 | ++DOCSHELL 178AB400 == 88 [pid = 3960] [id = 365] 04:15:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (178AC800) [pid = 3960] [serial = 1094] [outer = 00000000] 04:15:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (17BA5000) [pid = 3960] [serial = 1095] [outer = 178AC800] 04:15:30 INFO - PROCESS | 3960 | 1462965330170 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (184E8400) [pid = 3960] [serial = 1096] [outer = 178AC800] 04:15:30 INFO - PROCESS | 3960 | 1462965330601 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 736ms 04:15:30 INFO - PROCESS | 3960 | 1462965330638 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:15:30 INFO - PROCESS | 3960 | 1462965330640 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 04:15:30 INFO - PROCESS | 3960 | 1462965330644 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - PROCESS | 3960 | 1462965330645 Marionette TRACE conn3 <- [1,1426,null,{}] 04:15:30 INFO - PROCESS | 3960 | 1462965330649 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:30 INFO - PROCESS | 3960 | 1462965330775 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:15:30 INFO - PROCESS | 3960 | 1462965330843 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 3960 | ++DOCSHELL 184E8800 == 89 [pid = 3960] [id = 366] 04:15:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (19B19000) [pid = 3960] [serial = 1097] [outer = 00000000] 04:15:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (19BF0C00) [pid = 3960] [serial = 1098] [outer = 19B19000] 04:15:30 INFO - PROCESS | 3960 | 1462965330886 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (1A819000) [pid = 3960] [serial = 1099] [outer = 19B19000] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (161B4000) [pid = 3960] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (17042800) [pid = 3960] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (16F5D000) [pid = 3960] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (15F1DC00) [pid = 3960] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (1124AC00) [pid = 3960] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (11226000) [pid = 3960] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (1A33FC00) [pid = 3960] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (1A03E000) [pid = 3960] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (16B25800) [pid = 3960] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (12D6EC00) [pid = 3960] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (19BF1C00) [pid = 3960] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (110FC800) [pid = 3960] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (10DC5400) [pid = 3960] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (16F56000) [pid = 3960] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (161AF400) [pid = 3960] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (173DF800) [pid = 3960] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (19908C00) [pid = 3960] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1056BC00) [pid = 3960] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (0F524400) [pid = 3960] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16BF5800) [pid = 3960] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (156BF000) [pid = 3960] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (110F3400) [pid = 3960] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (110FE000) [pid = 3960] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (173C6400) [pid = 3960] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (1998A800) [pid = 3960] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:15:31 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (19B17C00) [pid = 3960] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:15:31 INFO - PROCESS | 3960 | 1462965331481 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 907ms 04:15:31 INFO - PROCESS | 3960 | 1462965331545 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 3960 | 1462965331547 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 04:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:15:31 INFO - PROCESS | 3960 | 1462965331551 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 3960 | 1462965331552 Marionette TRACE conn3 <- [1,1430,null,{}] 04:15:31 INFO - PROCESS | 3960 | 1462965331556 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:31 INFO - PROCESS | 3960 | 1462965331676 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:15:31 INFO - PROCESS | 3960 | 1462965331747 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 3960 | ++DOCSHELL 0F524400 == 90 [pid = 3960] [id = 367] 04:15:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (0F525000) [pid = 3960] [serial = 1100] [outer = 00000000] 04:15:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (12D72C00) [pid = 3960] [serial = 1101] [outer = 0F525000] 04:15:31 INFO - PROCESS | 3960 | 1462965331791 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (12D73000) [pid = 3960] [serial = 1102] [outer = 0F525000] 04:15:32 INFO - PROCESS | 3960 | 1462965332153 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 626ms 04:15:32 INFO - PROCESS | 3960 | 1462965332189 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 3960 | 1462965332191 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 04:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:15:32 INFO - PROCESS | 3960 | 1462965332194 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 3960 | 1462965332196 Marionette TRACE conn3 <- [1,1434,null,{}] 04:15:32 INFO - PROCESS | 3960 | 1462965332199 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:32 INFO - PROCESS | 3960 | 1462965332286 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:15:32 INFO - PROCESS | 3960 | 1462965332292 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 3960 | ++DOCSHELL 12D74400 == 91 [pid = 3960] [id = 368] 04:15:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (15A33400) [pid = 3960] [serial = 1103] [outer = 00000000] 04:15:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (16C60400) [pid = 3960] [serial = 1104] [outer = 15A33400] 04:15:32 INFO - PROCESS | 3960 | 1462965332335 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (16F5D000) [pid = 3960] [serial = 1105] [outer = 15A33400] 04:15:32 INFO - PROCESS | 3960 | 1462965332769 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 594ms 04:15:32 INFO - PROCESS | 3960 | 1462965332792 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 3960 | 1462965332793 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 04:15:32 INFO - PROCESS | 3960 | 1462965332797 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:15:32 INFO - PROCESS | 3960 | 1462965332798 Marionette TRACE conn3 <- [1,1438,null,{}] 04:15:32 INFO - PROCESS | 3960 | 1462965332815 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:32 INFO - PROCESS | 3960 | 1462965332901 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:15:32 INFO - PROCESS | 3960 | 1462965332907 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 3960 | ++DOCSHELL 144B8400 == 92 [pid = 3960] [id = 369] 04:15:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (161AF400) [pid = 3960] [serial = 1106] [outer = 00000000] 04:15:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (19981800) [pid = 3960] [serial = 1107] [outer = 161AF400] 04:15:32 INFO - PROCESS | 3960 | 1462965332953 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (1A04C000) [pid = 3960] [serial = 1108] [outer = 161AF400] 04:15:33 INFO - PROCESS | 3960 | 1462965333554 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 798ms 04:15:33 INFO - PROCESS | 3960 | 1462965333600 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:15:33 INFO - PROCESS | 3960 | 1462965333604 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 04:15:33 INFO - PROCESS | 3960 | 1462965333609 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:15:33 INFO - PROCESS | 3960 | 1462965333614 Marionette TRACE conn3 <- [1,1442,null,{}] 04:15:33 INFO - PROCESS | 3960 | 1462965333621 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:33 INFO - PROCESS | 3960 | 1462965333778 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:15:33 INFO - PROCESS | 3960 | 1462965333926 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:33 INFO - PROCESS | 3960 | ++DOCSHELL 1056EC00 == 93 [pid = 3960] [id = 370] 04:15:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (110F6800) [pid = 3960] [serial = 1109] [outer = 00000000] 04:15:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (12D72000) [pid = 3960] [serial = 1110] [outer = 110F6800] 04:15:34 INFO - PROCESS | 3960 | 1462965333982 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (1361E400) [pid = 3960] [serial = 1111] [outer = 110F6800] 04:15:34 INFO - PROCESS | 3960 | 1462965334632 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1095ms 04:15:34 INFO - PROCESS | 3960 | 1462965334706 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 3960 | 1462965334711 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 04:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:15:34 INFO - PROCESS | 3960 | 1462965334718 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 3960 | 1462965334721 Marionette TRACE conn3 <- [1,1446,null,{}] 04:15:34 INFO - PROCESS | 3960 | 1462965334725 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:34 INFO - PROCESS | 3960 | 1462965334847 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:15:35 INFO - PROCESS | 3960 | 1462965334990 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 3960 | ++DOCSHELL 156BF400 == 94 [pid = 3960] [id = 371] 04:15:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (15D42800) [pid = 3960] [serial = 1112] [outer = 00000000] 04:15:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (1699F400) [pid = 3960] [serial = 1113] [outer = 15D42800] 04:15:35 INFO - PROCESS | 3960 | 1462965335044 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (16C5BC00) [pid = 3960] [serial = 1114] [outer = 15D42800] 04:15:35 INFO - PROCESS | 3960 | 1462965335633 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 939ms 04:15:35 INFO - PROCESS | 3960 | 1462965335661 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 3960 | 1462965335664 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 04:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:15:35 INFO - PROCESS | 3960 | 1462965335667 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 3960 | 1462965335671 Marionette TRACE conn3 <- [1,1450,null,{}] 04:15:35 INFO - PROCESS | 3960 | 1462965335682 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:35 INFO - PROCESS | 3960 | 1462965335796 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:15:35 INFO - PROCESS | 3960 | 1462965335915 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 3960 | ++DOCSHELL 178AAC00 == 95 [pid = 3960] [id = 372] 04:15:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (178AF400) [pid = 3960] [serial = 1115] [outer = 00000000] 04:15:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (19BEF400) [pid = 3960] [serial = 1116] [outer = 178AF400] 04:15:36 INFO - PROCESS | 3960 | 1462965336012 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (1A89FC00) [pid = 3960] [serial = 1117] [outer = 178AF400] 04:15:36 INFO - PROCESS | 3960 | 1462965336628 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1001ms 04:15:36 INFO - PROCESS | 3960 | 1462965336670 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 3960 | 1462965336673 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 04:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:15:36 INFO - PROCESS | 3960 | 1462965336677 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 3960 | 1462965336679 Marionette TRACE conn3 <- [1,1454,null,{}] 04:15:36 INFO - PROCESS | 3960 | 1462965336682 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:36 INFO - PROCESS | 3960 | 1462965336793 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:15:36 INFO - PROCESS | 3960 | 1462965336940 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 3960 | ++DOCSHELL 16BF5400 == 96 [pid = 3960] [id = 373] 04:15:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (16C5F400) [pid = 3960] [serial = 1118] [outer = 00000000] 04:15:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (1AD8C000) [pid = 3960] [serial = 1119] [outer = 16C5F400] 04:15:37 INFO - PROCESS | 3960 | 1462965336994 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (1B086800) [pid = 3960] [serial = 1120] [outer = 16C5F400] 04:15:37 INFO - PROCESS | 3960 | 1462965337606 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 954ms 04:15:37 INFO - PROCESS | 3960 | 1462965337621 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:15:37 INFO - PROCESS | 3960 | 1462965337623 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 04:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:15:37 INFO - PROCESS | 3960 | 1462965337626 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:15:37 INFO - PROCESS | 3960 | 1462965337628 Marionette TRACE conn3 <- [1,1458,null,{}] 04:15:37 INFO - PROCESS | 3960 | 1462965337632 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:37 INFO - PROCESS | 3960 | 1462965337740 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:15:37 INFO - PROCESS | 3960 | 1462965337901 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 3960 | ++DOCSHELL 1AA39400 == 97 [pid = 3960] [id = 374] 04:15:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1AD89C00) [pid = 3960] [serial = 1121] [outer = 00000000] 04:15:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (1B24E800) [pid = 3960] [serial = 1122] [outer = 1AD89C00] 04:15:37 INFO - PROCESS | 3960 | 1462965337956 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (1B251C00) [pid = 3960] [serial = 1123] [outer = 1AD89C00] 04:15:38 INFO - PROCESS | 3960 | 1462965338538 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1001ms 04:15:38 INFO - PROCESS | 3960 | 1462965338630 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 3960 | 1462965338632 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 04:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:15:38 INFO - PROCESS | 3960 | 1462965338636 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 3960 | 1462965338638 Marionette TRACE conn3 <- [1,1462,null,{}] 04:15:38 INFO - PROCESS | 3960 | 1462965338642 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:38 INFO - PROCESS | 3960 | 1462965338776 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:15:38 INFO - PROCESS | 3960 | 1462965338924 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 3960 | ++DOCSHELL 10DC9400 == 98 [pid = 3960] [id = 375] 04:15:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (110F1C00) [pid = 3960] [serial = 1124] [outer = 00000000] 04:15:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (144C2000) [pid = 3960] [serial = 1125] [outer = 110F1C00] 04:15:39 INFO - PROCESS | 3960 | 1462965338980 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (1580F400) [pid = 3960] [serial = 1126] [outer = 110F1C00] 04:15:39 INFO - PROCESS | 3960 | 1462965339887 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1251ms 04:15:39 INFO - PROCESS | 3960 | 1462965339925 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:15:39 INFO - PROCESS | 3960 | 1462965339929 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 04:15:39 INFO - PROCESS | 3960 | 1462965339934 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:15:39 INFO - PROCESS | 3960 | 1462965339938 Marionette TRACE conn3 <- [1,1466,null,{}] 04:15:39 INFO - PROCESS | 3960 | 1462965339944 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:40 INFO - PROCESS | 3960 | 1462965340053 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:15:40 INFO - PROCESS | 3960 | 1462965340201 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 3960 | ++DOCSHELL 10712800 == 99 [pid = 3960] [id = 376] 04:15:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (1075C000) [pid = 3960] [serial = 1127] [outer = 00000000] 04:15:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (111E0C00) [pid = 3960] [serial = 1128] [outer = 1075C000] 04:15:40 INFO - PROCESS | 3960 | 1462965340250 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (12DE2400) [pid = 3960] [serial = 1129] [outer = 1075C000] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 16E0B000 == 98 [pid = 3960] [id = 197] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 19BE9800 == 97 [pid = 3960] [id = 340] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 12D74400 == 96 [pid = 3960] [id = 368] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 0F524400 == 95 [pid = 3960] [id = 367] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 184E8800 == 94 [pid = 3960] [id = 366] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 178AB400 == 93 [pid = 3960] [id = 365] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 110F8000 == 92 [pid = 3960] [id = 364] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 161A4400 == 91 [pid = 3960] [id = 363] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 1619D400 == 90 [pid = 3960] [id = 362] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 1070F400 == 89 [pid = 3960] [id = 361] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 10DC4400 == 88 [pid = 3960] [id = 360] 04:15:40 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (1A335400) [pid = 3960] [serial = 1059] [outer = 00000000] [url = about:blank] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 10DC4000 == 87 [pid = 3960] [id = 354] 04:15:40 INFO - PROCESS | 3960 | --DOCSHELL 17ADC400 == 86 [pid = 3960] [id = 353] 04:15:40 INFO - PROCESS | 3960 | 1462965340889 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1001ms 04:15:40 INFO - PROCESS | 3960 | 1462965340939 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 3960 | 1462965340945 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 04:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:15:40 INFO - PROCESS | 3960 | 1462965340951 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 3960 | 1462965340953 Marionette TRACE conn3 <- [1,1470,null,{}] 04:15:40 INFO - PROCESS | 3960 | 1462965340957 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:41 INFO - PROCESS | 3960 | 1462965341060 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (1A89DC00) [pid = 3960] [serial = 832] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (1703F800) [pid = 3960] [serial = 928] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (140B2000) [pid = 3960] [serial = 925] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (1AC31800) [pid = 3960] [serial = 835] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (13027800) [pid = 3960] [serial = 877] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (11722400) [pid = 3960] [serial = 922] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (1703F400) [pid = 3960] [serial = 883] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (16ED0800) [pid = 3960] [serial = 880] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (178D0400) [pid = 3960] [serial = 919] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (1A0E6400) [pid = 3960] [serial = 829] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (10D63000) [pid = 3960] [serial = 874] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (1A899C00) [pid = 3960] [serial = 838] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (1808F400) [pid = 3960] [serial = 934] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (17A68400) [pid = 3960] [serial = 931] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16F4E800) [pid = 3960] [serial = 1051] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (16EF3C00) [pid = 3960] [serial = 1050] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (17039C00) [pid = 3960] [serial = 1053] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (12D71400) [pid = 3960] [serial = 973] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (161A4000) [pid = 3960] [serial = 976] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (19987800) [pid = 3960] [serial = 979] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1A03F800) [pid = 3960] [serial = 982] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (1A0E5000) [pid = 3960] [serial = 985] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (184E9800) [pid = 3960] [serial = 1057] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (16951800) [pid = 3960] [serial = 1047] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (16BEAC00) [pid = 3960] [serial = 1048] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (13619C00) [pid = 3960] [serial = 1044] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (15229800) [pid = 3960] [serial = 1045] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (144C4400) [pid = 3960] [serial = 1042] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (13B42800) [pid = 3960] [serial = 1041] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (1A6A1000) [pid = 3960] [serial = 1020] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (173DAC00) [pid = 3960] [serial = 1054] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (1A81BC00) [pid = 3960] [serial = 1021] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (144BD000) [pid = 3960] [serial = 1038] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (12D70C00) [pid = 3960] [serial = 1023] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (144B7400) [pid = 3960] [serial = 1026] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (1A044C00) [pid = 3960] [serial = 1029] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1A89F000) [pid = 3960] [serial = 1032] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1AA37C00) [pid = 3960] [serial = 1035] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (184E2000) [pid = 3960] [serial = 1056] [outer = 00000000] [url = about:blank] 04:15:41 INFO - PROCESS | 3960 | 1462965341167 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 3960 | ++DOCSHELL 105D3400 == 87 [pid = 3960] [id = 377] 04:15:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (10D63000) [pid = 3960] [serial = 1130] [outer = 00000000] 04:15:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (11225C00) [pid = 3960] [serial = 1131] [outer = 10D63000] 04:15:41 INFO - PROCESS | 3960 | 1462965341213 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (12DE1800) [pid = 3960] [serial = 1132] [outer = 10D63000] 04:15:41 INFO - PROCESS | 3960 | 1462965341663 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 735ms 04:15:41 INFO - PROCESS | 3960 | 1462965341690 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 3960 | 1462965341692 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 04:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:15:41 INFO - PROCESS | 3960 | 1462965341696 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 3960 | 1462965341699 Marionette TRACE conn3 <- [1,1474,null,{}] 04:15:41 INFO - PROCESS | 3960 | 1462965341709 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:41 INFO - PROCESS | 3960 | 1462965341800 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:15:41 INFO - PROCESS | 3960 | 1462965341810 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 3960 | ++DOCSHELL 15A33800 == 88 [pid = 3960] [id = 378] 04:15:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (15A33C00) [pid = 3960] [serial = 1133] [outer = 00000000] 04:15:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (15D3EC00) [pid = 3960] [serial = 1134] [outer = 15A33C00] 04:15:41 INFO - PROCESS | 3960 | 1462965341857 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (15F84400) [pid = 3960] [serial = 1135] [outer = 15A33C00] 04:15:42 INFO - PROCESS | 3960 | 1462965342338 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 688ms 04:15:42 INFO - PROCESS | 3960 | 1462965342394 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:15:42 INFO - PROCESS | 3960 | 1462965342397 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 04:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:15:42 INFO - PROCESS | 3960 | 1462965342400 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:15:42 INFO - PROCESS | 3960 | 1462965342402 Marionette TRACE conn3 <- [1,1478,null,{}] 04:15:42 INFO - PROCESS | 3960 | 1462965342405 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:42 INFO - PROCESS | 3960 | 1462965342491 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:15:42 INFO - PROCESS | 3960 | 1462965342500 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 3960 | ++DOCSHELL 161BA400 == 89 [pid = 3960] [id = 379] 04:15:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (161BD400) [pid = 3960] [serial = 1136] [outer = 00000000] 04:15:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16B19800) [pid = 3960] [serial = 1137] [outer = 161BD400] 04:15:42 INFO - PROCESS | 3960 | 1462965342548 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16BF2400) [pid = 3960] [serial = 1138] [outer = 161BD400] 04:15:42 INFO - PROCESS | 3960 | 1462965342989 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 625ms 04:15:43 INFO - PROCESS | 3960 | 1462965343038 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 3960 | 1462965343041 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 04:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:15:43 INFO - PROCESS | 3960 | 1462965343044 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 3960 | 1462965343045 Marionette TRACE conn3 <- [1,1482,null,{}] 04:15:43 INFO - PROCESS | 3960 | 1462965343049 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:43 INFO - PROCESS | 3960 | 1462965343143 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:15:43 INFO - PROCESS | 3960 | 1462965343179 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 3960 | ++DOCSHELL 16286400 == 90 [pid = 3960] [id = 380] 04:15:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16BF6800) [pid = 3960] [serial = 1139] [outer = 00000000] 04:15:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16ED0000) [pid = 3960] [serial = 1140] [outer = 16BF6800] 04:15:43 INFO - PROCESS | 3960 | 1462965343223 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (16EF4C00) [pid = 3960] [serial = 1141] [outer = 16BF6800] 04:15:43 INFO - PROCESS | 3960 | 1462965343718 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 735ms 04:15:43 INFO - PROCESS | 3960 | 1462965343792 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 3960 | 1462965343794 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 04:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:15:43 INFO - PROCESS | 3960 | 1462965343797 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 3960 | 1462965343799 Marionette TRACE conn3 <- [1,1486,null,{}] 04:15:43 INFO - PROCESS | 3960 | 1462965343802 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:43 INFO - PROCESS | 3960 | 1462965343940 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:15:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (17039800) [pid = 3960] [serial = 1142] [outer = 1B7AD400] 04:15:44 INFO - PROCESS | 3960 | 1462965344030 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 3960 | ++DOCSHELL 173DA800 == 91 [pid = 3960] [id = 381] 04:15:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (173DAC00) [pid = 3960] [serial = 1143] [outer = 00000000] 04:15:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (173E6400) [pid = 3960] [serial = 1144] [outer = 173DAC00] 04:15:44 INFO - PROCESS | 3960 | 1462965344086 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (17432400) [pid = 3960] [serial = 1145] [outer = 173DAC00] 04:15:44 INFO - PROCESS | 3960 | 1462965344558 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 798ms 04:15:44 INFO - PROCESS | 3960 | 1462965344597 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 3960 | 1462965344599 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 3960 | 1462965344602 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:15:44 INFO - PROCESS | 3960 | 1462965344603 Marionette TRACE conn3 <- [1,1490,null,{}] 04:15:44 INFO - PROCESS | 3960 | 1462965344614 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:44 INFO - PROCESS | 3960 | 1462965344730 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:15:44 INFO - PROCESS | 3960 | 1462965344801 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 3960 | ++DOCSHELL 178A7C00 == 92 [pid = 3960] [id = 382] 04:15:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (178A9400) [pid = 3960] [serial = 1146] [outer = 00000000] 04:15:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (18050000) [pid = 3960] [serial = 1147] [outer = 178A9400] 04:15:44 INFO - PROCESS | 3960 | 1462965344845 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (19905400) [pid = 3960] [serial = 1148] [outer = 178A9400] 04:15:45 INFO - PROCESS | 3960 | 1462965345254 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 689ms 04:15:45 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (15A33400) [pid = 3960] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:15:45 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (16EF7800) [pid = 3960] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:15:45 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (19B19000) [pid = 3960] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:15:45 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (178AC800) [pid = 3960] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:15:45 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (16BEE000) [pid = 3960] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:15:45 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1071EC00) [pid = 3960] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:15:45 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (1172BC00) [pid = 3960] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:15:45 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (0F525000) [pid = 3960] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:15:45 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (1619F000) [pid = 3960] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:15:45 INFO - PROCESS | 3960 | 1462965345503 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 3960 | 1462965345508 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 04:15:45 INFO - PROCESS | 3960 | 1462965345519 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - PROCESS | 3960 | 1462965345522 Marionette TRACE conn3 <- [1,1494,null,{}] 04:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:15:45 INFO - PROCESS | 3960 | 1462965345528 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:45 INFO - PROCESS | 3960 | 1462965345648 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:15:45 INFO - PROCESS | 3960 | 1462965345753 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 3960 | ++DOCSHELL 10D63400 == 93 [pid = 3960] [id = 383] 04:15:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (10D63800) [pid = 3960] [serial = 1149] [outer = 00000000] 04:15:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (10DCB800) [pid = 3960] [serial = 1150] [outer = 10D63800] 04:15:45 INFO - PROCESS | 3960 | 1462965345809 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1100D400) [pid = 3960] [serial = 1151] [outer = 10D63800] 04:15:46 INFO - PROCESS | 3960 | 1462965346448 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 04:15:46 INFO - PROCESS | 3960 | 1462965346510 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 3960 | 1462965346514 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 04:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:15:46 INFO - PROCESS | 3960 | 1462965346522 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 3960 | 1462965346526 Marionette TRACE conn3 <- [1,1498,null,{}] 04:15:46 INFO - PROCESS | 3960 | 1462965346530 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:46 INFO - PROCESS | 3960 | 1462965346648 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:15:46 INFO - PROCESS | 3960 | 1462965346788 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 3960 | ++DOCSHELL 1172E000 == 94 [pid = 3960] [id = 384] 04:15:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (11FEAC00) [pid = 3960] [serial = 1152] [outer = 00000000] 04:15:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (1367B000) [pid = 3960] [serial = 1153] [outer = 11FEAC00] 04:15:46 INFO - PROCESS | 3960 | 1462965346843 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (13ECFC00) [pid = 3960] [serial = 1154] [outer = 11FEAC00] 04:15:47 INFO - PROCESS | 3960 | 1462965347460 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1001ms 04:15:47 INFO - PROCESS | 3960 | 1462965347528 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 3960 | 1462965347531 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 04:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:15:47 INFO - PROCESS | 3960 | 1462965347534 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - PROCESS | 3960 | 1462965347537 Marionette TRACE conn3 <- [1,1502,null,{}] 04:15:47 INFO - PROCESS | 3960 | 1462965347547 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:47 INFO - PROCESS | 3960 | 1462965347668 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:15:47 INFO - PROCESS | 3960 | 1462965347811 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 3960 | ++DOCSHELL 15AC5400 == 95 [pid = 3960] [id = 385] 04:15:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (15F78400) [pid = 3960] [serial = 1155] [outer = 00000000] 04:15:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (16951800) [pid = 3960] [serial = 1156] [outer = 15F78400] 04:15:47 INFO - PROCESS | 3960 | 1462965347871 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (16B19400) [pid = 3960] [serial = 1157] [outer = 15F78400] 04:15:48 INFO - PROCESS | 3960 | 1462965348455 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 954ms 04:15:48 INFO - PROCESS | 3960 | 1462965348484 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 3960 | 1462965348487 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 04:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:15:48 INFO - PROCESS | 3960 | 1462965348492 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - PROCESS | 3960 | 1462965348494 Marionette TRACE conn3 <- [1,1506,null,{}] 04:15:48 INFO - PROCESS | 3960 | 1462965348497 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:48 INFO - PROCESS | 3960 | 1462965348609 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:15:48 INFO - PROCESS | 3960 | 1462965348719 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 3960 | ++DOCSHELL 16294400 == 96 [pid = 3960] [id = 386] 04:15:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (16A84000) [pid = 3960] [serial = 1158] [outer = 00000000] 04:15:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (17036400) [pid = 3960] [serial = 1159] [outer = 16A84000] 04:15:48 INFO - PROCESS | 3960 | 1462965348772 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (173E1000) [pid = 3960] [serial = 1160] [outer = 16A84000] 04:15:49 INFO - PROCESS | 3960 | 1462965349386 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 938ms 04:15:49 INFO - PROCESS | 3960 | 1462965349435 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 3960 | 1462965349437 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 04:15:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:15:49 INFO - PROCESS | 3960 | 1462965349441 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 3960 | 1462965349443 Marionette TRACE conn3 <- [1,1510,null,{}] 04:15:49 INFO - PROCESS | 3960 | 1462965349447 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:49 INFO - PROCESS | 3960 | 1462965349554 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:15:49 INFO - PROCESS | 3960 | 1462965349665 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 3960 | ++DOCSHELL 161A4000 == 97 [pid = 3960] [id = 387] 04:15:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (16F56800) [pid = 3960] [serial = 1161] [outer = 00000000] 04:15:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (17A64400) [pid = 3960] [serial = 1162] [outer = 16F56800] 04:15:49 INFO - PROCESS | 3960 | 1462965349717 Marionette DEBUG loaded listener.js 04:15:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (17A6B000) [pid = 3960] [serial = 1163] [outer = 16F56800] 04:15:50 INFO - PROCESS | 3960 | 1462965350245 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:15:50 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 () { 04:15:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:15:50 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 () { 04:15:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:15:50 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 () { 04:15:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:15:50 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 () { 04:15:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:15:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:15:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 861ms 04:15:50 INFO - PROCESS | 3960 | 1462965350294 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:15:50 INFO - PROCESS | 3960 | 1462965350296 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 04:15:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:15:50 INFO - PROCESS | 3960 | 1462965350300 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:15:50 INFO - PROCESS | 3960 | 1462965350302 Marionette TRACE conn3 <- [1,1514,null,{}] 04:15:50 INFO - PROCESS | 3960 | 1462965350322 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:50 INFO - PROCESS | 3960 | 1462965350472 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:15:50 INFO - PROCESS | 3960 | 1462965350587 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 3960 | ++DOCSHELL 1071A400 == 98 [pid = 3960] [id = 388] 04:15:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (10D58C00) [pid = 3960] [serial = 1164] [outer = 00000000] 04:15:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (1A69D400) [pid = 3960] [serial = 1165] [outer = 10D58C00] 04:15:50 INFO - PROCESS | 3960 | 1462965350682 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (1A81F800) [pid = 3960] [serial = 1166] [outer = 10D58C00] 04:15:51 INFO - PROCESS | 3960 | 1462965351247 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:15:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:15:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:15:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:15:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:15:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:15:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:15:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 954ms 04:15:51 INFO - PROCESS | 3960 | 1462965351254 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 3960 | 1462965351256 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 04:15:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:15:51 INFO - PROCESS | 3960 | 1462965351260 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 3960 | 1462965351262 Marionette TRACE conn3 <- [1,1518,null,{}] 04:15:51 INFO - PROCESS | 3960 | 1462965351266 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:51 INFO - PROCESS | 3960 | 1462965351371 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:15:51 INFO - PROCESS | 3960 | 1462965351483 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 3960 | ++DOCSHELL 19B13400 == 99 [pid = 3960] [id = 389] 04:15:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (19BE5C00) [pid = 3960] [serial = 1167] [outer = 00000000] 04:15:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (1AA2D400) [pid = 3960] [serial = 1168] [outer = 19BE5C00] 04:15:51 INFO - PROCESS | 3960 | 1462965351535 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (1AC27800) [pid = 3960] [serial = 1169] [outer = 19BE5C00] 04:15:52 INFO - PROCESS | 3960 | 1462965352031 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:15:52 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 04:15:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:15:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:15:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:15:52 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. 04:15:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:15:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 797ms 04:15:52 INFO - PROCESS | 3960 | 1462965352062 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 3960 | 1462965352064 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 04:15:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:15:52 INFO - PROCESS | 3960 | 1462965352068 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 3960 | 1462965352070 Marionette TRACE conn3 <- [1,1522,null,{}] 04:15:52 INFO - PROCESS | 3960 | 1462965352073 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:52 INFO - PROCESS | 3960 | 1462965352217 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:15:52 INFO - PROCESS | 3960 | 1462965352357 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 3960 | ++DOCSHELL 16F5A400 == 100 [pid = 3960] [id = 390] 04:15:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1A89EC00) [pid = 3960] [serial = 1170] [outer = 00000000] 04:15:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (1AD83800) [pid = 3960] [serial = 1171] [outer = 1A89EC00] 04:15:52 INFO - PROCESS | 3960 | 1462965352413 Marionette DEBUG loaded listener.js 04:15:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (1AD8B400) [pid = 3960] [serial = 1172] [outer = 1A89EC00] 04:15:52 INFO - PROCESS | 3960 | 1462965352922 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:15:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:15:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 892ms 04:15:53 INFO - PROCESS | 3960 | 1462965352998 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 3960 | 1462965353000 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 04:15:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:15:53 INFO - PROCESS | 3960 | 1462965353005 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - PROCESS | 3960 | 1462965353007 Marionette TRACE conn3 <- [1,1526,null,{}] 04:15:53 INFO - PROCESS | 3960 | 1462965353010 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:53 INFO - PROCESS | 3960 | 1462965353121 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:15:53 INFO - PROCESS | 3960 | 1462965353235 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 3960 | ++DOCSHELL 10720400 == 101 [pid = 3960] [id = 391] 04:15:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (11227C00) [pid = 3960] [serial = 1173] [outer = 00000000] 04:15:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (15A35C00) [pid = 3960] [serial = 1174] [outer = 11227C00] 04:15:53 INFO - PROCESS | 3960 | 1462965353360 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (161B4000) [pid = 3960] [serial = 1175] [outer = 11227C00] 04:15:54 INFO - PROCESS | 3960 | 1462965354079 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:15:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:15:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1158ms 04:15:54 INFO - PROCESS | 3960 | 1462965354158 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 3960 | 1462965354163 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 04:15:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:15:54 INFO - PROCESS | 3960 | 1462965354167 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 3960 | 1462965354171 Marionette TRACE conn3 <- [1,1530,null,{}] 04:15:54 INFO - PROCESS | 3960 | 1462965354191 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:54 INFO - PROCESS | 3960 | 1462965354306 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:15:54 INFO - PROCESS | 3960 | 1462965354445 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 3960 | ++DOCSHELL 12D6C400 == 102 [pid = 3960] [id = 392] 04:15:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (12D6DC00) [pid = 3960] [serial = 1176] [outer = 00000000] 04:15:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (13683000) [pid = 3960] [serial = 1177] [outer = 12D6DC00] 04:15:54 INFO - PROCESS | 3960 | 1462965354505 Marionette DEBUG loaded listener.js 04:15:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (144B7C00) [pid = 3960] [serial = 1178] [outer = 12D6DC00] 04:15:55 INFO - PROCESS | 3960 | --DOCSHELL 173DA800 == 101 [pid = 3960] [id = 381] 04:15:55 INFO - PROCESS | 3960 | --DOCSHELL 16286400 == 100 [pid = 3960] [id = 380] 04:15:55 INFO - PROCESS | 3960 | --DOCSHELL 161BA400 == 99 [pid = 3960] [id = 379] 04:15:55 INFO - PROCESS | 3960 | --DOCSHELL 15A33800 == 98 [pid = 3960] [id = 378] 04:15:55 INFO - PROCESS | 3960 | --DOCSHELL 105D3400 == 97 [pid = 3960] [id = 377] 04:15:55 INFO - PROCESS | 3960 | --DOCSHELL 10712800 == 96 [pid = 3960] [id = 376] 04:15:55 INFO - PROCESS | 3960 | --DOCSHELL 178AAC00 == 95 [pid = 3960] [id = 372] 04:15:55 INFO - PROCESS | 3960 | --DOCSHELL 156BF400 == 94 [pid = 3960] [id = 371] 04:15:55 INFO - PROCESS | 3960 | --DOCSHELL 1056EC00 == 93 [pid = 3960] [id = 370] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (12D75400) [pid = 3960] [serial = 1084] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (17BA5000) [pid = 3960] [serial = 1095] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (15AC0800) [pid = 3960] [serial = 1081] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (13B33400) [pid = 3960] [serial = 1080] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (12D72C00) [pid = 3960] [serial = 1101] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (16B17C00) [pid = 3960] [serial = 1086] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (16B25400) [pid = 3960] [serial = 1087] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (1B089C00) [pid = 3960] [serial = 1077] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (12D70400) [pid = 3960] [serial = 1062] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (15F7B800) [pid = 3960] [serial = 1065] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (178AC000) [pid = 3960] [serial = 1068] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (1A8A1400) [pid = 3960] [serial = 1071] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (1AD1B000) [pid = 3960] [serial = 1074] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (16C60400) [pid = 3960] [serial = 1104] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (19981800) [pid = 3960] [serial = 1107] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16F5D000) [pid = 3960] [serial = 1105] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (1A819000) [pid = 3960] [serial = 1099] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (17038400) [pid = 3960] [serial = 1092] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (173C6C00) [pid = 3960] [serial = 1093] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (12D73000) [pid = 3960] [serial = 1102] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (16EEC400) [pid = 3960] [serial = 1090] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (19BF0C00) [pid = 3960] [serial = 1098] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (184E8400) [pid = 3960] [serial = 1096] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16EC4C00) [pid = 3960] [serial = 1089] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (1121A800) [pid = 3960] [serial = 1083] [outer = 00000000] [url = about:blank] 04:15:55 INFO - PROCESS | 3960 | 1462965355212 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:15:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:15:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1111ms 04:15:55 INFO - PROCESS | 3960 | 1462965355282 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 3960 | 1462965355286 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 04:15:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:15:55 INFO - PROCESS | 3960 | 1462965355292 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 3960 | 1462965355296 Marionette TRACE conn3 <- [1,1534,null,{}] 04:15:55 INFO - PROCESS | 3960 | 1462965355301 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:55 INFO - PROCESS | 3960 | 1462965355451 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:15:55 INFO - PROCESS | 3960 | 1462965355595 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 3960 | ++DOCSHELL 11725C00 == 94 [pid = 3960] [id = 393] 04:15:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (1179A400) [pid = 3960] [serial = 1179] [outer = 00000000] 04:15:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (13075000) [pid = 3960] [serial = 1180] [outer = 1179A400] 04:15:55 INFO - PROCESS | 3960 | 1462965355654 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (13B35400) [pid = 3960] [serial = 1181] [outer = 1179A400] 04:15:56 INFO - PROCESS | 3960 | 1462965356276 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:15:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:15:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1048ms 04:15:56 INFO - PROCESS | 3960 | 1462965356340 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:15:56 INFO - PROCESS | 3960 | 1462965356346 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 04:15:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:15:56 INFO - PROCESS | 3960 | 1462965356371 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 3960 | 1462965356374 Marionette TRACE conn3 <- [1,1538,null,{}] 04:15:56 INFO - PROCESS | 3960 | 1462965356378 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:56 INFO - PROCESS | 3960 | 1462965356547 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:15:56 INFO - PROCESS | 3960 | 1462965356611 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 3960 | ++DOCSHELL 15A39400 == 95 [pid = 3960] [id = 394] 04:15:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (15ABF000) [pid = 3960] [serial = 1182] [outer = 00000000] 04:15:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (15F82C00) [pid = 3960] [serial = 1183] [outer = 15ABF000] 04:15:56 INFO - PROCESS | 3960 | 1462965356706 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (16293000) [pid = 3960] [serial = 1184] [outer = 15ABF000] 04:15:57 INFO - PROCESS | 3960 | 1462965357354 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:15:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1048ms 04:15:57 INFO - PROCESS | 3960 | 1462965357417 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 3960 | 1462965357420 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 04:15:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:15:57 INFO - PROCESS | 3960 | 1462965357424 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 3960 | 1462965357428 Marionette TRACE conn3 <- [1,1542,null,{}] 04:15:57 INFO - PROCESS | 3960 | 1462965357456 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:57 INFO - PROCESS | 3960 | 1462965357605 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:15:57 INFO - PROCESS | 3960 | 1462965357754 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 3960 | ++DOCSHELL 16EC7000 == 96 [pid = 3960] [id = 395] 04:15:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (16EEDC00) [pid = 3960] [serial = 1185] [outer = 00000000] 04:15:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (16F4E400) [pid = 3960] [serial = 1186] [outer = 16EEDC00] 04:15:57 INFO - PROCESS | 3960 | 1462965357813 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (17038400) [pid = 3960] [serial = 1187] [outer = 16EEDC00] 04:15:58 INFO - PROCESS | 3960 | 1462965358388 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:15:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:15:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1001ms 04:15:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:15:58 INFO - PROCESS | 3960 | 1462965358425 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:15:58 INFO - PROCESS | 3960 | 1462965358428 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 04:15:58 INFO - PROCESS | 3960 | 1462965358432 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - PROCESS | 3960 | 1462965358434 Marionette TRACE conn3 <- [1,1546,null,{}] 04:15:58 INFO - PROCESS | 3960 | 1462965358437 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:58 INFO - PROCESS | 3960 | 1462965358550 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:15:58 INFO - PROCESS | 3960 | 1462965358727 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 3960 | ++DOCSHELL 173E4000 == 97 [pid = 3960] [id = 396] 04:15:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (173E4800) [pid = 3960] [serial = 1188] [outer = 00000000] 04:15:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (178AEC00) [pid = 3960] [serial = 1189] [outer = 173E4800] 04:15:58 INFO - PROCESS | 3960 | 1462965358782 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (17BA7800) [pid = 3960] [serial = 1190] [outer = 173E4800] 04:15:59 INFO - PROCESS | 3960 | 1462965359383 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:15:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1001ms 04:15:59 INFO - PROCESS | 3960 | 1462965359434 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 3960 | 1462965359436 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 04:15:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:15:59 INFO - PROCESS | 3960 | 1462965359440 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 3960 | 1462965359442 Marionette TRACE conn3 <- [1,1550,null,{}] 04:15:59 INFO - PROCESS | 3960 | 1462965359446 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:59 INFO - PROCESS | 3960 | 1462965359555 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:15:59 INFO - PROCESS | 3960 | 1462965359697 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 3960 | ++DOCSHELL 17035400 == 98 [pid = 3960] [id = 397] 04:15:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (173DEC00) [pid = 3960] [serial = 1191] [outer = 00000000] 04:15:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (1998A000) [pid = 3960] [serial = 1192] [outer = 173DEC00] 04:15:59 INFO - PROCESS | 3960 | 1462965359752 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (19B17400) [pid = 3960] [serial = 1193] [outer = 173DEC00] 04:16:00 INFO - PROCESS | 3960 | 1462965360332 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:16:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:16:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 954ms 04:16:00 INFO - PROCESS | 3960 | 1462965360385 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 3960 | 1462965360387 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 04:16:00 INFO - PROCESS | 3960 | 1462965360391 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:16:00 INFO - PROCESS | 3960 | 1462965360393 Marionette TRACE conn3 <- [1,1554,null,{}] 04:16:00 INFO - PROCESS | 3960 | 1462965360397 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:00 INFO - PROCESS | 3960 | 1462965360536 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:16:00 INFO - PROCESS | 3960 | 1462965360681 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 3960 | ++DOCSHELL 19910C00 == 99 [pid = 3960] [id = 398] 04:16:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (1A04B400) [pid = 3960] [serial = 1194] [outer = 00000000] 04:16:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1A89F000) [pid = 3960] [serial = 1195] [outer = 1A04B400] 04:16:00 INFO - PROCESS | 3960 | 1462965360736 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (1AD16800) [pid = 3960] [serial = 1196] [outer = 1A04B400] 04:16:01 INFO - PROCESS | 3960 | 1462965361283 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:16:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:16:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 955ms 04:16:01 INFO - PROCESS | 3960 | 1462965361336 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 3960 | 1462965361338 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 04:16:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:16:01 INFO - PROCESS | 3960 | 1462965361342 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 3960 | 1462965361344 Marionette TRACE conn3 <- [1,1558,null,{}] 04:16:01 INFO - PROCESS | 3960 | 1462965361347 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:01 INFO - PROCESS | 3960 | 1462965361453 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:16:01 INFO - PROCESS | 3960 | 1462965361598 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 3960 | ++DOCSHELL 16BF3400 == 100 [pid = 3960] [id = 399] 04:16:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (16ECF400) [pid = 3960] [serial = 1197] [outer = 00000000] 04:16:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (1AD7D800) [pid = 3960] [serial = 1198] [outer = 16ECF400] 04:16:01 INFO - PROCESS | 3960 | 1462965361652 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (1B08B000) [pid = 3960] [serial = 1199] [outer = 16ECF400] 04:16:02 INFO - PROCESS | 3960 | 1462965362380 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:16:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1095ms 04:16:02 INFO - PROCESS | 3960 | 1462965362440 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 3960 | 1462965362444 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 04:16:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:16:02 INFO - PROCESS | 3960 | 1462965362457 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 3960 | 1462965362461 Marionette TRACE conn3 <- [1,1562,null,{}] 04:16:02 INFO - PROCESS | 3960 | 1462965362466 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:02 INFO - PROCESS | 3960 | 1462965362578 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:16:02 INFO - PROCESS | 3960 | 1462965362719 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 3960 | ++DOCSHELL 1301CC00 == 101 [pid = 3960] [id = 400] 04:16:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (1307A000) [pid = 3960] [serial = 1200] [outer = 00000000] 04:16:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (152DF000) [pid = 3960] [serial = 1201] [outer = 1307A000] 04:16:02 INFO - PROCESS | 3960 | 1462965362771 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (15A33800) [pid = 3960] [serial = 1202] [outer = 1307A000] 04:16:03 INFO - PROCESS | 3960 | 1462965363300 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:16:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:16:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 908ms 04:16:03 INFO - PROCESS | 3960 | 1462965363356 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 3960 | 1462965363361 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 04:16:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:16:03 INFO - PROCESS | 3960 | 1462965363367 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 3960 | 1462965363370 Marionette TRACE conn3 <- [1,1566,null,{}] 04:16:03 INFO - PROCESS | 3960 | 1462965363373 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:03 INFO - PROCESS | 3960 | 1462965363485 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:16:03 INFO - PROCESS | 3960 | 1462965363727 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 3960 | --DOCSHELL 1A812400 == 100 [pid = 3960] [id = 261] 04:16:03 INFO - PROCESS | 3960 | --DOCSHELL 1B7AB400 == 99 [pid = 3960] [id = 230] 04:16:03 INFO - PROCESS | 3960 | --DOCSHELL 140B0000 == 98 [pid = 3960] [id = 264] 04:16:03 INFO - PROCESS | 3960 | --DOCSHELL 15AC5400 == 97 [pid = 3960] [id = 385] 04:16:03 INFO - PROCESS | 3960 | --DOCSHELL 1172E000 == 96 [pid = 3960] [id = 384] 04:16:03 INFO - PROCESS | 3960 | --DOCSHELL 10D63400 == 95 [pid = 3960] [id = 383] 04:16:03 INFO - PROCESS | 3960 | ++DOCSHELL 0F52D400 == 96 [pid = 3960] [id = 401] 04:16:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (105CC400) [pid = 3960] [serial = 1203] [outer = 00000000] 04:16:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (110F4C00) [pid = 3960] [serial = 1204] [outer = 105CC400] 04:16:03 INFO - PROCESS | 3960 | 1462965363809 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (12D69000) [pid = 3960] [serial = 1205] [outer = 105CC400] 04:16:04 INFO - PROCESS | 3960 | 1462965364497 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:16:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:16:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1142ms 04:16:04 INFO - PROCESS | 3960 | 1462965364515 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 3960 | 1462965364520 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 04:16:04 INFO - PROCESS | 3960 | 1462965364525 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:16:04 INFO - PROCESS | 3960 | 1462965364529 Marionette TRACE conn3 <- [1,1570,null,{}] 04:16:04 INFO - PROCESS | 3960 | 1462965364534 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:04 INFO - PROCESS | 3960 | 1462965364700 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:16:04 INFO - PROCESS | 3960 | 1462965364814 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 3960 | ++DOCSHELL 15F83C00 == 97 [pid = 3960] [id = 402] 04:16:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (161B6800) [pid = 3960] [serial = 1206] [outer = 00000000] 04:16:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (16EC9000) [pid = 3960] [serial = 1207] [outer = 161B6800] 04:16:04 INFO - PROCESS | 3960 | 1462965364871 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (16F4EC00) [pid = 3960] [serial = 1208] [outer = 161B6800] 04:16:05 INFO - PROCESS | 3960 | 1462965365484 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:16:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:16:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1001ms 04:16:05 INFO - PROCESS | 3960 | 1462965365531 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 3960 | 1462965365535 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 04:16:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:16:05 INFO - PROCESS | 3960 | 1462965365540 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 3960 | 1462965365542 Marionette TRACE conn3 <- [1,1574,null,{}] 04:16:05 INFO - PROCESS | 3960 | 1462965365546 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:05 INFO - PROCESS | 3960 | 1462965365662 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:16:05 INFO - PROCESS | 3960 | 1462965365823 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 3960 | ++DOCSHELL 16F5C800 == 98 [pid = 3960] [id = 403] 04:16:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (17041800) [pid = 3960] [serial = 1209] [outer = 00000000] 04:16:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (17BA5000) [pid = 3960] [serial = 1210] [outer = 17041800] 04:16:05 INFO - PROCESS | 3960 | 1462965365879 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (19B15C00) [pid = 3960] [serial = 1211] [outer = 17041800] 04:16:06 INFO - PROCESS | 3960 | 1462965366582 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:16:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1032ms 04:16:06 INFO - PROCESS | 3960 | 1462965366617 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 3960 | 1462965366620 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 04:16:06 INFO - PROCESS | 3960 | 1462965366641 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:16:06 INFO - PROCESS | 3960 | 1462965366648 Marionette TRACE conn3 <- [1,1578,null,{}] 04:16:06 INFO - PROCESS | 3960 | 1462965366657 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:06 INFO - PROCESS | 3960 | 1462965366775 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:16:06 INFO - PROCESS | 3960 | 1462965366924 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 3960 | ++DOCSHELL 1A81E000 == 99 [pid = 3960] [id = 404] 04:16:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (1A89F800) [pid = 3960] [serial = 1212] [outer = 00000000] 04:16:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (1AA35C00) [pid = 3960] [serial = 1213] [outer = 1A89F800] 04:16:06 INFO - PROCESS | 3960 | 1462965366979 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (1AD1E800) [pid = 3960] [serial = 1214] [outer = 1A89F800] 04:16:07 INFO - PROCESS | 3960 | 1462965367543 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:16:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:16:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 955ms 04:16:07 INFO - PROCESS | 3960 | 1462965367589 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 3960 | 1462965367592 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 04:16:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:16:07 INFO - PROCESS | 3960 | 1462965367596 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 3960 | 1462965367598 Marionette TRACE conn3 <- [1,1582,null,{}] 04:16:07 INFO - PROCESS | 3960 | 1462965367602 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:07 INFO - PROCESS | 3960 | 1462965367713 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:16:07 INFO - PROCESS | 3960 | 1462965367873 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:07 INFO - PROCESS | 3960 | ++DOCSHELL 1AD1BC00 == 100 [pid = 3960] [id = 405] 04:16:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (1AD7E400) [pid = 3960] [serial = 1215] [outer = 00000000] 04:16:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (1B254C00) [pid = 3960] [serial = 1216] [outer = 1AD7E400] 04:16:07 INFO - PROCESS | 3960 | 1462965367927 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (1B386400) [pid = 3960] [serial = 1217] [outer = 1AD7E400] 04:16:08 INFO - PROCESS | 3960 | 1462965368494 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:16:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 954ms 04:16:08 INFO - PROCESS | 3960 | 1462965368541 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 3960 | 1462965368543 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 04:16:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:16:08 INFO - PROCESS | 3960 | 1462965368546 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 3960 | 1462965368548 Marionette TRACE conn3 <- [1,1586,null,{}] 04:16:08 INFO - PROCESS | 3960 | 1462965368552 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:08 INFO - PROCESS | 3960 | 1462965368660 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:16:08 INFO - PROCESS | 3960 | 1462965368819 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 3960 | ++DOCSHELL 1B389400 == 101 [pid = 3960] [id = 406] 04:16:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (1B38A000) [pid = 3960] [serial = 1218] [outer = 00000000] 04:16:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (1B38FC00) [pid = 3960] [serial = 1219] [outer = 1B38A000] 04:16:08 INFO - PROCESS | 3960 | 1462965368881 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (1B63E800) [pid = 3960] [serial = 1220] [outer = 1B38A000] 04:16:09 INFO - PROCESS | 3960 | 1462965369479 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:16:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:16:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1001ms 04:16:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:16:09 INFO - PROCESS | 3960 | 1462965369549 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:16:09 INFO - PROCESS | 3960 | 1462965369552 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 04:16:09 INFO - PROCESS | 3960 | 1462965369555 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:16:09 INFO - PROCESS | 3960 | 1462965369557 Marionette TRACE conn3 <- [1,1590,null,{}] 04:16:09 INFO - PROCESS | 3960 | 1462965369561 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:09 INFO - PROCESS | 3960 | 1462965369674 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:16:09 INFO - PROCESS | 3960 | 1462965369826 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 3960 | ++DOCSHELL 16B1C400 == 102 [pid = 3960] [id = 407] 04:16:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (1B388C00) [pid = 3960] [serial = 1221] [outer = 00000000] 04:16:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (1B779000) [pid = 3960] [serial = 1222] [outer = 1B388C00] 04:16:09 INFO - PROCESS | 3960 | 1462965369880 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (1B77D000) [pid = 3960] [serial = 1223] [outer = 1B388C00] 04:16:10 INFO - PROCESS | 3960 | 1462965370457 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:16:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:16:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 938ms 04:16:10 INFO - PROCESS | 3960 | 1462965370500 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 3960 | 1462965370502 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 04:16:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:16:10 INFO - PROCESS | 3960 | 1462965370506 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 3960 | 1462965370508 Marionette TRACE conn3 <- [1,1594,null,{}] 04:16:10 INFO - PROCESS | 3960 | 1462965370512 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:10 INFO - PROCESS | 3960 | 1462965370619 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:16:10 INFO - PROCESS | 3960 | 1462965370779 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 3960 | ++DOCSHELL 1B778400 == 103 [pid = 3960] [id = 408] 04:16:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (1B779C00) [pid = 3960] [serial = 1224] [outer = 00000000] 04:16:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (1B7A7400) [pid = 3960] [serial = 1225] [outer = 1B779C00] 04:16:10 INFO - PROCESS | 3960 | 1462965370837 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (1B7AC000) [pid = 3960] [serial = 1226] [outer = 1B779C00] 04:16:11 INFO - PROCESS | 3960 | 1462965371469 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:16:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:16:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1142ms 04:16:11 INFO - PROCESS | 3960 | 1462965371664 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:16:11 INFO - PROCESS | 3960 | 1462965371669 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 04:16:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:16:11 INFO - PROCESS | 3960 | 1462965371674 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 3960 | 1462965371676 Marionette TRACE conn3 <- [1,1598,null,{}] 04:16:11 INFO - PROCESS | 3960 | 1462965371682 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:11 INFO - PROCESS | 3960 | 1462965371794 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:16:11 INFO - PROCESS | 3960 | 1462965371938 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 3960 | ++DOCSHELL 15F7EC00 == 104 [pid = 3960] [id = 409] 04:16:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (15F83000) [pid = 3960] [serial = 1227] [outer = 00000000] 04:16:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (16B1F400) [pid = 3960] [serial = 1228] [outer = 15F83000] 04:16:11 INFO - PROCESS | 3960 | 1462965371988 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (16EEFC00) [pid = 3960] [serial = 1229] [outer = 15F83000] 04:16:12 INFO - PROCESS | 3960 | 1462965372543 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:16:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:16:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 954ms 04:16:12 INFO - PROCESS | 3960 | 1462965372619 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 3960 | 1462965372622 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 04:16:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:16:12 INFO - PROCESS | 3960 | 1462965372629 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 3960 | 1462965372633 Marionette TRACE conn3 <- [1,1602,null,{}] 04:16:12 INFO - PROCESS | 3960 | 1462965372637 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:12 INFO - PROCESS | 3960 | 1462965372751 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:16:12 INFO - PROCESS | 3960 | 1462965372970 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:12 INFO - PROCESS | 3960 | --DOCSHELL 1301CC00 == 103 [pid = 3960] [id = 400] 04:16:12 INFO - PROCESS | 3960 | --DOCSHELL 16EC7000 == 102 [pid = 3960] [id = 395] 04:16:12 INFO - PROCESS | 3960 | --DOCSHELL 15A39400 == 101 [pid = 3960] [id = 394] 04:16:12 INFO - PROCESS | 3960 | --DOCSHELL 11725C00 == 100 [pid = 3960] [id = 393] 04:16:13 INFO - PROCESS | 3960 | ++DOCSHELL 1100B800 == 101 [pid = 3960] [id = 410] 04:16:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (110F0800) [pid = 3960] [serial = 1230] [outer = 00000000] 04:16:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (12BB0400) [pid = 3960] [serial = 1231] [outer = 110F0800] 04:16:13 INFO - PROCESS | 3960 | 1462965373050 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (15557800) [pid = 3960] [serial = 1232] [outer = 110F0800] 04:16:13 INFO - PROCESS | 3960 | 1462965373780 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:16:13 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 04:16:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1220ms 04:16:13 INFO - PROCESS | 3960 | 1462965373838 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 3960 | 1462965373842 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 04:16:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:16:13 INFO - PROCESS | 3960 | 1462965373846 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 3960 | 1462965373850 Marionette TRACE conn3 <- [1,1606,null,{}] 04:16:13 INFO - PROCESS | 3960 | 1462965373855 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:13 INFO - PROCESS | 3960 | 1462965373974 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:16:14 INFO - PROCESS | 3960 | 1462965374125 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 3960 | ++DOCSHELL 178A9800 == 102 [pid = 3960] [id = 411] 04:16:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (178ADC00) [pid = 3960] [serial = 1233] [outer = 00000000] 04:16:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (184EB000) [pid = 3960] [serial = 1234] [outer = 178ADC00] 04:16:14 INFO - PROCESS | 3960 | 1462965374184 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (1A041C00) [pid = 3960] [serial = 1235] [outer = 178ADC00] 04:16:14 INFO - PROCESS | 3960 | 1462965374798 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:16:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:16:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1001ms 04:16:14 INFO - PROCESS | 3960 | 1462965374853 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:16:14 INFO - PROCESS | 3960 | 1462965374857 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 04:16:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:16:14 INFO - PROCESS | 3960 | 1462965374862 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:16:14 INFO - PROCESS | 3960 | 1462965374865 Marionette TRACE conn3 <- [1,1610,null,{}] 04:16:14 INFO - PROCESS | 3960 | 1462965374868 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:15 INFO - PROCESS | 3960 | 1462965375014 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:16:15 INFO - PROCESS | 3960 | 1462965375167 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 3960 | ++DOCSHELL 1A897800 == 103 [pid = 3960] [id = 412] 04:16:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (1A89B800) [pid = 3960] [serial = 1236] [outer = 00000000] 04:16:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (1B080000) [pid = 3960] [serial = 1237] [outer = 1A89B800] 04:16:15 INFO - PROCESS | 3960 | 1462965375223 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (1B252C00) [pid = 3960] [serial = 1238] [outer = 1A89B800] 04:16:15 INFO - PROCESS | 3960 | 1462965375867 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:16:15 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 04:16:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1048ms 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 105CCC00 == 102 [pid = 3960] [id = 28] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 10DC9400 == 101 [pid = 3960] [id = 375] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 1071A400 == 100 [pid = 3960] [id = 388] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 1AA34C00 == 99 [pid = 3960] [id = 12] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 1AA39400 == 98 [pid = 3960] [id = 374] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 0F52BC00 == 97 [pid = 3960] [id = 346] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 0F52C800 == 96 [pid = 3960] [id = 280] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 110F7400 == 95 [pid = 3960] [id = 225] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 1A69B000 == 94 [pid = 3960] [id = 229] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 16F5A400 == 93 [pid = 3960] [id = 390] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 19B1D800 == 92 [pid = 3960] [id = 359] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 16294400 == 91 [pid = 3960] [id = 386] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 161A4000 == 90 [pid = 3960] [id = 387] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 1100A800 == 89 [pid = 3960] [id = 260] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 16995400 == 88 [pid = 3960] [id = 356] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 19B13400 == 87 [pid = 3960] [id = 389] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 11FEC000 == 86 [pid = 3960] [id = 187] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 10D62400 == 85 [pid = 3960] [id = 21] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 1B778400 == 84 [pid = 3960] [id = 408] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 15F7EC00 == 83 [pid = 3960] [id = 409] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 16B1C400 == 82 [pid = 3960] [id = 407] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 1AD1BC00 == 81 [pid = 3960] [id = 405] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 1B389400 == 80 [pid = 3960] [id = 406] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 1A81E000 == 79 [pid = 3960] [id = 404] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 15F83C00 == 78 [pid = 3960] [id = 402] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 16F5C800 == 77 [pid = 3960] [id = 403] 04:16:17 INFO - PROCESS | 3960 | --DOCSHELL 0F52D400 == 76 [pid = 3960] [id = 401] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 15551C00 == 75 [pid = 3960] [id = 24] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1B383800 == 74 [pid = 3960] [id = 14] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1071DC00 == 73 [pid = 3960] [id = 26] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 140AFC00 == 72 [pid = 3960] [id = 56] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 17035400 == 71 [pid = 3960] [id = 397] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 0FD7CC00 == 70 [pid = 3960] [id = 325] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 16BF5400 == 69 [pid = 3960] [id = 373] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 19910C00 == 68 [pid = 3960] [id = 398] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 10D61000 == 67 [pid = 3960] [id = 263] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 13078C00 == 66 [pid = 3960] [id = 22] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1998BC00 == 65 [pid = 3960] [id = 343] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1B388400 == 64 [pid = 3960] [id = 177] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 0F523C00 == 63 [pid = 3960] [id = 279] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 19B1F800 == 62 [pid = 3960] [id = 176] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 16197400 == 61 [pid = 3960] [id = 145] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1A896800 == 60 [pid = 3960] [id = 345] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 16BF3400 == 59 [pid = 3960] [id = 399] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 11DF1400 == 58 [pid = 3960] [id = 196] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1B07F400 == 57 [pid = 3960] [id = 262] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 113B4C00 == 56 [pid = 3960] [id = 69] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 156BBC00 == 55 [pid = 3960] [id = 100] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 15D67400 == 54 [pid = 3960] [id = 71] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1B087400 == 53 [pid = 3960] [id = 125] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 19905C00 == 52 [pid = 3960] [id = 323] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1B633400 == 51 [pid = 3960] [id = 15] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1A047C00 == 50 [pid = 3960] [id = 228] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 16A87400 == 49 [pid = 3960] [id = 8] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 178C5800 == 48 [pid = 3960] [id = 328] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 173DC800 == 47 [pid = 3960] [id = 11] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 13BE1000 == 46 [pid = 3960] [id = 27] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 10DD2400 == 45 [pid = 3960] [id = 195] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 173E4000 == 44 [pid = 3960] [id = 396] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 144B7800 == 43 [pid = 3960] [id = 247] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1703E800 == 42 [pid = 3960] [id = 326] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 19B18400 == 41 [pid = 3960] [id = 70] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 113B8C00 == 40 [pid = 3960] [id = 126] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 19907400 == 39 [pid = 3960] [id = 198] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 19BE4800 == 38 [pid = 3960] [id = 357] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 12D6AC00 == 37 [pid = 3960] [id = 97] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 13E71C00 == 36 [pid = 3960] [id = 20] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 19B1A800 == 35 [pid = 3960] [id = 143] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1A8A0C00 == 34 [pid = 3960] [id = 173] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 13E71800 == 33 [pid = 3960] [id = 23] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 173DE800 == 32 [pid = 3960] [id = 227] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 11F5FC00 == 31 [pid = 3960] [id = 342] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 0F529C00 == 30 [pid = 3960] [id = 311] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 19B20C00 == 29 [pid = 3960] [id = 344] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 107EA400 == 28 [pid = 3960] [id = 241] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1A696C00 == 27 [pid = 3960] [id = 10] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 15AC4400 == 26 [pid = 3960] [id = 25] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 11246000 == 25 [pid = 3960] [id = 19] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 19985400 == 24 [pid = 3960] [id = 327] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 17BB1000 == 23 [pid = 3960] [id = 358] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1A899800 == 22 [pid = 3960] [id = 129] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 0CA75000 == 21 [pid = 3960] [id = 18] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 140BCC00 == 20 [pid = 3960] [id = 355] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1B088400 == 19 [pid = 3960] [id = 13] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 10DC7000 == 18 [pid = 3960] [id = 324] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 11220000 == 17 [pid = 3960] [id = 68] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 0F694400 == 16 [pid = 3960] [id = 67] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1522C800 == 15 [pid = 3960] [id = 84] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 144B8400 == 14 [pid = 3960] [id = 369] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 10720400 == 13 [pid = 3960] [id = 391] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 12D6C400 == 12 [pid = 3960] [id = 392] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 178A7C00 == 11 [pid = 3960] [id = 382] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 178A9800 == 10 [pid = 3960] [id = 411] 04:16:20 INFO - PROCESS | 3960 | --DOCSHELL 1100B800 == 9 [pid = 3960] [id = 410] 04:16:21 INFO - PROCESS | 3960 | 1462965381196 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 3960 | 1462965381199 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 04:16:21 INFO - PROCESS | 3960 | 1462965381213 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:16:21 INFO - PROCESS | 3960 | 1462965381219 Marionette TRACE conn3 <- [1,1614,null,{}] 04:16:21 INFO - PROCESS | 3960 | 1462965381224 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:21 INFO - PROCESS | 3960 | 1462965381322 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:16:21 INFO - PROCESS | 3960 | 1462965381411 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 3960 | ++DOCSHELL 0F522C00 == 10 [pid = 3960] [id = 413] 04:16:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (0F523000) [pid = 3960] [serial = 1239] [outer = 00000000] 04:16:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (0F526800) [pid = 3960] [serial = 1240] [outer = 0F523000] 04:16:21 INFO - PROCESS | 3960 | 1462965381460 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (0F52D800) [pid = 3960] [serial = 1241] [outer = 0F523000] 04:16:21 INFO - PROCESS | 3960 | 1462965381889 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:16:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:16:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 735ms 04:16:21 INFO - PROCESS | 3960 | 1462965381960 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 3960 | 1462965381964 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 04:16:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:16:21 INFO - PROCESS | 3960 | 1462965381972 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - PROCESS | 3960 | 1462965381976 Marionette TRACE conn3 <- [1,1618,null,{}] 04:16:21 INFO - PROCESS | 3960 | 1462965381980 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:22 INFO - PROCESS | 3960 | 1462965382067 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:16:22 INFO - PROCESS | 3960 | 1462965382085 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 3960 | ++DOCSHELL 1075B400 == 11 [pid = 3960] [id = 414] 04:16:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (1075B800) [pid = 3960] [serial = 1242] [outer = 00000000] 04:16:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (107F5400) [pid = 3960] [serial = 1243] [outer = 1075B800] 04:16:22 INFO - PROCESS | 3960 | 1462965382130 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (10D61000) [pid = 3960] [serial = 1244] [outer = 1075B800] 04:16:22 INFO - PROCESS | 3960 | 1462965382625 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:16:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 703ms 04:16:22 INFO - PROCESS | 3960 | 1462965382670 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 3960 | 1462965382672 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 04:16:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:16:22 INFO - PROCESS | 3960 | 1462965382676 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - PROCESS | 3960 | 1462965382678 Marionette TRACE conn3 <- [1,1622,null,{}] 04:16:22 INFO - PROCESS | 3960 | 1462965382690 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:22 INFO - PROCESS | 3960 | 1462965382864 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:16:22 INFO - PROCESS | 3960 | 1462965382931 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 3960 | ++DOCSHELL 11010C00 == 12 [pid = 3960] [id = 415] 04:16:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (110EF400) [pid = 3960] [serial = 1245] [outer = 00000000] 04:16:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (110FCC00) [pid = 3960] [serial = 1246] [outer = 110EF400] 04:16:23 INFO - PROCESS | 3960 | 1462965382981 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (111EAC00) [pid = 3960] [serial = 1247] [outer = 110EF400] 04:16:23 INFO - PROCESS | 3960 | 1462965383445 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:16:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:16:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 814ms 04:16:23 INFO - PROCESS | 3960 | 1462965383482 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 3960 | 1462965383484 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 04:16:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:16:23 INFO - PROCESS | 3960 | 1462965383488 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 3960 | 1462965383490 Marionette TRACE conn3 <- [1,1626,null,{}] 04:16:23 INFO - PROCESS | 3960 | 1462965383493 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:23 INFO - PROCESS | 3960 | 1462965383605 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:16:23 INFO - PROCESS | 3960 | 1462965383614 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 3960 | ++DOCSHELL 105C7400 == 13 [pid = 3960] [id = 416] 04:16:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (117A2800) [pid = 3960] [serial = 1248] [outer = 00000000] 04:16:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (12D67400) [pid = 3960] [serial = 1249] [outer = 117A2800] 04:16:23 INFO - PROCESS | 3960 | 1462965383717 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 191 (12D73C00) [pid = 3960] [serial = 1250] [outer = 117A2800] 04:16:24 INFO - PROCESS | 3960 | 1462965384188 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:16:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:16:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 751ms 04:16:24 INFO - PROCESS | 3960 | 1462965384244 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 3960 | 1462965384246 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 04:16:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:16:24 INFO - PROCESS | 3960 | 1462965384259 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 3960 | 1462965384261 Marionette TRACE conn3 <- [1,1630,null,{}] 04:16:24 INFO - PROCESS | 3960 | 1462965384265 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:24 INFO - PROCESS | 3960 | 1462965384380 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:16:24 INFO - PROCESS | 3960 | 1462965384393 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 3960 | ++DOCSHELL 12BB0800 == 14 [pid = 3960] [id = 417] 04:16:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 192 (1361B000) [pid = 3960] [serial = 1251] [outer = 00000000] 04:16:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 193 (13B3A800) [pid = 3960] [serial = 1252] [outer = 1361B000] 04:16:24 INFO - PROCESS | 3960 | 1462965384437 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 194 (13E72000) [pid = 3960] [serial = 1253] [outer = 1361B000] 04:16:24 INFO - PROCESS | 3960 | 1462965384881 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:16:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:16:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 626ms 04:16:24 INFO - PROCESS | 3960 | 1462965384898 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 3960 | 1462965384901 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 04:16:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:16:24 INFO - PROCESS | 3960 | 1462965384904 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 3960 | 1462965384905 Marionette TRACE conn3 <- [1,1634,null,{}] 04:16:24 INFO - PROCESS | 3960 | 1462965384909 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:25 INFO - PROCESS | 3960 | 1462965385055 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:16:25 INFO - PROCESS | 3960 | 1462965385064 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 3960 | ++DOCSHELL 1338F400 == 15 [pid = 3960] [id = 418] 04:16:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 195 (13EC4000) [pid = 3960] [serial = 1254] [outer = 00000000] 04:16:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (144C1C00) [pid = 3960] [serial = 1255] [outer = 13EC4000] 04:16:25 INFO - PROCESS | 3960 | 1462965385166 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (15A2F400) [pid = 3960] [serial = 1256] [outer = 13EC4000] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 196 (105CC400) [pid = 3960] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 195 (1179A400) [pid = 3960] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 194 (10D63800) [pid = 3960] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 193 (178A9400) [pid = 3960] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 192 (15F83000) [pid = 3960] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 191 (1307A000) [pid = 3960] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 190 (173DAC00) [pid = 3960] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 189 (15ABF000) [pid = 3960] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (178ADC00) [pid = 3960] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (1B38A000) [pid = 3960] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (110F0800) [pid = 3960] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (11227C00) [pid = 3960] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (12D6DC00) [pid = 3960] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (1A89EC00) [pid = 3960] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (1AD7E400) [pid = 3960] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (19BE5C00) [pid = 3960] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 180 (15D42800) [pid = 3960] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 179 (16C5F400) [pid = 3960] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (110F1C00) [pid = 3960] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (161BD400) [pid = 3960] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (110F6800) [pid = 3960] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (19B12000) [pid = 3960] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (10D63000) [pid = 3960] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (1AD89C00) [pid = 3960] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (1075C000) [pid = 3960] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (12D71000) [pid = 3960] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (178AF400) [pid = 3960] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (15A33C00) [pid = 3960] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (1A89AC00) [pid = 3960] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (1997D400) [pid = 3960] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 166 (161AF400) [pid = 3960] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (1121DC00) [pid = 3960] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (19BEE800) [pid = 3960] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (0F52E800) [pid = 3960] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (10D58C00) [pid = 3960] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (1A89F800) [pid = 3960] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (16F56800) [pid = 3960] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (1AD1AC00) [pid = 3960] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (18099400) [pid = 3960] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (110F4800) [pid = 3960] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (1522A400) [pid = 3960] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (16ECCC00) [pid = 3960] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (19BEF800) [pid = 3960] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (18095800) [pid = 3960] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (16A84000) [pid = 3960] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (17041800) [pid = 3960] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (15F78400) [pid = 3960] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (11FEAC00) [pid = 3960] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (16BF6800) [pid = 3960] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (1B779C00) [pid = 3960] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (1B388C00) [pid = 3960] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (16ECF400) [pid = 3960] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (1A04B400) [pid = 3960] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (173DEC00) [pid = 3960] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (161B6800) [pid = 3960] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (173E4800) [pid = 3960] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:16:26 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (16EEDC00) [pid = 3960] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:16:26 INFO - PROCESS | 3960 | 1462965386693 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:16:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1815ms 04:16:26 INFO - PROCESS | 3960 | 1462965386713 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:16:26 INFO - PROCESS | 3960 | 1462965386715 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 04:16:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:16:26 INFO - PROCESS | 3960 | 1462965386719 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - PROCESS | 3960 | 1462965386720 Marionette TRACE conn3 <- [1,1638,null,{}] 04:16:26 INFO - PROCESS | 3960 | 1462965386724 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:26 INFO - PROCESS | 3960 | 1462965386808 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:16:26 INFO - PROCESS | 3960 | 1462965386814 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 3960 | ++DOCSHELL 110F0800 == 16 [pid = 3960] [id = 419] 04:16:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (110FE400) [pid = 3960] [serial = 1257] [outer = 00000000] 04:16:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (11D04000) [pid = 3960] [serial = 1258] [outer = 110FE400] 04:16:26 INFO - PROCESS | 3960 | 1462965386858 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (13079C00) [pid = 3960] [serial = 1259] [outer = 110FE400] 04:16:27 INFO - PROCESS | 3960 | 1462965387527 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:16:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 845ms 04:16:27 INFO - PROCESS | 3960 | 1462965387589 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 3960 | 1462965387595 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 04:16:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:16:27 INFO - PROCESS | 3960 | 1462965387602 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 3960 | 1462965387606 Marionette TRACE conn3 <- [1,1642,null,{}] 04:16:27 INFO - PROCESS | 3960 | 1462965387611 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:27 INFO - PROCESS | 3960 | 1462965387715 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:16:27 INFO - PROCESS | 3960 | 1462965387860 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 3960 | ++DOCSHELL 105CC000 == 17 [pid = 3960] [id = 420] 04:16:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (105DF000) [pid = 3960] [serial = 1260] [outer = 00000000] 04:16:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (107F4800) [pid = 3960] [serial = 1261] [outer = 105DF000] 04:16:27 INFO - PROCESS | 3960 | 1462965387917 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (11003C00) [pid = 3960] [serial = 1262] [outer = 105DF000] 04:16:28 INFO - PROCESS | 3960 | 1462965388466 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:16:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:16:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 891ms 04:16:28 INFO - PROCESS | 3960 | 1462965388507 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:16:28 INFO - PROCESS | 3960 | 1462965388513 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 04:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:16:28 INFO - PROCESS | 3960 | 1462965388520 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - PROCESS | 3960 | 1462965388523 Marionette TRACE conn3 <- [1,1646,null,{}] 04:16:28 INFO - PROCESS | 3960 | 1462965388526 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:28 INFO - PROCESS | 3960 | 1462965388628 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:16:28 INFO - PROCESS | 3960 | 1462965388767 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 3960 | ++DOCSHELL 111E7000 == 18 [pid = 3960] [id = 421] 04:16:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (111E8400) [pid = 3960] [serial = 1263] [outer = 00000000] 04:16:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (11D02400) [pid = 3960] [serial = 1264] [outer = 111E8400] 04:16:28 INFO - PROCESS | 3960 | 1462965388830 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (11F54800) [pid = 3960] [serial = 1265] [outer = 111E8400] 04:16:29 INFO - PROCESS | 3960 | 1462965389460 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1001ms 04:16:29 INFO - PROCESS | 3960 | 1462965389521 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 3960 | 1462965389523 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 04:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:16:29 INFO - PROCESS | 3960 | 1462965389527 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - PROCESS | 3960 | 1462965389531 Marionette TRACE conn3 <- [1,1650,null,{}] 04:16:29 INFO - PROCESS | 3960 | 1462965389542 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:29 INFO - PROCESS | 3960 | 1462965389644 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:16:29 INFO - PROCESS | 3960 | 1462965389786 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 3960 | ++DOCSHELL 12D69400 == 19 [pid = 3960] [id = 422] 04:16:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (15551000) [pid = 3960] [serial = 1266] [outer = 00000000] 04:16:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (15802000) [pid = 3960] [serial = 1267] [outer = 15551000] 04:16:29 INFO - PROCESS | 3960 | 1462965389852 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (15AC7800) [pid = 3960] [serial = 1268] [outer = 15551000] 04:16:30 INFO - PROCESS | 3960 | 1462965390414 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 939ms 04:16:30 INFO - PROCESS | 3960 | 1462965390472 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 3960 | 1462965390474 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 04:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:16:30 INFO - PROCESS | 3960 | 1462965390478 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 3960 | 1462965390480 Marionette TRACE conn3 <- [1,1654,null,{}] 04:16:30 INFO - PROCESS | 3960 | 1462965390484 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:30 INFO - PROCESS | 3960 | 1462965390590 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:16:30 INFO - PROCESS | 3960 | 1462965390729 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 3960 | ++DOCSHELL 10DD0000 == 20 [pid = 3960] [id = 423] 04:16:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (11004C00) [pid = 3960] [serial = 1269] [outer = 00000000] 04:16:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (111E3800) [pid = 3960] [serial = 1270] [outer = 11004C00] 04:16:30 INFO - PROCESS | 3960 | 1462965390791 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (13EC4800) [pid = 3960] [serial = 1271] [outer = 11004C00] 04:16:31 INFO - PROCESS | 3960 | 1462965391357 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 939ms 04:16:31 INFO - PROCESS | 3960 | 1462965391423 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 3960 | 1462965391425 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 04:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:16:31 INFO - PROCESS | 3960 | 1462965391429 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - PROCESS | 3960 | 1462965391431 Marionette TRACE conn3 <- [1,1658,null,{}] 04:16:31 INFO - PROCESS | 3960 | 1462965391435 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:31 INFO - PROCESS | 3960 | 1462965391533 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:16:31 INFO - PROCESS | 3960 | 1462965391890 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:31 INFO - PROCESS | 3960 | ++DOCSHELL 0F50CC00 == 21 [pid = 3960] [id = 424] 04:16:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (0F50D800) [pid = 3960] [serial = 1272] [outer = 00000000] 04:16:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (0F525C00) [pid = 3960] [serial = 1273] [outer = 0F50D800] 04:16:31 INFO - PROCESS | 3960 | 1462965391939 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (10712000) [pid = 3960] [serial = 1274] [outer = 0F50D800] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (152DF000) [pid = 3960] [serial = 1201] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (16B1F400) [pid = 3960] [serial = 1228] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (1AD21400) [pid = 3960] [serial = 721] [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.] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (173E6400) [pid = 3960] [serial = 1144] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (18050000) [pid = 3960] [serial = 1147] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (17432400) [pid = 3960] [serial = 1145] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (1AA35C00) [pid = 3960] [serial = 1213] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (16B19400) [pid = 3960] [serial = 1157] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (17036400) [pid = 3960] [serial = 1159] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (17BA5000) [pid = 3960] [serial = 1210] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (13ECFC00) [pid = 3960] [serial = 1154] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (16951800) [pid = 3960] [serial = 1156] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (184EB000) [pid = 3960] [serial = 1234] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (12D69000) [pid = 3960] [serial = 1205] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (13B35400) [pid = 3960] [serial = 1181] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (1367B000) [pid = 3960] [serial = 1153] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (1100D400) [pid = 3960] [serial = 1151] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (12BB0400) [pid = 3960] [serial = 1231] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (19905400) [pid = 3960] [serial = 1148] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (16EEFC00) [pid = 3960] [serial = 1229] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (13683000) [pid = 3960] [serial = 1177] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (16EC9000) [pid = 3960] [serial = 1207] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (13075000) [pid = 3960] [serial = 1180] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (10DCB800) [pid = 3960] [serial = 1150] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (110F4C00) [pid = 3960] [serial = 1204] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (15A33800) [pid = 3960] [serial = 1202] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (161B4000) [pid = 3960] [serial = 1175] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (1B779000) [pid = 3960] [serial = 1222] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (144B7C00) [pid = 3960] [serial = 1178] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (15A35C00) [pid = 3960] [serial = 1174] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (1AD8B400) [pid = 3960] [serial = 1172] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (1B386400) [pid = 3960] [serial = 1217] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (1AC27800) [pid = 3960] [serial = 1169] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (1B38FC00) [pid = 3960] [serial = 1219] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (1AD83800) [pid = 3960] [serial = 1171] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1699F400) [pid = 3960] [serial = 1113] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (1AD8C000) [pid = 3960] [serial = 1119] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (1580F400) [pid = 3960] [serial = 1126] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (16BF2400) [pid = 3960] [serial = 1138] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (1361E400) [pid = 3960] [serial = 1111] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16C5BC00) [pid = 3960] [serial = 1114] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (1A815C00) [pid = 3960] [serial = 1030] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (12DE1800) [pid = 3960] [serial = 1132] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (144C2000) [pid = 3960] [serial = 1125] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (1B251C00) [pid = 3960] [serial = 1123] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (111E0C00) [pid = 3960] [serial = 1128] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (12D72000) [pid = 3960] [serial = 1110] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (12DE2400) [pid = 3960] [serial = 1129] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1B24E800) [pid = 3960] [serial = 1122] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (16BECC00) [pid = 3960] [serial = 1027] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (19BEF400) [pid = 3960] [serial = 1116] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (15F84400) [pid = 3960] [serial = 1135] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1AC27400) [pid = 3960] [serial = 1036] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1A89FC00) [pid = 3960] [serial = 1117] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (16B19800) [pid = 3960] [serial = 1137] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (19BE8800) [pid = 3960] [serial = 970] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (11225C00) [pid = 3960] [serial = 1131] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1A04C000) [pid = 3960] [serial = 1108] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (13BE0400) [pid = 3960] [serial = 1024] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (15D3EC00) [pid = 3960] [serial = 1134] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1AA2C800) [pid = 3960] [serial = 1033] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (15D5F800) [pid = 3960] [serial = 1039] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1B086800) [pid = 3960] [serial = 1120] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (1AA2D400) [pid = 3960] [serial = 1168] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (1A81F800) [pid = 3960] [serial = 1166] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1AD1E800) [pid = 3960] [serial = 1214] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1B254C00) [pid = 3960] [serial = 1216] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (1A69D400) [pid = 3960] [serial = 1165] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (17A6B000) [pid = 3960] [serial = 1163] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (17A64400) [pid = 3960] [serial = 1162] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1B08CC00) [pid = 3960] [serial = 1078] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1A89C400) [pid = 3960] [serial = 1060] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (13398000) [pid = 3960] [serial = 1063] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (161BC400) [pid = 3960] [serial = 1066] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17BB1400) [pid = 3960] [serial = 1069] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1AA3A800) [pid = 3960] [serial = 1072] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1AD1CC00) [pid = 3960] [serial = 1075] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (173E1000) [pid = 3960] [serial = 1160] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (19B15C00) [pid = 3960] [serial = 1211] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1B7A7400) [pid = 3960] [serial = 1225] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1B77D000) [pid = 3960] [serial = 1223] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1B08B000) [pid = 3960] [serial = 1199] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1AD16800) [pid = 3960] [serial = 1196] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1AD7D800) [pid = 3960] [serial = 1198] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (19B17400) [pid = 3960] [serial = 1193] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (16F4EC00) [pid = 3960] [serial = 1208] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1A89F000) [pid = 3960] [serial = 1195] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (17BA7800) [pid = 3960] [serial = 1190] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1998A000) [pid = 3960] [serial = 1192] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (17038400) [pid = 3960] [serial = 1187] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (178AEC00) [pid = 3960] [serial = 1189] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (16293000) [pid = 3960] [serial = 1184] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (15F82C00) [pid = 3960] [serial = 1183] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (16F4E400) [pid = 3960] [serial = 1186] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (1A041C00) [pid = 3960] [serial = 1235] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (1B63E800) [pid = 3960] [serial = 1220] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (15557800) [pid = 3960] [serial = 1232] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (1B080000) [pid = 3960] [serial = 1237] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (16ED0000) [pid = 3960] [serial = 1140] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (16EF4C00) [pid = 3960] [serial = 1141] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (1B7AC000) [pid = 3960] [serial = 1226] [outer = 00000000] [url = about:blank] 04:16:32 INFO - PROCESS | 3960 | 1462965392519 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1142ms 04:16:32 INFO - PROCESS | 3960 | 1462965392579 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 3960 | 1462965392583 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 04:16:32 INFO - PROCESS | 3960 | 1462965392587 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:16:32 INFO - PROCESS | 3960 | 1462965392591 Marionette TRACE conn3 <- [1,1662,null,{}] 04:16:32 INFO - PROCESS | 3960 | 1462965392596 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:32 INFO - PROCESS | 3960 | 1462965392677 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:16:32 INFO - PROCESS | 3960 | 1462965392770 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 3960 | ++DOCSHELL 10701C00 == 22 [pid = 3960] [id = 425] 04:16:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (1071DC00) [pid = 3960] [serial = 1275] [outer = 00000000] 04:16:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (10DD0800) [pid = 3960] [serial = 1276] [outer = 1071DC00] 04:16:32 INFO - PROCESS | 3960 | 1462965392817 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (110F9400) [pid = 3960] [serial = 1277] [outer = 1071DC00] 04:16:33 INFO - PROCESS | 3960 | 1462965393282 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 735ms 04:16:33 INFO - PROCESS | 3960 | 1462965393335 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 3960 | 1462965393339 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 04:16:33 INFO - PROCESS | 3960 | 1462965393343 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:16:33 INFO - PROCESS | 3960 | 1462965393345 Marionette TRACE conn3 <- [1,1666,null,{}] 04:16:33 INFO - PROCESS | 3960 | 1462965393348 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:33 INFO - PROCESS | 3960 | 1462965393475 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:16:33 INFO - PROCESS | 3960 | 1462965393486 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 3960 | ++DOCSHELL 117A2000 == 23 [pid = 3960] [id = 426] 04:16:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (117A4400) [pid = 3960] [serial = 1278] [outer = 00000000] 04:16:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (12D72000) [pid = 3960] [serial = 1279] [outer = 117A4400] 04:16:33 INFO - PROCESS | 3960 | 1462965393531 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (12DE8800) [pid = 3960] [serial = 1280] [outer = 117A4400] 04:16:33 INFO - PROCESS | 3960 | 1462965393986 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 641ms 04:16:34 INFO - PROCESS | 3960 | 1462965394017 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 3960 | 1462965394019 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 04:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:16:34 INFO - PROCESS | 3960 | 1462965394028 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 3960 | 1462965394033 Marionette TRACE conn3 <- [1,1670,null,{}] 04:16:34 INFO - PROCESS | 3960 | 1462965394038 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:34 INFO - PROCESS | 3960 | 1462965394120 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:16:34 INFO - PROCESS | 3960 | 1462965394129 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 3960 | ++DOCSHELL 1367C800 == 24 [pid = 3960] [id = 427] 04:16:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (13E73800) [pid = 3960] [serial = 1281] [outer = 00000000] 04:16:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (140B0000) [pid = 3960] [serial = 1282] [outer = 13E73800] 04:16:34 INFO - PROCESS | 3960 | 1462965394173 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (140B1400) [pid = 3960] [serial = 1283] [outer = 13E73800] 04:16:34 INFO - PROCESS | 3960 | 1462965394637 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 657ms 04:16:34 INFO - PROCESS | 3960 | 1462965394679 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 3960 | 1462965394681 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 04:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:16:34 INFO - PROCESS | 3960 | 1462965394691 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 3960 | 1462965394692 Marionette TRACE conn3 <- [1,1674,null,{}] 04:16:34 INFO - PROCESS | 3960 | 1462965394696 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:34 INFO - PROCESS | 3960 | 1462965394812 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:16:34 INFO - PROCESS | 3960 | 1462965394893 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 3960 | ++DOCSHELL 152DA400 == 25 [pid = 3960] [id = 428] 04:16:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (15D3CC00) [pid = 3960] [serial = 1284] [outer = 00000000] 04:16:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (15F1D400) [pid = 3960] [serial = 1285] [outer = 15D3CC00] 04:16:34 INFO - PROCESS | 3960 | 1462965394944 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (15F29800) [pid = 3960] [serial = 1286] [outer = 15D3CC00] 04:16:35 INFO - PROCESS | 3960 | 1462965395360 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:16:35 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 04:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 704ms 04:16:35 INFO - PROCESS | 3960 | 1462965395389 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 3960 | 1462965395391 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 04:16:35 INFO - PROCESS | 3960 | 1462965395394 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:16:35 INFO - PROCESS | 3960 | 1462965395396 Marionette TRACE conn3 <- [1,1678,null,{}] 04:16:35 INFO - PROCESS | 3960 | 1462965395399 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:35 INFO - PROCESS | 3960 | 1462965395505 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:16:35 INFO - PROCESS | 3960 | 1462965395514 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 3960 | ++DOCSHELL 16199400 == 26 [pid = 3960] [id = 429] 04:16:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (16199C00) [pid = 3960] [serial = 1287] [outer = 00000000] 04:16:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (161A0000) [pid = 3960] [serial = 1288] [outer = 16199C00] 04:16:35 INFO - PROCESS | 3960 | 1462965395612 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (161B3800) [pid = 3960] [serial = 1289] [outer = 16199C00] 04:16:36 INFO - PROCESS | 3960 | 1462965396051 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 704ms 04:16:36 INFO - PROCESS | 3960 | 1462965396094 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 3960 | 1462965396096 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 04:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:16:36 INFO - PROCESS | 3960 | 1462965396111 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 3960 | 1462965396113 Marionette TRACE conn3 <- [1,1682,null,{}] 04:16:36 INFO - PROCESS | 3960 | 1462965396117 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:36 INFO - PROCESS | 3960 | 1462965396250 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:16:36 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (13EC4000) [pid = 3960] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:16:36 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (117A2800) [pid = 3960] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:16:36 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1361B000) [pid = 3960] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:16:36 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (1075B800) [pid = 3960] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:16:36 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (0F523000) [pid = 3960] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:16:36 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (110EF400) [pid = 3960] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:16:36 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1A89B800) [pid = 3960] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:16:36 INFO - PROCESS | 3960 | 1462965396324 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 3960 | ++DOCSHELL 0F50D400 == 27 [pid = 3960] [id = 430] 04:16:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F50E800) [pid = 3960] [serial = 1290] [outer = 00000000] 04:16:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (11006000) [pid = 3960] [serial = 1291] [outer = 0F50E800] 04:16:36 INFO - PROCESS | 3960 | 1462965396369 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (117A2800) [pid = 3960] [serial = 1292] [outer = 0F50E800] 04:16:36 INFO - PROCESS | 3960 | 1462965396715 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 641ms 04:16:36 INFO - PROCESS | 3960 | 1462965396748 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 3960 | 1462965396750 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 04:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:16:36 INFO - PROCESS | 3960 | 1462965396753 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 3960 | 1462965396755 Marionette TRACE conn3 <- [1,1686,null,{}] 04:16:36 INFO - PROCESS | 3960 | 1462965396758 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:36 INFO - PROCESS | 3960 | 1462965396834 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:16:36 INFO - PROCESS | 3960 | 1462965396840 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 3960 | ++DOCSHELL 11002C00 == 28 [pid = 3960] [id = 431] 04:16:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (110F4C00) [pid = 3960] [serial = 1293] [outer = 00000000] 04:16:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (1699F400) [pid = 3960] [serial = 1294] [outer = 110F4C00] 04:16:36 INFO - PROCESS | 3960 | 1462965396884 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (16B18800) [pid = 3960] [serial = 1295] [outer = 110F4C00] 04:16:37 INFO - PROCESS | 3960 | 1462965397336 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 641ms 04:16:37 INFO - PROCESS | 3960 | 1462965397392 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 3960 | 1462965397394 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 04:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:16:37 INFO - PROCESS | 3960 | 1462965397397 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 3960 | 1462965397399 Marionette TRACE conn3 <- [1,1690,null,{}] 04:16:37 INFO - PROCESS | 3960 | 1462965397402 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:37 INFO - PROCESS | 3960 | 1462965397480 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:16:37 INFO - PROCESS | 3960 | 1462965397486 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 3960 | ++DOCSHELL 16995400 == 29 [pid = 3960] [id = 432] 04:16:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (16997400) [pid = 3960] [serial = 1296] [outer = 00000000] 04:16:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16B1F000) [pid = 3960] [serial = 1297] [outer = 16997400] 04:16:37 INFO - PROCESS | 3960 | 1462965397532 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (16B1FC00) [pid = 3960] [serial = 1298] [outer = 16997400] 04:16:37 INFO - PROCESS | 3960 | 1462965397994 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 626ms 04:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:16:38 INFO - PROCESS | 3960 | 1462965398035 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 3960 | 1462965398037 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 04:16:38 INFO - PROCESS | 3960 | 1462965398041 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 3960 | 1462965398042 Marionette TRACE conn3 <- [1,1694,null,{}] 04:16:38 INFO - PROCESS | 3960 | 1462965398046 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:38 INFO - PROCESS | 3960 | 1462965398125 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:16:38 INFO - PROCESS | 3960 | 1462965398132 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 3960 | ++DOCSHELL 16B1AC00 == 30 [pid = 3960] [id = 433] 04:16:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (16B1E400) [pid = 3960] [serial = 1299] [outer = 00000000] 04:16:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (16BF1000) [pid = 3960] [serial = 1300] [outer = 16B1E400] 04:16:38 INFO - PROCESS | 3960 | 1462965398176 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (16BF6C00) [pid = 3960] [serial = 1301] [outer = 16B1E400] 04:16:38 INFO - PROCESS | 3960 | 1462965398588 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 595ms 04:16:38 INFO - PROCESS | 3960 | 1462965398638 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 3960 | 1462965398640 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 04:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:16:38 INFO - PROCESS | 3960 | 1462965398643 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 3960 | 1462965398645 Marionette TRACE conn3 <- [1,1698,null,{}] 04:16:38 INFO - PROCESS | 3960 | 1462965398701 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:38 INFO - PROCESS | 3960 | 1462965398798 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:16:38 INFO - PROCESS | 3960 | 1462965398963 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 3960 | ++DOCSHELL 107EE800 == 31 [pid = 3960] [id = 434] 04:16:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (10D59C00) [pid = 3960] [serial = 1302] [outer = 00000000] 04:16:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (10D5FC00) [pid = 3960] [serial = 1303] [outer = 10D59C00] 04:16:39 INFO - PROCESS | 3960 | 1462965399027 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (11003000) [pid = 3960] [serial = 1304] [outer = 10D59C00] 04:16:39 INFO - PROCESS | 3960 | 1462965399593 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1001ms 04:16:39 INFO - PROCESS | 3960 | 1462965399647 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:16:39 INFO - PROCESS | 3960 | 1462965399652 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 04:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:16:39 INFO - PROCESS | 3960 | 1462965399657 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 3960 | 1462965399660 Marionette TRACE conn3 <- [1,1702,null,{}] 04:16:39 INFO - PROCESS | 3960 | 1462965399664 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:39 INFO - PROCESS | 3960 | 1462965399770 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:16:39 INFO - PROCESS | 3960 | 1462965399903 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 3960 | ++DOCSHELL 11D03000 == 32 [pid = 3960] [id = 435] 04:16:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (11D03800) [pid = 3960] [serial = 1305] [outer = 00000000] 04:16:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (13075000) [pid = 3960] [serial = 1306] [outer = 11D03800] 04:16:39 INFO - PROCESS | 3960 | 1462965399958 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (13680800) [pid = 3960] [serial = 1307] [outer = 11D03800] 04:16:40 INFO - PROCESS | 3960 | 1462965400561 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 954ms 04:16:40 INFO - PROCESS | 3960 | 1462965400603 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 3960 | 1462965400606 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 04:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:16:40 INFO - PROCESS | 3960 | 1462965400609 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 3960 | 1462965400612 Marionette TRACE conn3 <- [1,1706,null,{}] 04:16:40 INFO - PROCESS | 3960 | 1462965400616 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:40 INFO - PROCESS | 3960 | 1462965400719 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:16:40 INFO - PROCESS | 3960 | 1462965400847 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 3960 | ++DOCSHELL 15A2B400 == 33 [pid = 3960] [id = 436] 04:16:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (15AC5C00) [pid = 3960] [serial = 1308] [outer = 00000000] 04:16:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (161A6800) [pid = 3960] [serial = 1309] [outer = 15AC5C00] 04:16:40 INFO - PROCESS | 3960 | 1462965400905 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (16293000) [pid = 3960] [serial = 1310] [outer = 15AC5C00] 04:16:41 INFO - PROCESS | 3960 | 1462965401512 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 938ms 04:16:41 INFO - PROCESS | 3960 | 1462965401560 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 3960 | 1462965401567 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 04:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:16:41 INFO - PROCESS | 3960 | 1462965401572 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - PROCESS | 3960 | 1462965401574 Marionette TRACE conn3 <- [1,1710,null,{}] 04:16:41 INFO - PROCESS | 3960 | 1462965401578 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:41 INFO - PROCESS | 3960 | 1462965401722 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:16:41 INFO - PROCESS | 3960 | 1462965401737 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 3960 | ++DOCSHELL 16E0E400 == 34 [pid = 3960] [id = 437] 04:16:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (16EC3400) [pid = 3960] [serial = 1311] [outer = 00000000] 04:16:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (16ECB000) [pid = 3960] [serial = 1312] [outer = 16EC3400] 04:16:41 INFO - PROCESS | 3960 | 1462965401790 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (16ECE800) [pid = 3960] [serial = 1313] [outer = 16EC3400] 04:16:42 INFO - PROCESS | 3960 | 1462965402345 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 829ms 04:16:42 INFO - PROCESS | 3960 | 1462965402413 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 3960 | 1462965402416 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:16:42 INFO - PROCESS | 3960 | 1462965402419 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 3960 | 1462965402421 Marionette TRACE conn3 <- [1,1714,null,{}] 04:16:42 INFO - PROCESS | 3960 | 1462965402425 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:42 INFO - PROCESS | 3960 | 1462965402523 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:16:42 INFO - PROCESS | 3960 | 1462965402667 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 3960 | ++DOCSHELL 13ECC000 == 35 [pid = 3960] [id = 438] 04:16:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (156BC800) [pid = 3960] [serial = 1314] [outer = 00000000] 04:16:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (16EEC400) [pid = 3960] [serial = 1315] [outer = 156BC800] 04:16:42 INFO - PROCESS | 3960 | 1462965402722 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (16EEFC00) [pid = 3960] [serial = 1316] [outer = 156BC800] 04:16:43 INFO - PROCESS | 3960 | 1462965403431 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1049ms 04:16:43 INFO - PROCESS | 3960 | 1462965403475 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 3960 | 1462965403478 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 04:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:16:43 INFO - PROCESS | 3960 | 1462965403484 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 3960 | 1462965403487 Marionette TRACE conn3 <- [1,1718,null,{}] 04:16:43 INFO - PROCESS | 3960 | 1462965403492 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:43 INFO - PROCESS | 3960 | 1462965403586 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:16:43 INFO - PROCESS | 3960 | 1462965403721 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 3960 | ++DOCSHELL 113B4C00 == 36 [pid = 3960] [id = 439] 04:16:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (113BC000) [pid = 3960] [serial = 1317] [outer = 00000000] 04:16:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (11FEC400) [pid = 3960] [serial = 1318] [outer = 113BC000] 04:16:43 INFO - PROCESS | 3960 | 1462965403789 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (12DE9000) [pid = 3960] [serial = 1319] [outer = 113BC000] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (15A2F400) [pid = 3960] [serial = 1256] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (12D67400) [pid = 3960] [serial = 1249] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (13B3A800) [pid = 3960] [serial = 1252] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (107F5400) [pid = 3960] [serial = 1243] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (10D61000) [pid = 3960] [serial = 1244] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0F526800) [pid = 3960] [serial = 1240] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0F52D800) [pid = 3960] [serial = 1241] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (110FCC00) [pid = 3960] [serial = 1246] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1B252C00) [pid = 3960] [serial = 1238] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (12D73C00) [pid = 3960] [serial = 1250] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (11D04000) [pid = 3960] [serial = 1258] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (144C1C00) [pid = 3960] [serial = 1255] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (13E72000) [pid = 3960] [serial = 1253] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (111EAC00) [pid = 3960] [serial = 1247] [outer = 00000000] [url = about:blank] 04:16:44 INFO - PROCESS | 3960 | 1462965404340 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:16:44 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 04:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 908ms 04:16:44 INFO - PROCESS | 3960 | 1462965404387 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 3960 | 1462965404392 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 04:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:16:44 INFO - PROCESS | 3960 | 1462965404398 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 3960 | 1462965404401 Marionette TRACE conn3 <- [1,1722,null,{}] 04:16:44 INFO - PROCESS | 3960 | 1462965404404 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:44 INFO - PROCESS | 3960 | 1462965404491 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:16:44 INFO - PROCESS | 3960 | 1462965404580 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 3960 | ++DOCSHELL 10767400 == 37 [pid = 3960] [id = 440] 04:16:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (107F5800) [pid = 3960] [serial = 1320] [outer = 00000000] 04:16:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1151D400) [pid = 3960] [serial = 1321] [outer = 107F5800] 04:16:44 INFO - PROCESS | 3960 | 1462965404624 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (13371800) [pid = 3960] [serial = 1322] [outer = 107F5800] 04:16:45 INFO - PROCESS | 3960 | 1462965405025 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 688ms 04:16:45 INFO - PROCESS | 3960 | 1462965405097 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 3960 | 1462965405101 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 04:16:45 INFO - PROCESS | 3960 | 1462965405106 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:16:45 INFO - PROCESS | 3960 | 1462965405109 Marionette TRACE conn3 <- [1,1726,null,{}] 04:16:45 INFO - PROCESS | 3960 | 1462965405120 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:45 INFO - PROCESS | 3960 | 1462965405204 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:16:45 INFO - PROCESS | 3960 | 1462965405213 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 3960 | ++DOCSHELL 13EC7000 == 38 [pid = 3960] [id = 441] 04:16:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (13ECAC00) [pid = 3960] [serial = 1323] [outer = 00000000] 04:16:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (152DC800) [pid = 3960] [serial = 1324] [outer = 13ECAC00] 04:16:45 INFO - PROCESS | 3960 | 1462965405259 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (15D39400) [pid = 3960] [serial = 1325] [outer = 13ECAC00] 04:16:45 INFO - PROCESS | 3960 | 1462965405705 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 641ms 04:16:45 INFO - PROCESS | 3960 | 1462965405748 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 3960 | 1462965405751 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 04:16:45 INFO - PROCESS | 3960 | 1462965405754 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:16:45 INFO - PROCESS | 3960 | 1462965405756 Marionette TRACE conn3 <- [1,1730,null,{}] 04:16:45 INFO - PROCESS | 3960 | 1462965405759 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:45 INFO - PROCESS | 3960 | 1462965405840 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:16:45 INFO - PROCESS | 3960 | 1462965405876 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 3960 | ++DOCSHELL 1619D000 == 39 [pid = 3960] [id = 442] 04:16:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (161A0C00) [pid = 3960] [serial = 1326] [outer = 00000000] 04:16:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (16287C00) [pid = 3960] [serial = 1327] [outer = 161A0C00] 04:16:45 INFO - PROCESS | 3960 | 1462965405920 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (16992800) [pid = 3960] [serial = 1328] [outer = 161A0C00] 04:16:46 INFO - PROCESS | 3960 | 1462965406365 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 642ms 04:16:46 INFO - PROCESS | 3960 | 1462965406393 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:16:46 INFO - PROCESS | 3960 | 1462965406395 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 04:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:16:46 INFO - PROCESS | 3960 | 1462965406407 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:16:46 INFO - PROCESS | 3960 | 1462965406409 Marionette TRACE conn3 <- [1,1734,null,{}] 04:16:46 INFO - PROCESS | 3960 | 1462965406419 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:46 INFO - PROCESS | 3960 | 1462965406527 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:16:46 INFO - PROCESS | 3960 | 1462965406533 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 3960 | ++DOCSHELL 0F506000 == 40 [pid = 3960] [id = 443] 04:16:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (11244000) [pid = 3960] [serial = 1329] [outer = 00000000] 04:16:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (16BEB000) [pid = 3960] [serial = 1330] [outer = 11244000] 04:16:46 INFO - PROCESS | 3960 | 1462965406579 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (16BF8400) [pid = 3960] [serial = 1331] [outer = 11244000] 04:16:47 INFO - PROCESS | 3960 | 1462965407017 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 657ms 04:16:47 INFO - PROCESS | 3960 | 1462965407057 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 3960 | 1462965407059 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 04:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:16:47 INFO - PROCESS | 3960 | 1462965407068 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 3960 | 1462965407070 Marionette TRACE conn3 <- [1,1738,null,{}] 04:16:47 INFO - PROCESS | 3960 | 1462965407073 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:47 INFO - PROCESS | 3960 | 1462965407211 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:16:47 INFO - PROCESS | 3960 | 1462965407302 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 3960 | ++DOCSHELL 1056E800 == 41 [pid = 3960] [id = 444] 04:16:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (16E0CC00) [pid = 3960] [serial = 1332] [outer = 00000000] 04:16:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (16EF2400) [pid = 3960] [serial = 1333] [outer = 16E0CC00] 04:16:47 INFO - PROCESS | 3960 | 1462965407347 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (16F50800) [pid = 3960] [serial = 1334] [outer = 16E0CC00] 04:16:47 INFO - PROCESS | 3960 | 1462965407759 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 750ms 04:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:16:47 INFO - PROCESS | 3960 | 1462965407810 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 3960 | 1462965407812 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 04:16:47 INFO - PROCESS | 3960 | 1462965407815 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 3960 | 1462965407817 Marionette TRACE conn3 <- [1,1742,null,{}] 04:16:47 INFO - PROCESS | 3960 | 1462965407821 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:47 INFO - PROCESS | 3960 | 1462965407928 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:16:47 INFO - PROCESS | 3960 | 1462965407934 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 3960 | ++DOCSHELL 1619A400 == 42 [pid = 3960] [id = 445] 04:16:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (16285C00) [pid = 3960] [serial = 1335] [outer = 00000000] 04:16:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (16F5C400) [pid = 3960] [serial = 1336] [outer = 16285C00] 04:16:48 INFO - PROCESS | 3960 | 1462965408027 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (16F5D800) [pid = 3960] [serial = 1337] [outer = 16285C00] 04:16:48 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (16199C00) [pid = 3960] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:16:48 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (15D3CC00) [pid = 3960] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:16:48 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (0F50E800) [pid = 3960] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:16:48 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1071DC00) [pid = 3960] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:16:48 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (117A4400) [pid = 3960] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:16:48 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (0F50D800) [pid = 3960] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:16:48 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (13E73800) [pid = 3960] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:16:48 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (16997400) [pid = 3960] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:16:48 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (110F4C00) [pid = 3960] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:16:48 INFO - PROCESS | 3960 | 1462965408504 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 736ms 04:16:48 INFO - PROCESS | 3960 | 1462965408554 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 3960 | 1462965408556 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 04:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:16:48 INFO - PROCESS | 3960 | 1462965408584 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - PROCESS | 3960 | 1462965408586 Marionette TRACE conn3 <- [1,1746,null,{}] 04:16:48 INFO - PROCESS | 3960 | 1462965408590 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:48 INFO - PROCESS | 3960 | 1462965408668 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:16:48 INFO - PROCESS | 3960 | 1462965408677 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 3960 | ++DOCSHELL 13E71400 == 43 [pid = 3960] [id = 446] 04:16:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (13E72800) [pid = 3960] [serial = 1338] [outer = 00000000] 04:16:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (161A6400) [pid = 3960] [serial = 1339] [outer = 13E72800] 04:16:48 INFO - PROCESS | 3960 | 1462965408721 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (16B25400) [pid = 3960] [serial = 1340] [outer = 13E72800] 04:16:49 INFO - PROCESS | 3960 | 1462965409181 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 657ms 04:16:49 INFO - PROCESS | 3960 | 1462965409218 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 3960 | 1462965409220 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 04:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:16:49 INFO - PROCESS | 3960 | 1462965409223 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 3960 | 1462965409225 Marionette TRACE conn3 <- [1,1750,null,{}] 04:16:49 INFO - PROCESS | 3960 | 1462965409228 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:49 INFO - PROCESS | 3960 | 1462965409308 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:16:49 INFO - PROCESS | 3960 | 1462965409315 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 3960 | ++DOCSHELL 10D59400 == 44 [pid = 3960] [id = 447] 04:16:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (16A89800) [pid = 3960] [serial = 1341] [outer = 00000000] 04:16:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (1703F400) [pid = 3960] [serial = 1342] [outer = 16A89800] 04:16:49 INFO - PROCESS | 3960 | 1462965409358 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (170D5000) [pid = 3960] [serial = 1343] [outer = 16A89800] 04:16:49 INFO - PROCESS | 3960 | 1462965409767 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 595ms 04:16:49 INFO - PROCESS | 3960 | 1462965409821 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 3960 | 1462965409823 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 04:16:49 INFO - PROCESS | 3960 | 1462965409826 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:16:49 INFO - PROCESS | 3960 | 1462965409828 Marionette TRACE conn3 <- [1,1754,null,{}] 04:16:49 INFO - PROCESS | 3960 | 1462965409835 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:49 INFO - PROCESS | 3960 | 1462965409914 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:16:49 INFO - PROCESS | 3960 | 1462965409920 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 3960 | ++DOCSHELL 15550000 == 45 [pid = 3960] [id = 448] 04:16:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (16EC4800) [pid = 3960] [serial = 1344] [outer = 00000000] 04:16:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (173E1000) [pid = 3960] [serial = 1345] [outer = 16EC4800] 04:16:49 INFO - PROCESS | 3960 | 1462965409963 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (173E4400) [pid = 3960] [serial = 1346] [outer = 16EC4800] 04:16:50 INFO - PROCESS | 3960 | 1462965410419 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 642ms 04:16:50 INFO - PROCESS | 3960 | 1462965410525 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 3960 | 1462965410529 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 04:16:50 INFO - PROCESS | 3960 | 1462965410535 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:16:50 INFO - PROCESS | 3960 | 1462965410539 Marionette TRACE conn3 <- [1,1758,null,{}] 04:16:50 INFO - PROCESS | 3960 | 1462965410545 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:50 INFO - PROCESS | 3960 | 1462965410645 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:16:50 INFO - PROCESS | 3960 | 1462965410781 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 3960 | ++DOCSHELL 107F5000 == 46 [pid = 3960] [id = 449] 04:16:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (107F5400) [pid = 3960] [serial = 1347] [outer = 00000000] 04:16:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (10DCF000) [pid = 3960] [serial = 1348] [outer = 107F5400] 04:16:50 INFO - PROCESS | 3960 | 1462965410835 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (110EF800) [pid = 3960] [serial = 1349] [outer = 107F5400] 04:16:51 INFO - PROCESS | 3960 | 1462965411485 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1002ms 04:16:51 INFO - PROCESS | 3960 | 1462965411540 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 3960 | 1462965411543 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 04:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:16:51 INFO - PROCESS | 3960 | 1462965411550 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 3960 | 1462965411554 Marionette TRACE conn3 <- [1,1762,null,{}] 04:16:51 INFO - PROCESS | 3960 | 1462965411560 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:51 INFO - PROCESS | 3960 | 1462965411665 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:16:51 INFO - PROCESS | 3960 | 1462965411770 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 3960 | ++DOCSHELL 11007400 == 47 [pid = 3960] [id = 450] 04:16:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (11DF8000) [pid = 3960] [serial = 1350] [outer = 00000000] 04:16:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (140AF400) [pid = 3960] [serial = 1351] [outer = 11DF8000] 04:16:51 INFO - PROCESS | 3960 | 1462965411823 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (15AC4400) [pid = 3960] [serial = 1352] [outer = 11DF8000] 04:16:52 INFO - PROCESS | 3960 | 1462965412378 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 845ms 04:16:52 INFO - PROCESS | 3960 | 1462965412392 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 3960 | 1462965412395 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 04:16:52 INFO - PROCESS | 3960 | 1462965412414 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:16:52 INFO - PROCESS | 3960 | 1462965412417 Marionette TRACE conn3 <- [1,1766,null,{}] 04:16:52 INFO - PROCESS | 3960 | 1462965412422 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:52 INFO - PROCESS | 3960 | 1462965412535 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:16:52 INFO - PROCESS | 3960 | 1462965412646 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 3960 | ++DOCSHELL 16EEA800 == 48 [pid = 3960] [id = 451] 04:16:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (16EEAC00) [pid = 3960] [serial = 1353] [outer = 00000000] 04:16:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (16F4EC00) [pid = 3960] [serial = 1354] [outer = 16EEAC00] 04:16:52 INFO - PROCESS | 3960 | 1462965412702 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1703E800) [pid = 3960] [serial = 1355] [outer = 16EEAC00] 04:16:53 INFO - PROCESS | 3960 | 1462965413326 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 939ms 04:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:16:53 INFO - PROCESS | 3960 | 1462965413361 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:16:53 INFO - PROCESS | 3960 | 1462965413363 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 04:16:53 INFO - PROCESS | 3960 | 1462965413367 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:16:53 INFO - PROCESS | 3960 | 1462965413369 Marionette TRACE conn3 <- [1,1770,null,{}] 04:16:53 INFO - PROCESS | 3960 | 1462965413372 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:53 INFO - PROCESS | 3960 | 1462965413474 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:16:53 INFO - PROCESS | 3960 | 1462965413577 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 3960 | ++DOCSHELL 1703E000 == 49 [pid = 3960] [id = 452] 04:16:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (17041C00) [pid = 3960] [serial = 1356] [outer = 00000000] 04:16:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (178A5400) [pid = 3960] [serial = 1357] [outer = 17041C00] 04:16:53 INFO - PROCESS | 3960 | 1462965413630 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (178B0C00) [pid = 3960] [serial = 1358] [outer = 17041C00] 04:16:54 INFO - PROCESS | 3960 | 1462965414182 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 892ms 04:16:54 INFO - PROCESS | 3960 | 1462965414271 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 3960 | 1462965414273 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 04:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:16:54 INFO - PROCESS | 3960 | 1462965414277 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 3960 | 1462965414279 Marionette TRACE conn3 <- [1,1774,null,{}] 04:16:54 INFO - PROCESS | 3960 | 1462965414283 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:54 INFO - PROCESS | 3960 | 1462965414384 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:16:54 INFO - PROCESS | 3960 | 1462965414666 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 3960 | ++DOCSHELL 0F507800 == 50 [pid = 3960] [id = 453] 04:16:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (0F50E000) [pid = 3960] [serial = 1359] [outer = 00000000] 04:16:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (10DC4000) [pid = 3960] [serial = 1360] [outer = 0F50E000] 04:16:54 INFO - PROCESS | 3960 | 1462965414733 Marionette DEBUG loaded listener.js 04:16:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (110F9000) [pid = 3960] [serial = 1361] [outer = 0F50E000] 04:16:55 INFO - PROCESS | 3960 | 1462965415347 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1142ms 04:16:55 INFO - PROCESS | 3960 | 1462965415423 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:16:55 INFO - PROCESS | 3960 | 1462965415427 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 04:16:55 INFO - PROCESS | 3960 | 1462965415432 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:16:55 INFO - PROCESS | 3960 | 1462965415435 Marionette TRACE conn3 <- [1,1778,null,{}] 04:16:55 INFO - PROCESS | 3960 | 1462965415440 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:55 INFO - PROCESS | 3960 | 1462965415540 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:16:55 INFO - PROCESS | 3960 | 1462965415680 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 10D59400 == 49 [pid = 3960] [id = 447] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 13E71400 == 48 [pid = 3960] [id = 446] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 1619A400 == 47 [pid = 3960] [id = 445] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 1056E800 == 46 [pid = 3960] [id = 444] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 0F506000 == 45 [pid = 3960] [id = 443] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 1619D000 == 44 [pid = 3960] [id = 442] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 13EC7000 == 43 [pid = 3960] [id = 441] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 10767400 == 42 [pid = 3960] [id = 440] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 113B4C00 == 41 [pid = 3960] [id = 439] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 15A2B400 == 40 [pid = 3960] [id = 436] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 11D03000 == 39 [pid = 3960] [id = 435] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16BF1000) [pid = 3960] [serial = 1300] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (11D02400) [pid = 3960] [serial = 1264] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (15802000) [pid = 3960] [serial = 1267] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (107F4800) [pid = 3960] [serial = 1261] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (111E3800) [pid = 3960] [serial = 1270] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | ++DOCSHELL 0F50D800 == 40 [pid = 3960] [id = 454] 04:16:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (0F52BC00) [pid = 3960] [serial = 1362] [outer = 00000000] 04:16:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (10767400) [pid = 3960] [serial = 1363] [outer = 0F52BC00] 04:16:55 INFO - PROCESS | 3960 | 1462965415758 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (110F1800) [pid = 3960] [serial = 1364] [outer = 0F52BC00] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 107EE800 == 39 [pid = 3960] [id = 434] 04:16:55 INFO - PROCESS | 3960 | --DOCSHELL 16B1AC00 == 38 [pid = 3960] [id = 433] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (161A0000) [pid = 3960] [serial = 1288] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (15F1D400) [pid = 3960] [serial = 1285] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (15F29800) [pid = 3960] [serial = 1286] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (161B3800) [pid = 3960] [serial = 1289] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (11006000) [pid = 3960] [serial = 1291] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (10DD0800) [pid = 3960] [serial = 1276] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (110F9400) [pid = 3960] [serial = 1277] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (12D72000) [pid = 3960] [serial = 1279] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (12DE8800) [pid = 3960] [serial = 1280] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (10712000) [pid = 3960] [serial = 1274] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (0F525C00) [pid = 3960] [serial = 1273] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (140B0000) [pid = 3960] [serial = 1282] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (16B1F000) [pid = 3960] [serial = 1297] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (117A2800) [pid = 3960] [serial = 1292] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1699F400) [pid = 3960] [serial = 1294] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (16B1FC00) [pid = 3960] [serial = 1298] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (16B18800) [pid = 3960] [serial = 1295] [outer = 00000000] [url = about:blank] 04:16:55 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (140B1400) [pid = 3960] [serial = 1283] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 3960 | 1462965416190 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 798ms 04:16:56 INFO - PROCESS | 3960 | 1462965416237 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 3960 | 1462965416240 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 04:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:16:56 INFO - PROCESS | 3960 | 1462965416249 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 3960 | 1462965416251 Marionette TRACE conn3 <- [1,1782,null,{}] 04:16:56 INFO - PROCESS | 3960 | 1462965416255 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:56 INFO - PROCESS | 3960 | 1462965416343 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:16:56 INFO - PROCESS | 3960 | 1462965416350 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 3960 | ++DOCSHELL 12D6C800 == 39 [pid = 3960] [id = 455] 04:16:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (12D70800) [pid = 3960] [serial = 1365] [outer = 00000000] 04:16:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (13B33800) [pid = 3960] [serial = 1366] [outer = 12D70800] 04:16:56 INFO - PROCESS | 3960 | 1462965416395 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (13E73800) [pid = 3960] [serial = 1367] [outer = 12D70800] 04:16:56 INFO - PROCESS | 3960 | 1462965416875 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 626ms 04:16:56 INFO - PROCESS | 3960 | 1462965416883 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 3960 | 1462965416885 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 04:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:16:56 INFO - PROCESS | 3960 | 1462965416890 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 3960 | 1462965416896 Marionette TRACE conn3 <- [1,1786,null,{}] 04:16:56 INFO - PROCESS | 3960 | 1462965416905 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:57 INFO - PROCESS | 3960 | 1462965416987 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:16:57 INFO - PROCESS | 3960 | 1462965416996 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 3960 | ++DOCSHELL 140B1400 == 40 [pid = 3960] [id = 456] 04:16:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (144BE400) [pid = 3960] [serial = 1368] [outer = 00000000] 04:16:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1522A800) [pid = 3960] [serial = 1369] [outer = 144BE400] 04:16:57 INFO - PROCESS | 3960 | 1462965417041 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (15AC2000) [pid = 3960] [serial = 1370] [outer = 144BE400] 04:16:57 INFO - PROCESS | 3960 | 1462965417486 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 657ms 04:16:57 INFO - PROCESS | 3960 | 1462965417547 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 3960 | 1462965417550 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 04:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:16:57 INFO - PROCESS | 3960 | 1462965417553 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 3960 | 1462965417555 Marionette TRACE conn3 <- [1,1790,null,{}] 04:16:57 INFO - PROCESS | 3960 | 1462965417558 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:57 INFO - PROCESS | 3960 | 1462965417637 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:16:57 INFO - PROCESS | 3960 | 1462965417646 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 3960 | ++DOCSHELL 15A33400 == 41 [pid = 3960] [id = 457] 04:16:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (15D42400) [pid = 3960] [serial = 1371] [outer = 00000000] 04:16:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (161B8000) [pid = 3960] [serial = 1372] [outer = 15D42400] 04:16:57 INFO - PROCESS | 3960 | 1462965417690 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (16289C00) [pid = 3960] [serial = 1373] [outer = 15D42400] 04:16:58 INFO - PROCESS | 3960 | 1462965418169 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 626ms 04:16:58 INFO - PROCESS | 3960 | 1462965418191 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 3960 | 1462965418193 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 04:16:58 INFO - PROCESS | 3960 | 1462965418196 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:16:58 INFO - PROCESS | 3960 | 1462965418198 Marionette TRACE conn3 <- [1,1794,null,{}] 04:16:58 INFO - PROCESS | 3960 | 1462965418202 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:58 INFO - PROCESS | 3960 | 1462965418310 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:16:58 INFO - PROCESS | 3960 | 1462965418317 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 3960 | ++DOCSHELL 16198C00 == 42 [pid = 3960] [id = 458] 04:16:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (1628B400) [pid = 3960] [serial = 1374] [outer = 00000000] 04:16:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (16B17C00) [pid = 3960] [serial = 1375] [outer = 1628B400] 04:16:58 INFO - PROCESS | 3960 | 1462965418424 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (16B26C00) [pid = 3960] [serial = 1376] [outer = 1628B400] 04:16:58 INFO - PROCESS | 3960 | 1462965418869 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 689ms 04:16:58 INFO - PROCESS | 3960 | 1462965418902 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 3960 | 1462965418904 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 04:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:16:58 INFO - PROCESS | 3960 | 1462965418907 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - PROCESS | 3960 | 1462965418909 Marionette TRACE conn3 <- [1,1798,null,{}] 04:16:58 INFO - PROCESS | 3960 | 1462965418916 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:59 INFO - PROCESS | 3960 | 1462965419027 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:16:59 INFO - PROCESS | 3960 | 1462965419131 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 3960 | ++DOCSHELL 16BF5000 == 43 [pid = 3960] [id = 459] 04:16:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (16C5D800) [pid = 3960] [serial = 1377] [outer = 00000000] 04:16:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16ED0000) [pid = 3960] [serial = 1378] [outer = 16C5D800] 04:16:59 INFO - PROCESS | 3960 | 1462965419175 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (16EF1000) [pid = 3960] [serial = 1379] [outer = 16C5D800] 04:16:59 INFO - PROCESS | 3960 | 1462965419616 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 735ms 04:16:59 INFO - PROCESS | 3960 | 1462965419647 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 3960 | 1462965419649 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 04:16:59 INFO - PROCESS | 3960 | 1462965419652 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:16:59 INFO - PROCESS | 3960 | 1462965419654 Marionette TRACE conn3 <- [1,1802,null,{}] 04:16:59 INFO - PROCESS | 3960 | 1462965419657 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:59 INFO - PROCESS | 3960 | 1462965419766 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:16:59 INFO - PROCESS | 3960 | 1462965419772 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 3960 | ++DOCSHELL 15D46400 == 44 [pid = 3960] [id = 460] 04:16:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (16EC8400) [pid = 3960] [serial = 1380] [outer = 00000000] 04:16:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1703D000) [pid = 3960] [serial = 1381] [outer = 16EC8400] 04:16:59 INFO - PROCESS | 3960 | 1462965419815 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (173DC800) [pid = 3960] [serial = 1382] [outer = 16EC8400] 04:17:00 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (16E0CC00) [pid = 3960] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:17:00 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (161A0C00) [pid = 3960] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:17:00 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (16285C00) [pid = 3960] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:17:00 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (113BC000) [pid = 3960] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:17:00 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (107F5800) [pid = 3960] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:17:00 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (156BC800) [pid = 3960] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:17:00 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (13ECAC00) [pid = 3960] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:17:00 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (13E72800) [pid = 3960] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:17:00 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (11244000) [pid = 3960] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:17:00 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (16A89800) [pid = 3960] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:17:00 INFO - PROCESS | 3960 | 1462965420405 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 798ms 04:17:00 INFO - PROCESS | 3960 | 1462965420455 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 3960 | 1462965420457 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 04:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:17:00 INFO - PROCESS | 3960 | 1462965420470 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 3960 | 1462965420472 Marionette TRACE conn3 <- [1,1806,null,{}] 04:17:00 INFO - PROCESS | 3960 | 1462965420475 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:00 INFO - PROCESS | 3960 | 1462965420600 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:17:00 INFO - PROCESS | 3960 | 1462965420693 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:00 INFO - PROCESS | 3960 | ++DOCSHELL 11007000 == 45 [pid = 3960] [id = 461] 04:17:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (111E6C00) [pid = 3960] [serial = 1383] [outer = 00000000] 04:17:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (140AFC00) [pid = 3960] [serial = 1384] [outer = 111E6C00] 04:17:00 INFO - PROCESS | 3960 | 1462965420737 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (16B1B800) [pid = 3960] [serial = 1385] [outer = 111E6C00] 04:17:01 INFO - PROCESS | 3960 | 1462965421088 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 656ms 04:17:01 INFO - PROCESS | 3960 | 1462965421150 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 3960 | 1462965421152 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 04:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:17:01 INFO - PROCESS | 3960 | 1462965421155 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - PROCESS | 3960 | 1462965421157 Marionette TRACE conn3 <- [1,1810,null,{}] 04:17:01 INFO - PROCESS | 3960 | 1462965421160 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:01 INFO - PROCESS | 3960 | 1462965421275 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:17:01 INFO - PROCESS | 3960 | 1462965421287 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 3960 | ++DOCSHELL 1056CC00 == 46 [pid = 3960] [id = 462] 04:17:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (1628AC00) [pid = 3960] [serial = 1386] [outer = 00000000] 04:17:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (17038400) [pid = 3960] [serial = 1387] [outer = 1628AC00] 04:17:01 INFO - PROCESS | 3960 | 1462965421330 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1703B000) [pid = 3960] [serial = 1388] [outer = 1628AC00] 04:17:01 INFO - PROCESS | 3960 | 1462965421721 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 594ms 04:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:17:01 INFO - PROCESS | 3960 | 1462965421753 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 3960 | 1462965421754 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 04:17:01 INFO - PROCESS | 3960 | 1462965421758 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - PROCESS | 3960 | 1462965421759 Marionette TRACE conn3 <- [1,1814,null,{}] 04:17:01 INFO - PROCESS | 3960 | 1462965421763 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:01 INFO - PROCESS | 3960 | 1462965421841 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:17:01 INFO - PROCESS | 3960 | 1462965421962 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 3960 | ++DOCSHELL 1619C400 == 47 [pid = 3960] [id = 463] 04:17:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (16EF2800) [pid = 3960] [serial = 1389] [outer = 00000000] 04:17:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (17A68400) [pid = 3960] [serial = 1390] [outer = 16EF2800] 04:17:02 INFO - PROCESS | 3960 | 1462965422013 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (17ADD800) [pid = 3960] [serial = 1391] [outer = 16EF2800] 04:17:02 INFO - PROCESS | 3960 | 1462965422456 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 735ms 04:17:02 INFO - PROCESS | 3960 | 1462965422499 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 3960 | 1462965422503 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 04:17:02 INFO - PROCESS | 3960 | 1462965422509 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:17:02 INFO - PROCESS | 3960 | 1462965422514 Marionette TRACE conn3 <- [1,1818,null,{}] 04:17:02 INFO - PROCESS | 3960 | 1462965422520 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:02 INFO - PROCESS | 3960 | 1462965422658 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:17:02 INFO - PROCESS | 3960 | 1462965422796 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 3960 | ++DOCSHELL 10D60C00 == 48 [pid = 3960] [id = 464] 04:17:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (10DC4400) [pid = 3960] [serial = 1392] [outer = 00000000] 04:17:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1100A400) [pid = 3960] [serial = 1393] [outer = 10DC4400] 04:17:02 INFO - PROCESS | 3960 | 1462965422854 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (111EA400) [pid = 3960] [serial = 1394] [outer = 10DC4400] 04:17:03 INFO - PROCESS | 3960 | 1462965423478 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1001ms 04:17:03 INFO - PROCESS | 3960 | 1462965423513 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:17:03 INFO - PROCESS | 3960 | 1462965423518 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 04:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:17:03 INFO - PROCESS | 3960 | 1462965423525 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:17:03 INFO - PROCESS | 3960 | 1462965423528 Marionette TRACE conn3 <- [1,1822,null,{}] 04:17:03 INFO - PROCESS | 3960 | 1462965423532 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:03 INFO - PROCESS | 3960 | 1462965423637 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:17:03 INFO - PROCESS | 3960 | 1462965423743 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 3960 | ++DOCSHELL 13070800 == 49 [pid = 3960] [id = 465] 04:17:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (1336A400) [pid = 3960] [serial = 1395] [outer = 00000000] 04:17:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (13ECD400) [pid = 3960] [serial = 1396] [outer = 1336A400] 04:17:03 INFO - PROCESS | 3960 | 1462965423797 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (144C2000) [pid = 3960] [serial = 1397] [outer = 1336A400] 04:17:04 INFO - PROCESS | 3960 | 1462965424363 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:17:04 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 04:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 891ms 04:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:17:04 INFO - PROCESS | 3960 | 1462965424427 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 3960 | 1462965424430 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 04:17:04 INFO - PROCESS | 3960 | 1462965424433 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 3960 | 1462965424437 Marionette TRACE conn3 <- [1,1826,null,{}] 04:17:04 INFO - PROCESS | 3960 | 1462965424448 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:04 INFO - PROCESS | 3960 | 1462965424565 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:17:04 INFO - PROCESS | 3960 | 1462965424699 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 3960 | ++DOCSHELL 12BAD400 == 50 [pid = 3960] [id = 466] 04:17:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (16B18800) [pid = 3960] [serial = 1398] [outer = 00000000] 04:17:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (16EF8800) [pid = 3960] [serial = 1399] [outer = 16B18800] 04:17:04 INFO - PROCESS | 3960 | 1462965424755 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (178A7000) [pid = 3960] [serial = 1400] [outer = 16B18800] 04:17:05 INFO - PROCESS | 3960 | 1462965425368 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1000ms 04:17:05 INFO - PROCESS | 3960 | 1462965425435 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 3960 | 1462965425438 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 04:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:17:05 INFO - PROCESS | 3960 | 1462965425441 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 3960 | 1462965425443 Marionette TRACE conn3 <- [1,1830,null,{}] 04:17:05 INFO - PROCESS | 3960 | 1462965425447 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:05 INFO - PROCESS | 3960 | 1462965425556 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:17:05 INFO - PROCESS | 3960 | 1462965425689 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 3960 | ++DOCSHELL 16EC9C00 == 51 [pid = 3960] [id = 467] 04:17:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (17ADCC00) [pid = 3960] [serial = 1401] [outer = 00000000] 04:17:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (18099C00) [pid = 3960] [serial = 1402] [outer = 17ADCC00] 04:17:05 INFO - PROCESS | 3960 | 1462965425743 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (184E1800) [pid = 3960] [serial = 1403] [outer = 17ADCC00] 04:17:06 INFO - PROCESS | 3960 | 1462965426296 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 907ms 04:17:06 INFO - PROCESS | 3960 | 1462965426371 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 3960 | 1462965426374 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 04:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:17:06 INFO - PROCESS | 3960 | 1462965426378 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 3960 | 1462965426380 Marionette TRACE conn3 <- [1,1834,null,{}] 04:17:06 INFO - PROCESS | 3960 | 1462965426384 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:06 INFO - PROCESS | 3960 | 1462965426485 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:17:06 INFO - PROCESS | 3960 | 1462965426599 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 3960 | ++DOCSHELL 117A4400 == 52 [pid = 3960] [id = 468] 04:17:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (11FEAC00) [pid = 3960] [serial = 1404] [outer = 00000000] 04:17:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (16EC7400) [pid = 3960] [serial = 1405] [outer = 11FEAC00] 04:17:06 INFO - PROCESS | 3960 | 1462965426655 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (16F5A000) [pid = 3960] [serial = 1406] [outer = 11FEAC00] 04:17:07 INFO - PROCESS | 3960 | 1462965427397 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:17:07 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) 04:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1095ms 04:17:07 INFO - PROCESS | 3960 | 1462965427473 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 3960 | 1462965427476 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 04:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:17:07 INFO - PROCESS | 3960 | 1462965427482 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 3960 | 1462965427485 Marionette TRACE conn3 <- [1,1838,null,{}] 04:17:07 INFO - PROCESS | 3960 | 1462965427490 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:07 INFO - PROCESS | 3960 | 1462965427594 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:17:07 INFO - PROCESS | 3960 | 1462965427733 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 3960 | ++DOCSHELL 113BC800 == 53 [pid = 3960] [id = 469] 04:17:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (11F52800) [pid = 3960] [serial = 1407] [outer = 00000000] 04:17:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (12DE8400) [pid = 3960] [serial = 1408] [outer = 11F52800] 04:17:07 INFO - PROCESS | 3960 | 1462965427785 Marionette DEBUG loaded listener.js 04:17:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (13623C00) [pid = 3960] [serial = 1409] [outer = 11F52800] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 16995400 == 52 [pid = 3960] [id = 432] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 11002C00 == 51 [pid = 3960] [id = 431] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 1056CC00 == 50 [pid = 3960] [id = 462] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 11007000 == 49 [pid = 3960] [id = 461] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 15D46400 == 48 [pid = 3960] [id = 460] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 16BF5000 == 47 [pid = 3960] [id = 459] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 16198C00 == 46 [pid = 3960] [id = 458] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 15A33400 == 45 [pid = 3960] [id = 457] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 140B1400 == 44 [pid = 3960] [id = 456] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 12D6C800 == 43 [pid = 3960] [id = 455] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 0F50D800 == 42 [pid = 3960] [id = 454] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 0F507800 == 41 [pid = 3960] [id = 453] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (173E1000) [pid = 3960] [serial = 1345] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOCSHELL 15550000 == 40 [pid = 3960] [id = 448] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (16EF2400) [pid = 3960] [serial = 1333] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (161A6800) [pid = 3960] [serial = 1309] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (16287C00) [pid = 3960] [serial = 1327] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (10D5FC00) [pid = 3960] [serial = 1303] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (16F5C400) [pid = 3960] [serial = 1336] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (12DE9000) [pid = 3960] [serial = 1319] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (11FEC400) [pid = 3960] [serial = 1318] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (1151D400) [pid = 3960] [serial = 1321] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (16F50800) [pid = 3960] [serial = 1334] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (13371800) [pid = 3960] [serial = 1322] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16EEFC00) [pid = 3960] [serial = 1316] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16EEC400) [pid = 3960] [serial = 1315] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (13075000) [pid = 3960] [serial = 1306] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (152DC800) [pid = 3960] [serial = 1324] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16ECB000) [pid = 3960] [serial = 1312] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16B25400) [pid = 3960] [serial = 1340] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (161A6400) [pid = 3960] [serial = 1339] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16F5D800) [pid = 3960] [serial = 1337] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (15D39400) [pid = 3960] [serial = 1325] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (16BEB000) [pid = 3960] [serial = 1330] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (16BF8400) [pid = 3960] [serial = 1331] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1703F400) [pid = 3960] [serial = 1342] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (170D5000) [pid = 3960] [serial = 1343] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (16992800) [pid = 3960] [serial = 1328] [outer = 00000000] [url = about:blank] 04:17:08 INFO - PROCESS | 3960 | 1462965428342 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 891ms 04:17:08 INFO - PROCESS | 3960 | 1462965428383 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 3960 | 1462965428388 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 04:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:17:08 INFO - PROCESS | 3960 | 1462965428394 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 3960 | 1462965428397 Marionette TRACE conn3 <- [1,1842,null,{}] 04:17:08 INFO - PROCESS | 3960 | 1462965428401 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:08 INFO - PROCESS | 3960 | 1462965428483 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:17:08 INFO - PROCESS | 3960 | 1462965428589 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 3960 | ++DOCSHELL 11002400 == 41 [pid = 3960] [id = 470] 04:17:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (110F7400) [pid = 3960] [serial = 1410] [outer = 00000000] 04:17:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (12DE8000) [pid = 3960] [serial = 1411] [outer = 110F7400] 04:17:08 INFO - PROCESS | 3960 | 1462965428633 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (13E73000) [pid = 3960] [serial = 1412] [outer = 110F7400] 04:17:09 INFO - PROCESS | 3960 | 1462965429039 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 703ms 04:17:09 INFO - PROCESS | 3960 | 1462965429107 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 3960 | 1462965429109 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 04:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:17:09 INFO - PROCESS | 3960 | 1462965429117 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 3960 | 1462965429120 Marionette TRACE conn3 <- [1,1846,null,{}] 04:17:09 INFO - PROCESS | 3960 | 1462965429131 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:09 INFO - PROCESS | 3960 | 1462965429216 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:17:09 INFO - PROCESS | 3960 | 1462965429223 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 3960 | ++DOCSHELL 15F7B800 == 42 [pid = 3960] [id = 471] 04:17:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (15F83C00) [pid = 3960] [serial = 1413] [outer = 00000000] 04:17:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (161A6400) [pid = 3960] [serial = 1414] [outer = 15F83C00] 04:17:09 INFO - PROCESS | 3960 | 1462965429298 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (161B6800) [pid = 3960] [serial = 1415] [outer = 15F83C00] 04:17:09 INFO - PROCESS | 3960 | 1462965429805 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 04:17:09 INFO - PROCESS | 3960 | 1462965429856 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 3960 | 1462965429859 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 04:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:17:09 INFO - PROCESS | 3960 | 1462965429862 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 3960 | 1462965429864 Marionette TRACE conn3 <- [1,1850,null,{}] 04:17:09 INFO - PROCESS | 3960 | 1462965429867 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:09 INFO - PROCESS | 3960 | 1462965429948 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:17:09 INFO - PROCESS | 3960 | 1462965429954 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 3960 | ++DOCSHELL 1699F800 == 43 [pid = 3960] [id = 472] 04:17:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (16A87400) [pid = 3960] [serial = 1416] [outer = 00000000] 04:17:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16B26400) [pid = 3960] [serial = 1417] [outer = 16A87400] 04:17:10 INFO - PROCESS | 3960 | 1462965429999 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16BF4400) [pid = 3960] [serial = 1418] [outer = 16A87400] 04:17:10 INFO - PROCESS | 3960 | 1462965430433 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 594ms 04:17:10 INFO - PROCESS | 3960 | 1462965430465 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 3960 | 1462965430467 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 04:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:17:10 INFO - PROCESS | 3960 | 1462965430470 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 3960 | 1462965430472 Marionette TRACE conn3 <- [1,1854,null,{}] 04:17:10 INFO - PROCESS | 3960 | 1462965430475 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:10 INFO - PROCESS | 3960 | 1462965430605 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:17:10 INFO - PROCESS | 3960 | 1462965430612 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 3960 | ++DOCSHELL 0F506000 == 44 [pid = 3960] [id = 473] 04:17:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16197C00) [pid = 3960] [serial = 1419] [outer = 00000000] 04:17:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16E0CC00) [pid = 3960] [serial = 1420] [outer = 16197C00] 04:17:10 INFO - PROCESS | 3960 | 1462965430708 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (16ECB400) [pid = 3960] [serial = 1421] [outer = 16197C00] 04:17:11 INFO - PROCESS | 3960 | 1462965431152 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 735ms 04:17:11 INFO - PROCESS | 3960 | 1462965431215 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 3960 | 1462965431217 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 04:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:17:11 INFO - PROCESS | 3960 | 1462965431220 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 3960 | 1462965431222 Marionette TRACE conn3 <- [1,1858,null,{}] 04:17:11 INFO - PROCESS | 3960 | 1462965431225 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:11 INFO - PROCESS | 3960 | 1462965431357 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:17:11 INFO - PROCESS | 3960 | 1462965431423 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 3960 | ++DOCSHELL 16F53800 == 45 [pid = 3960] [id = 474] 04:17:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (16F5B800) [pid = 3960] [serial = 1422] [outer = 00000000] 04:17:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (173C6400) [pid = 3960] [serial = 1423] [outer = 16F5B800] 04:17:11 INFO - PROCESS | 3960 | 1462965431470 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (173E5C00) [pid = 3960] [serial = 1424] [outer = 16F5B800] 04:17:11 INFO - PROCESS | 3960 | 1462965431891 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 704ms 04:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:17:11 INFO - PROCESS | 3960 | 1462965431925 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 3960 | 1462965431927 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 04:17:11 INFO - PROCESS | 3960 | 1462965431930 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 3960 | 1462965431932 Marionette TRACE conn3 <- [1,1862,null,{}] 04:17:11 INFO - PROCESS | 3960 | 1462965431935 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:12 INFO - PROCESS | 3960 | 1462965432073 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:17:12 INFO - PROCESS | 3960 | 1462965432137 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 3960 | ++DOCSHELL 161A6000 == 46 [pid = 3960] [id = 475] 04:17:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (16951800) [pid = 3960] [serial = 1425] [outer = 00000000] 04:17:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (17AD9000) [pid = 3960] [serial = 1426] [outer = 16951800] 04:17:12 INFO - PROCESS | 3960 | 1462965432182 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (18055400) [pid = 3960] [serial = 1427] [outer = 16951800] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (16EC8400) [pid = 3960] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16EC4800) [pid = 3960] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (0F50E000) [pid = 3960] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (15D42400) [pid = 3960] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (144BE400) [pid = 3960] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (0F52BC00) [pid = 3960] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (12D70800) [pid = 3960] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (16C5D800) [pid = 3960] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (111E6C00) [pid = 3960] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (1628AC00) [pid = 3960] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:17:12 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (1628B400) [pid = 3960] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:17:12 INFO - PROCESS | 3960 | 1462965432727 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 829ms 04:17:12 INFO - PROCESS | 3960 | 1462965432773 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 3960 | 1462965432775 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 04:17:12 INFO - PROCESS | 3960 | 1462965432783 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:17:12 INFO - PROCESS | 3960 | 1462965432784 Marionette TRACE conn3 <- [1,1866,null,{}] 04:17:12 INFO - PROCESS | 3960 | 1462965432787 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:12 INFO - PROCESS | 3960 | 1462965432867 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:17:12 INFO - PROCESS | 3960 | 1462965432873 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 3960 | ++DOCSHELL 10DCAC00 == 47 [pid = 3960] [id = 476] 04:17:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (111E4000) [pid = 3960] [serial = 1428] [outer = 00000000] 04:17:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (144BE400) [pid = 3960] [serial = 1429] [outer = 111E4000] 04:17:12 INFO - PROCESS | 3960 | 1462965432919 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16BF2000) [pid = 3960] [serial = 1430] [outer = 111E4000] 04:17:13 INFO - PROCESS | 3960 | 1462965433368 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 641ms 04:17:13 INFO - PROCESS | 3960 | 1462965433422 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 3960 | 1462965433424 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 04:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:17:13 INFO - PROCESS | 3960 | 1462965433427 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 3960 | 1462965433429 Marionette TRACE conn3 <- [1,1870,null,{}] 04:17:13 INFO - PROCESS | 3960 | 1462965433433 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:13 INFO - PROCESS | 3960 | 1462965433512 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:17:13 INFO - PROCESS | 3960 | 1462965433518 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 3960 | ++DOCSHELL 140BD800 == 48 [pid = 3960] [id = 477] 04:17:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16C5D800) [pid = 3960] [serial = 1431] [outer = 00000000] 04:17:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (17AD3800) [pid = 3960] [serial = 1432] [outer = 16C5D800] 04:17:13 INFO - PROCESS | 3960 | 1462965433562 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (19904000) [pid = 3960] [serial = 1433] [outer = 16C5D800] 04:17:14 INFO - PROCESS | 3960 | 1462965434010 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 641ms 04:17:14 INFO - PROCESS | 3960 | 1462965434066 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 3960 | 1462965434067 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 04:17:14 INFO - PROCESS | 3960 | 1462965434071 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:17:14 INFO - PROCESS | 3960 | 1462965434072 Marionette TRACE conn3 <- [1,1874,null,{}] 04:17:14 INFO - PROCESS | 3960 | 1462965434076 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:14 INFO - PROCESS | 3960 | 1462965434159 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:17:14 INFO - PROCESS | 3960 | 1462965434165 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 3960 | ++DOCSHELL 15A39400 == 49 [pid = 3960] [id = 478] 04:17:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (173DA400) [pid = 3960] [serial = 1434] [outer = 00000000] 04:17:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (19986000) [pid = 3960] [serial = 1435] [outer = 173DA400] 04:17:14 INFO - PROCESS | 3960 | 1462965434208 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (19B16000) [pid = 3960] [serial = 1436] [outer = 173DA400] 04:17:14 INFO - PROCESS | 3960 | 1462965434712 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 688ms 04:17:14 INFO - PROCESS | 3960 | 1462965434771 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 3960 | 1462965434775 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 04:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:17:14 INFO - PROCESS | 3960 | 1462965434781 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 3960 | 1462965434785 Marionette TRACE conn3 <- [1,1878,null,{}] 04:17:14 INFO - PROCESS | 3960 | 1462965434792 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:14 INFO - PROCESS | 3960 | 1462965434986 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:17:15 INFO - PROCESS | 3960 | 1462965435105 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 3960 | ++DOCSHELL 111EAC00 == 50 [pid = 3960] [id = 479] 04:17:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (11244000) [pid = 3960] [serial = 1437] [outer = 00000000] 04:17:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (11FE2400) [pid = 3960] [serial = 1438] [outer = 11244000] 04:17:15 INFO - PROCESS | 3960 | 1462965435162 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (12DE1800) [pid = 3960] [serial = 1439] [outer = 11244000] 04:17:15 INFO - PROCESS | 3960 | 1462965435700 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 938ms 04:17:15 INFO - PROCESS | 3960 | 1462965435728 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:17:15 INFO - PROCESS | 3960 | 1462965435734 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 04:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:17:15 INFO - PROCESS | 3960 | 1462965435740 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 3960 | 1462965435743 Marionette TRACE conn3 <- [1,1882,null,{}] 04:17:15 INFO - PROCESS | 3960 | 1462965435747 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:15 INFO - PROCESS | 3960 | 1462965435854 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:17:15 INFO - PROCESS | 3960 | 1462965435964 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 3960 | ++DOCSHELL 140B1400 == 51 [pid = 3960] [id = 480] 04:17:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (144C0800) [pid = 3960] [serial = 1440] [outer = 00000000] 04:17:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (161AF400) [pid = 3960] [serial = 1441] [outer = 144C0800] 04:17:16 INFO - PROCESS | 3960 | 1462965436016 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (16994000) [pid = 3960] [serial = 1442] [outer = 144C0800] 04:17:16 INFO - PROCESS | 3960 | 1462965436613 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 906ms 04:17:16 INFO - PROCESS | 3960 | 1462965436642 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 3960 | 1462965436645 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 04:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:17:16 INFO - PROCESS | 3960 | 1462965436649 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 3960 | 1462965436652 Marionette TRACE conn3 <- [1,1886,null,{}] 04:17:16 INFO - PROCESS | 3960 | 1462965436664 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:16 INFO - PROCESS | 3960 | 1462965436781 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:17:16 INFO - PROCESS | 3960 | 1462965436891 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 3960 | ++DOCSHELL 16F5D800 == 52 [pid = 3960] [id = 481] 04:17:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (17034800) [pid = 3960] [serial = 1443] [outer = 00000000] 04:17:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (17A66800) [pid = 3960] [serial = 1444] [outer = 17034800] 04:17:16 INFO - PROCESS | 3960 | 1462965436947 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (18098C00) [pid = 3960] [serial = 1445] [outer = 17034800] 04:17:17 INFO - PROCESS | 3960 | 1462965437500 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 891ms 04:17:17 INFO - PROCESS | 3960 | 1462965437552 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 3960 | 1462965437555 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 04:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:17:17 INFO - PROCESS | 3960 | 1462965437559 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 3960 | 1462965437561 Marionette TRACE conn3 <- [1,1890,null,{}] 04:17:17 INFO - PROCESS | 3960 | 1462965437564 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:17 INFO - PROCESS | 3960 | 1462965437667 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:17:17 INFO - PROCESS | 3960 | 1462965437781 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 3960 | ++DOCSHELL 19B1AC00 == 53 [pid = 3960] [id = 482] 04:17:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (19B1B000) [pid = 3960] [serial = 1446] [outer = 00000000] 04:17:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (19B1F800) [pid = 3960] [serial = 1447] [outer = 19B1B000] 04:17:17 INFO - PROCESS | 3960 | 1462965437875 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (19BF1400) [pid = 3960] [serial = 1448] [outer = 19B1B000] 04:17:18 INFO - PROCESS | 3960 | 1462965438449 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 937ms 04:17:18 INFO - PROCESS | 3960 | 1462965438503 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:17:18 INFO - PROCESS | 3960 | 1462965438505 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 04:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:17:18 INFO - PROCESS | 3960 | 1462965438509 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 3960 | 1462965438511 Marionette TRACE conn3 <- [1,1894,null,{}] 04:17:18 INFO - PROCESS | 3960 | 1462965438515 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:18 INFO - PROCESS | 3960 | 1462965438615 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:17:18 INFO - PROCESS | 3960 | 1462965438730 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 3960 | ++DOCSHELL 16EEC000 == 54 [pid = 3960] [id = 483] 04:17:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (19902C00) [pid = 3960] [serial = 1449] [outer = 00000000] 04:17:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (1A042000) [pid = 3960] [serial = 1450] [outer = 19902C00] 04:17:18 INFO - PROCESS | 3960 | 1462965438823 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (1A047000) [pid = 3960] [serial = 1451] [outer = 19902C00] 04:17:19 INFO - PROCESS | 3960 | 1462965439379 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 891ms 04:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:17:19 INFO - PROCESS | 3960 | 1462965439414 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 3960 | 1462965439416 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 04:17:19 INFO - PROCESS | 3960 | 1462965439420 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 3960 | 1462965439422 Marionette TRACE conn3 <- [1,1898,null,{}] 04:17:19 INFO - PROCESS | 3960 | 1462965439426 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:19 INFO - PROCESS | 3960 | 1462965439551 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:17:19 INFO - PROCESS | 3960 | 1462965439668 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 3960 | ++DOCSHELL 113BE000 == 55 [pid = 3960] [id = 484] 04:17:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1172A000) [pid = 3960] [serial = 1452] [outer = 00000000] 04:17:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (15F7F400) [pid = 3960] [serial = 1453] [outer = 1172A000] 04:17:19 INFO - PROCESS | 3960 | 1462965439724 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (16F51400) [pid = 3960] [serial = 1454] [outer = 1172A000] 04:17:20 INFO - PROCESS | 3960 | 1462965440534 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1141ms 04:17:20 INFO - PROCESS | 3960 | 1462965440564 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 3960 | 1462965440569 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 04:17:20 INFO - PROCESS | 3960 | 1462965440573 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:17:20 INFO - PROCESS | 3960 | 1462965440577 Marionette TRACE conn3 <- [1,1902,null,{}] 04:17:20 INFO - PROCESS | 3960 | 1462965440597 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:20 INFO - PROCESS | 3960 | 1462965440698 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:17:20 INFO - PROCESS | 3960 | 1462965440847 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 3960 | ++DOCSHELL 10D5C800 == 56 [pid = 3960] [id = 485] 04:17:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (10DC6000) [pid = 3960] [serial = 1455] [outer = 00000000] 04:17:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (1361B000) [pid = 3960] [serial = 1456] [outer = 10DC6000] 04:17:20 INFO - PROCESS | 3960 | 1462965440897 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (13ED2400) [pid = 3960] [serial = 1457] [outer = 10DC6000] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 140BD800 == 55 [pid = 3960] [id = 477] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 10DCAC00 == 54 [pid = 3960] [id = 476] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 161A6000 == 53 [pid = 3960] [id = 475] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 16F53800 == 52 [pid = 3960] [id = 474] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 0F506000 == 51 [pid = 3960] [id = 473] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 1699F800 == 50 [pid = 3960] [id = 472] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 15F7B800 == 49 [pid = 3960] [id = 471] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 11002400 == 48 [pid = 3960] [id = 470] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 113BC800 == 47 [pid = 3960] [id = 469] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 12BAD400 == 46 [pid = 3960] [id = 466] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (17A68400) [pid = 3960] [serial = 1390] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 13070800 == 45 [pid = 3960] [id = 465] 04:17:21 INFO - PROCESS | 3960 | --DOCSHELL 10D60C00 == 44 [pid = 3960] [id = 464] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (1703D000) [pid = 3960] [serial = 1381] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (173E4400) [pid = 3960] [serial = 1346] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (10DCF000) [pid = 3960] [serial = 1348] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (140AF400) [pid = 3960] [serial = 1351] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (16F4EC00) [pid = 3960] [serial = 1354] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (110F9000) [pid = 3960] [serial = 1361] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (10DC4000) [pid = 3960] [serial = 1360] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (161B8000) [pid = 3960] [serial = 1372] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (1522A800) [pid = 3960] [serial = 1369] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (10767400) [pid = 3960] [serial = 1363] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (110F1800) [pid = 3960] [serial = 1364] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (13B33800) [pid = 3960] [serial = 1366] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (13E73800) [pid = 3960] [serial = 1367] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (15AC2000) [pid = 3960] [serial = 1370] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (178A5400) [pid = 3960] [serial = 1357] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (16EF1000) [pid = 3960] [serial = 1379] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (16ED0000) [pid = 3960] [serial = 1378] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (140AFC00) [pid = 3960] [serial = 1384] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (1703B000) [pid = 3960] [serial = 1388] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (173DC800) [pid = 3960] [serial = 1382] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (17038400) [pid = 3960] [serial = 1387] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (16B17C00) [pid = 3960] [serial = 1375] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16B26C00) [pid = 3960] [serial = 1376] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16289C00) [pid = 3960] [serial = 1373] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (16B1B800) [pid = 3960] [serial = 1385] [outer = 00000000] [url = about:blank] 04:17:21 INFO - PROCESS | 3960 | 1462965441394 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 860ms 04:17:21 INFO - PROCESS | 3960 | 1462965441438 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 3960 | 1462965441444 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 04:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:17:21 INFO - PROCESS | 3960 | 1462965441454 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 3960 | 1462965441456 Marionette TRACE conn3 <- [1,1906,null,{}] 04:17:21 INFO - PROCESS | 3960 | 1462965441460 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:21 INFO - PROCESS | 3960 | 1462965441547 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:17:21 INFO - PROCESS | 3960 | 1462965441554 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 3960 | ++DOCSHELL 111EA000 == 45 [pid = 3960] [id = 486] 04:17:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (12D68800) [pid = 3960] [serial = 1458] [outer = 00000000] 04:17:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (13E71800) [pid = 3960] [serial = 1459] [outer = 12D68800] 04:17:21 INFO - PROCESS | 3960 | 1462965441599 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (152D9C00) [pid = 3960] [serial = 1460] [outer = 12D68800] 04:17:22 INFO - PROCESS | 3960 | 1462965442079 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 703ms 04:17:22 INFO - PROCESS | 3960 | 1462965442154 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 3960 | 1462965442156 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 04:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:17:22 INFO - PROCESS | 3960 | 1462965442159 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 3960 | 1462965442163 Marionette TRACE conn3 <- [1,1910,null,{}] 04:17:22 INFO - PROCESS | 3960 | 1462965442173 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:22 INFO - PROCESS | 3960 | 1462965442259 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:17:22 INFO - PROCESS | 3960 | 1462965442367 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 3960 | ++DOCSHELL 161A4000 == 46 [pid = 3960] [id = 487] 04:17:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (161AFC00) [pid = 3960] [serial = 1461] [outer = 00000000] 04:17:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (16991400) [pid = 3960] [serial = 1462] [outer = 161AFC00] 04:17:22 INFO - PROCESS | 3960 | 1462965442414 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (16B1CC00) [pid = 3960] [serial = 1463] [outer = 161AFC00] 04:17:22 INFO - PROCESS | 3960 | 1462965442771 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 641ms 04:17:22 INFO - PROCESS | 3960 | 1462965442815 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 3960 | 1462965442818 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 04:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:17:22 INFO - PROCESS | 3960 | 1462965442822 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 3960 | 1462965442824 Marionette TRACE conn3 <- [1,1914,null,{}] 04:17:22 INFO - PROCESS | 3960 | 1462965442827 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:22 INFO - PROCESS | 3960 | 1462965442909 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:17:22 INFO - PROCESS | 3960 | 1462965442945 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 3960 | ++DOCSHELL 16BEAC00 == 47 [pid = 3960] [id = 488] 04:17:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (16BEB400) [pid = 3960] [serial = 1464] [outer = 00000000] 04:17:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (16ECAC00) [pid = 3960] [serial = 1465] [outer = 16BEB400] 04:17:23 INFO - PROCESS | 3960 | 1462965442989 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (16EF0000) [pid = 3960] [serial = 1466] [outer = 16BEB400] 04:17:23 INFO - PROCESS | 3960 | 1462965443457 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 688ms 04:17:23 INFO - PROCESS | 3960 | 1462965443520 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:17:23 INFO - PROCESS | 3960 | 1462965443522 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 04:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:17:23 INFO - PROCESS | 3960 | 1462965443530 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 3960 | 1462965443532 Marionette TRACE conn3 <- [1,1918,null,{}] 04:17:23 INFO - PROCESS | 3960 | 1462965443545 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:23 INFO - PROCESS | 3960 | 1462965443656 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:17:23 INFO - PROCESS | 3960 | 1462965443667 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 3960 | ++DOCSHELL 16EF6000 == 48 [pid = 3960] [id = 489] 04:17:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (16EF8C00) [pid = 3960] [serial = 1467] [outer = 00000000] 04:17:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (16F52C00) [pid = 3960] [serial = 1468] [outer = 16EF8C00] 04:17:23 INFO - PROCESS | 3960 | 1462965443786 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (16F5CC00) [pid = 3960] [serial = 1469] [outer = 16EF8C00] 04:17:24 INFO - PROCESS | 3960 | 1462965444227 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 766ms 04:17:24 INFO - PROCESS | 3960 | 1462965444307 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:17:24 INFO - PROCESS | 3960 | 1462965444309 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 04:17:24 INFO - PROCESS | 3960 | 1462965444312 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - PROCESS | 3960 | 1462965444314 Marionette TRACE conn3 <- [1,1922,null,{}] 04:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:17:24 INFO - PROCESS | 3960 | 1462965444317 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:24 INFO - PROCESS | 3960 | 1462965444444 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:17:24 INFO - PROCESS | 3960 | 1462965444514 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 3960 | ++DOCSHELL 0F697400 == 49 [pid = 3960] [id = 490] 04:17:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (173E7400) [pid = 3960] [serial = 1470] [outer = 00000000] 04:17:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (178A8400) [pid = 3960] [serial = 1471] [outer = 173E7400] 04:17:24 INFO - PROCESS | 3960 | 1462965444559 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (178A9C00) [pid = 3960] [serial = 1472] [outer = 173E7400] 04:17:24 INFO - PROCESS | 3960 | 1462965444976 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 704ms 04:17:25 INFO - PROCESS | 3960 | 1462965445014 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 3960 | 1462965445016 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 04:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:17:25 INFO - PROCESS | 3960 | 1462965445019 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 3960 | 1462965445020 Marionette TRACE conn3 <- [1,1926,null,{}] 04:17:25 INFO - PROCESS | 3960 | 1462965445024 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:25 INFO - PROCESS | 3960 | 1462965445135 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:17:25 INFO - PROCESS | 3960 | 1462965445141 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 3960 | ++DOCSHELL 110F8C00 == 50 [pid = 3960] [id = 491] 04:17:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (1619D800) [pid = 3960] [serial = 1473] [outer = 00000000] 04:17:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (1804D400) [pid = 3960] [serial = 1474] [outer = 1619D800] 04:17:25 INFO - PROCESS | 3960 | 1462965445185 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (19904C00) [pid = 3960] [serial = 1475] [outer = 1619D800] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (110FE400) [pid = 3960] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (111E8400) [pid = 3960] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (15551000) [pid = 3960] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (16B1E400) [pid = 3960] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (11004C00) [pid = 3960] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (105DF000) [pid = 3960] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (16F5B800) [pid = 3960] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (11F52800) [pid = 3960] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (11FEAC00) [pid = 3960] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (110F7400) [pid = 3960] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (16A87400) [pid = 3960] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (16951800) [pid = 3960] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (111E4000) [pid = 3960] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (16C5D800) [pid = 3960] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (15F83C00) [pid = 3960] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:17:25 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16197C00) [pid = 3960] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:17:25 INFO - PROCESS | 3960 | 1462965445744 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:17:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:17:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 797ms 04:17:25 INFO - PROCESS | 3960 | 1462965445822 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 3960 | 1462965445825 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 04:17:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:17:25 INFO - PROCESS | 3960 | 1462965445830 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 3960 | 1462965445832 Marionette TRACE conn3 <- [1,1930,null,{}] 04:17:25 INFO - PROCESS | 3960 | 1462965445836 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:25 INFO - PROCESS | 3960 | 1462965445920 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:17:25 INFO - PROCESS | 3960 | 1462965445927 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 3960 | ++DOCSHELL 10D59800 == 51 [pid = 3960] [id = 492] 04:17:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (10D5FC00) [pid = 3960] [serial = 1476] [outer = 00000000] 04:17:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (15551000) [pid = 3960] [serial = 1477] [outer = 10D5FC00] 04:17:25 INFO - PROCESS | 3960 | 1462965445980 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (16B1AC00) [pid = 3960] [serial = 1478] [outer = 10D5FC00] 04:17:26 INFO - PROCESS | 3960 | 1462965446397 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 594ms 04:17:26 INFO - PROCESS | 3960 | 1462965446436 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:17:26 INFO - PROCESS | 3960 | 1462965446439 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 04:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:17:26 INFO - PROCESS | 3960 | 1462965446446 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 3960 | 1462965446448 Marionette TRACE conn3 <- [1,1934,null,{}] 04:17:26 INFO - PROCESS | 3960 | 1462965446451 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:26 INFO - PROCESS | 3960 | 1462965446531 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:17:26 INFO - PROCESS | 3960 | 1462965446538 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 3960 | ++DOCSHELL 11D04000 == 52 [pid = 3960] [id = 493] 04:17:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (11D0B400) [pid = 3960] [serial = 1479] [outer = 00000000] 04:17:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (17461000) [pid = 3960] [serial = 1480] [outer = 11D0B400] 04:17:26 INFO - PROCESS | 3960 | 1462965446581 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (17BB1400) [pid = 3960] [serial = 1481] [outer = 11D0B400] 04:17:27 INFO - PROCESS | 3960 | 1462965446998 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 594ms 04:17:27 INFO - PROCESS | 3960 | 1462965447037 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 3960 | 1462965447039 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 04:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:17:27 INFO - PROCESS | 3960 | 1462965447054 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 3960 | 1462965447056 Marionette TRACE conn3 <- [1,1938,null,{}] 04:17:27 INFO - PROCESS | 3960 | 1462965447064 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:27 INFO - PROCESS | 3960 | 1462965447145 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:17:27 INFO - PROCESS | 3960 | 1462965447152 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 3960 | ++DOCSHELL 16BF1000 == 53 [pid = 3960] [id = 494] 04:17:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (16F5B800) [pid = 3960] [serial = 1482] [outer = 00000000] 04:17:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (19BE9400) [pid = 3960] [serial = 1483] [outer = 16F5B800] 04:17:27 INFO - PROCESS | 3960 | 1462965447195 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (1A045C00) [pid = 3960] [serial = 1484] [outer = 16F5B800] 04:17:27 INFO - PROCESS | 3960 | 1462965447859 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 860ms 04:17:27 INFO - PROCESS | 3960 | 1462965447907 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 3960 | 1462965447912 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 04:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:17:27 INFO - PROCESS | 3960 | 1462965447918 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 3960 | 1462965447921 Marionette TRACE conn3 <- [1,1942,null,{}] 04:17:27 INFO - PROCESS | 3960 | 1462965447927 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:28 INFO - PROCESS | 3960 | 1462965448037 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:17:28 INFO - PROCESS | 3960 | 1462965448181 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 3960 | ++DOCSHELL 1071F800 == 54 [pid = 3960] [id = 495] 04:17:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (1100D800) [pid = 3960] [serial = 1485] [outer = 00000000] 04:17:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (113BC000) [pid = 3960] [serial = 1486] [outer = 1100D800] 04:17:28 INFO - PROCESS | 3960 | 1462965448237 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (1361E400) [pid = 3960] [serial = 1487] [outer = 1100D800] 04:17:28 INFO - PROCESS | 3960 | 1462965448866 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1001ms 04:17:28 INFO - PROCESS | 3960 | 1462965448921 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 3960 | 1462965448927 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 04:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:17:28 INFO - PROCESS | 3960 | 1462965448934 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 3960 | 1462965448937 Marionette TRACE conn3 <- [1,1946,null,{}] 04:17:28 INFO - PROCESS | 3960 | 1462965448941 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:29 INFO - PROCESS | 3960 | 1462965449048 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:17:29 INFO - PROCESS | 3960 | 1462965449160 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 3960 | ++DOCSHELL 152D9000 == 55 [pid = 3960] [id = 496] 04:17:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (15AC5400) [pid = 3960] [serial = 1488] [outer = 00000000] 04:17:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (161BC400) [pid = 3960] [serial = 1489] [outer = 15AC5400] 04:17:29 INFO - PROCESS | 3960 | 1462965449213 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (16B20000) [pid = 3960] [serial = 1490] [outer = 15AC5400] 04:17:29 INFO - PROCESS | 3960 | 1462965449798 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 891ms 04:17:29 INFO - PROCESS | 3960 | 1462965449836 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 3960 | 1462965449838 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 04:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:17:29 INFO - PROCESS | 3960 | 1462965449842 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 3960 | 1462965449846 Marionette TRACE conn3 <- [1,1950,null,{}] 04:17:29 INFO - PROCESS | 3960 | 1462965449858 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:29 INFO - PROCESS | 3960 | 1462965449971 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:17:30 INFO - PROCESS | 3960 | 1462965450085 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:30 INFO - PROCESS | 3960 | ++DOCSHELL 178A6400 == 56 [pid = 3960] [id = 497] 04:17:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (178A7800) [pid = 3960] [serial = 1491] [outer = 00000000] 04:17:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (19B19800) [pid = 3960] [serial = 1492] [outer = 178A7800] 04:17:30 INFO - PROCESS | 3960 | 1462965450182 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (1A049800) [pid = 3960] [serial = 1493] [outer = 178A7800] 04:17:30 INFO - PROCESS | 3960 | 1462965450772 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 938ms 04:17:30 INFO - PROCESS | 3960 | 1462965450786 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 3960 | 1462965450789 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 04:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:17:30 INFO - PROCESS | 3960 | 1462965450793 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 3960 | 1462965450795 Marionette TRACE conn3 <- [1,1954,null,{}] 04:17:30 INFO - PROCESS | 3960 | 1462965450799 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:30 INFO - PROCESS | 3960 | 1462965450906 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:17:31 INFO - PROCESS | 3960 | 1462965451019 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 3960 | ++DOCSHELL 173DB800 == 57 [pid = 3960] [id = 498] 04:17:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (19985000) [pid = 3960] [serial = 1494] [outer = 00000000] 04:17:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (1A69D400) [pid = 3960] [serial = 1495] [outer = 19985000] 04:17:31 INFO - PROCESS | 3960 | 1462965451072 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (1A812400) [pid = 3960] [serial = 1496] [outer = 19985000] 04:17:31 INFO - PROCESS | 3960 | 1462965451635 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 891ms 04:17:31 INFO - PROCESS | 3960 | 1462965451697 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:17:31 INFO - PROCESS | 3960 | 1462965451699 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 04:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:17:31 INFO - PROCESS | 3960 | 1462965451703 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - PROCESS | 3960 | 1462965451705 Marionette TRACE conn3 <- [1,1958,null,{}] 04:17:31 INFO - PROCESS | 3960 | 1462965451709 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:31 INFO - PROCESS | 3960 | 1462965451812 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:17:31 INFO - PROCESS | 3960 | 1462965451922 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 3960 | ++DOCSHELL 1A336C00 == 58 [pid = 3960] [id = 499] 04:17:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (1A338C00) [pid = 3960] [serial = 1497] [outer = 00000000] 04:17:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (1A81C800) [pid = 3960] [serial = 1498] [outer = 1A338C00] 04:17:31 INFO - PROCESS | 3960 | 1462965451981 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (1A81F400) [pid = 3960] [serial = 1499] [outer = 1A338C00] 04:17:32 INFO - PROCESS | 3960 | 1462965452547 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 907ms 04:17:32 INFO - PROCESS | 3960 | 1462965452747 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 3960 | 1462965452752 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 04:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:17:32 INFO - PROCESS | 3960 | 1462965452791 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 3960 | 1462965452794 Marionette TRACE conn3 <- [1,1962,null,{}] 04:17:32 INFO - PROCESS | 3960 | 1462965452799 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:32 INFO - PROCESS | 3960 | 1462965452899 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:17:33 INFO - PROCESS | 3960 | 1462965453040 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 3960 | ++DOCSHELL 11244400 == 59 [pid = 3960] [id = 500] 04:17:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (1124E400) [pid = 3960] [serial = 1500] [outer = 00000000] 04:17:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (11F60400) [pid = 3960] [serial = 1501] [outer = 1124E400] 04:17:33 INFO - PROCESS | 3960 | 1462965453091 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (12E5BC00) [pid = 3960] [serial = 1502] [outer = 1124E400] 04:17:33 INFO - PROCESS | 3960 | 1462965453660 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 938ms 04:17:33 INFO - PROCESS | 3960 | 1462965453735 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 3960 | 1462965453738 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 04:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:17:33 INFO - PROCESS | 3960 | 1462965453746 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 3960 | 1462965453749 Marionette TRACE conn3 <- [1,1966,null,{}] 04:17:33 INFO - PROCESS | 3960 | 1462965453753 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:33 INFO - PROCESS | 3960 | 1462965453854 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:17:34 INFO - PROCESS | 3960 | 1462965454024 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 3960 | ++DOCSHELL 111E4400 == 60 [pid = 3960] [id = 501] 04:17:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (13398000) [pid = 3960] [serial = 1503] [outer = 00000000] 04:17:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (1580E400) [pid = 3960] [serial = 1504] [outer = 13398000] 04:17:34 INFO - PROCESS | 3960 | 1462965454073 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (161A4400) [pid = 3960] [serial = 1505] [outer = 13398000] 04:17:34 INFO - PROCESS | 3960 | --DOCSHELL 11D04000 == 59 [pid = 3960] [id = 493] 04:17:34 INFO - PROCESS | 3960 | --DOCSHELL 10D59800 == 58 [pid = 3960] [id = 492] 04:17:34 INFO - PROCESS | 3960 | --DOCSHELL 110F8C00 == 57 [pid = 3960] [id = 491] 04:17:34 INFO - PROCESS | 3960 | --DOCSHELL 0F697400 == 56 [pid = 3960] [id = 490] 04:17:34 INFO - PROCESS | 3960 | --DOCSHELL 16EF6000 == 55 [pid = 3960] [id = 489] 04:17:34 INFO - PROCESS | 3960 | --DOCSHELL 16BEAC00 == 54 [pid = 3960] [id = 488] 04:17:34 INFO - PROCESS | 3960 | --DOCSHELL 161A4000 == 53 [pid = 3960] [id = 487] 04:17:34 INFO - PROCESS | 3960 | --DOCSHELL 111EA000 == 52 [pid = 3960] [id = 486] 04:17:34 INFO - PROCESS | 3960 | --DOCSHELL 10D5C800 == 51 [pid = 3960] [id = 485] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (1100A400) [pid = 3960] [serial = 1393] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (13ECD400) [pid = 3960] [serial = 1396] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (16EF8800) [pid = 3960] [serial = 1399] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (18099C00) [pid = 3960] [serial = 1402] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (19986000) [pid = 3960] [serial = 1435] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOCSHELL 15A39400 == 50 [pid = 3960] [id = 478] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (12DE8000) [pid = 3960] [serial = 1411] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (13E73000) [pid = 3960] [serial = 1412] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (16B26400) [pid = 3960] [serial = 1417] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (173E5C00) [pid = 3960] [serial = 1424] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (17AD9000) [pid = 3960] [serial = 1426] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (144BE400) [pid = 3960] [serial = 1429] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (16BF2000) [pid = 3960] [serial = 1430] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (17AD3800) [pid = 3960] [serial = 1432] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (18055400) [pid = 3960] [serial = 1427] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (19904000) [pid = 3960] [serial = 1433] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (161B6800) [pid = 3960] [serial = 1415] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (161A6400) [pid = 3960] [serial = 1414] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (16E0CC00) [pid = 3960] [serial = 1420] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16ECB400) [pid = 3960] [serial = 1421] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (16BF4400) [pid = 3960] [serial = 1418] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (13079C00) [pid = 3960] [serial = 1259] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (11F54800) [pid = 3960] [serial = 1265] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (15AC7800) [pid = 3960] [serial = 1268] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (16BF6C00) [pid = 3960] [serial = 1301] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (13EC4800) [pid = 3960] [serial = 1271] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (11003C00) [pid = 3960] [serial = 1262] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (173C6400) [pid = 3960] [serial = 1423] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (13623C00) [pid = 3960] [serial = 1409] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (12DE8400) [pid = 3960] [serial = 1408] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16F5A000) [pid = 3960] [serial = 1406] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16EC7400) [pid = 3960] [serial = 1405] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 3960 | 1462965454582 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 891ms 04:17:34 INFO - PROCESS | 3960 | 1462965454649 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 3960 | 1462965454651 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 04:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:17:34 INFO - PROCESS | 3960 | 1462965454655 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 3960 | 1462965454657 Marionette TRACE conn3 <- [1,1970,null,{}] 04:17:34 INFO - PROCESS | 3960 | 1462965454665 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:34 INFO - PROCESS | 3960 | 1462965454754 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:17:34 INFO - PROCESS | 3960 | 1462965454857 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 3960 | ++DOCSHELL 12D74400 == 51 [pid = 3960] [id = 502] 04:17:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (12DE5800) [pid = 3960] [serial = 1506] [outer = 00000000] 04:17:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (15559800) [pid = 3960] [serial = 1507] [outer = 12DE5800] 04:17:34 INFO - PROCESS | 3960 | 1462965454905 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (15D3B000) [pid = 3960] [serial = 1508] [outer = 12DE5800] 04:17:35 INFO - PROCESS | 3960 | 1462965455321 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 703ms 04:17:35 INFO - PROCESS | 3960 | 1462965455354 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 3960 | 1462965455356 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 04:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:17:35 INFO - PROCESS | 3960 | 1462965455364 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 3960 | 1462965455365 Marionette TRACE conn3 <- [1,1974,null,{}] 04:17:35 INFO - PROCESS | 3960 | 1462965455369 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:35 INFO - PROCESS | 3960 | 1462965455452 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:17:35 INFO - PROCESS | 3960 | 1462965455461 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 3960 | ++DOCSHELL 161BB800 == 52 [pid = 3960] [id = 503] 04:17:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (161BD000) [pid = 3960] [serial = 1509] [outer = 00000000] 04:17:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (16BEAC00) [pid = 3960] [serial = 1510] [outer = 161BD000] 04:17:35 INFO - PROCESS | 3960 | 1462965455506 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (16BF9000) [pid = 3960] [serial = 1511] [outer = 161BD000] 04:17:35 INFO - PROCESS | 3960 | 1462965455947 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 641ms 04:17:36 INFO - PROCESS | 3960 | 1462965455999 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 3960 | 1462965456002 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 04:17:36 INFO - PROCESS | 3960 | 1462965456007 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:17:36 INFO - PROCESS | 3960 | 1462965456010 Marionette TRACE conn3 <- [1,1978,null,{}] 04:17:36 INFO - PROCESS | 3960 | 1462965456013 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:36 INFO - PROCESS | 3960 | 1462965456093 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:17:36 INFO - PROCESS | 3960 | 1462965456099 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 3960 | ++DOCSHELL 161B9000 == 53 [pid = 3960] [id = 504] 04:17:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (16C5F000) [pid = 3960] [serial = 1512] [outer = 00000000] 04:17:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (16EF0C00) [pid = 3960] [serial = 1513] [outer = 16C5F000] 04:17:36 INFO - PROCESS | 3960 | 1462965456144 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (16EF9400) [pid = 3960] [serial = 1514] [outer = 16C5F000] 04:17:36 INFO - PROCESS | 3960 | 1462965456599 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 626ms 04:17:36 INFO - PROCESS | 3960 | 1462965456647 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 3960 | 1462965456658 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 04:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:17:36 INFO - PROCESS | 3960 | 1462965456669 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 3960 | 1462965456671 Marionette TRACE conn3 <- [1,1982,null,{}] 04:17:36 INFO - PROCESS | 3960 | 1462965456675 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:36 INFO - PROCESS | 3960 | 1462965456811 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:17:36 INFO - PROCESS | 3960 | 1462965456871 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 3960 | ++DOCSHELL 16EEF400 == 54 [pid = 3960] [id = 505] 04:17:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (16F5BC00) [pid = 3960] [serial = 1515] [outer = 00000000] 04:17:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (173CEC00) [pid = 3960] [serial = 1516] [outer = 16F5BC00] 04:17:36 INFO - PROCESS | 3960 | 1462965456916 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (17462800) [pid = 3960] [serial = 1517] [outer = 16F5BC00] 04:17:37 INFO - PROCESS | 3960 | 1462965457339 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 688ms 04:17:37 INFO - PROCESS | 3960 | 1462965457375 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 3960 | 1462965457377 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 04:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:17:37 INFO - PROCESS | 3960 | 1462965457384 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 3960 | 1462965457386 Marionette TRACE conn3 <- [1,1986,null,{}] 04:17:37 INFO - PROCESS | 3960 | 1462965457389 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:37 INFO - PROCESS | 3960 | 1462965457504 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:17:37 INFO - PROCESS | 3960 | 1462965457597 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 3960 | ++DOCSHELL 173C6400 == 55 [pid = 3960] [id = 506] 04:17:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (178A9000) [pid = 3960] [serial = 1518] [outer = 00000000] 04:17:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (1809B400) [pid = 3960] [serial = 1519] [outer = 178A9000] 04:17:37 INFO - PROCESS | 3960 | 1462965457639 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (181DF400) [pid = 3960] [serial = 1520] [outer = 178A9000] 04:17:38 INFO - PROCESS | 3960 | 1462965458047 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 688ms 04:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:17:38 INFO - PROCESS | 3960 | 1462965458085 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 3960 | 1462965458086 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 04:17:38 INFO - PROCESS | 3960 | 1462965458090 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 3960 | 1462965458091 Marionette TRACE conn3 <- [1,1990,null,{}] 04:17:38 INFO - PROCESS | 3960 | 1462965458095 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:38 INFO - PROCESS | 3960 | 1462965458211 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:17:38 INFO - PROCESS | 3960 | 1462965458278 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 3960 | ++DOCSHELL 178C6400 == 56 [pid = 3960] [id = 507] 04:17:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (17AD3800) [pid = 3960] [serial = 1521] [outer = 00000000] 04:17:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (19B1A000) [pid = 3960] [serial = 1522] [outer = 17AD3800] 04:17:38 INFO - PROCESS | 3960 | 1462965458324 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (19BF1800) [pid = 3960] [serial = 1523] [outer = 17AD3800] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (15AC5C00) [pid = 3960] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (107F5400) [pid = 3960] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (11D03800) [pid = 3960] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (17ADCC00) [pid = 3960] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (1336A400) [pid = 3960] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (10DC4400) [pid = 3960] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (16EC3400) [pid = 3960] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (10D59C00) [pid = 3960] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (17041C00) [pid = 3960] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (16B18800) [pid = 3960] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (11DF8000) [pid = 3960] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (16EEAC00) [pid = 3960] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (16EF8C00) [pid = 3960] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (173E7400) [pid = 3960] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (1619D800) [pid = 3960] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (173DA400) [pid = 3960] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (10DC6000) [pid = 3960] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (12D68800) [pid = 3960] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (10D5FC00) [pid = 3960] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (161AFC00) [pid = 3960] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16BEB400) [pid = 3960] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:17:38 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (11D0B400) [pid = 3960] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:17:38 INFO - PROCESS | 3960 | 1462965458964 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 907ms 04:17:39 INFO - PROCESS | 3960 | 1462965458995 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 3960 | 1462965458997 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 04:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:17:39 INFO - PROCESS | 3960 | 1462965459000 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - PROCESS | 3960 | 1462965459001 Marionette TRACE conn3 <- [1,1994,null,{}] 04:17:39 INFO - PROCESS | 3960 | 1462965459005 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:39 INFO - PROCESS | 3960 | 1462965459093 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:17:39 INFO - PROCESS | 3960 | 1462965459101 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 3960 | ++DOCSHELL 10DC6000 == 57 [pid = 3960] [id = 508] 04:17:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (10DCC000) [pid = 3960] [serial = 1524] [outer = 00000000] 04:17:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (11F61400) [pid = 3960] [serial = 1525] [outer = 10DCC000] 04:17:39 INFO - PROCESS | 3960 | 1462965459243 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (140B3000) [pid = 3960] [serial = 1526] [outer = 10DCC000] 04:17:39 INFO - PROCESS | 3960 | 1462965459607 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:17:39 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 04:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 641ms 04:17:39 INFO - PROCESS | 3960 | 1462965459638 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 3960 | 1462965459640 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 04:17:39 INFO - PROCESS | 3960 | 1462965459643 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:17:39 INFO - PROCESS | 3960 | 1462965459645 Marionette TRACE conn3 <- [1,1998,null,{}] 04:17:39 INFO - PROCESS | 3960 | 1462965459648 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:39 INFO - PROCESS | 3960 | 1462965459730 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:17:39 INFO - PROCESS | 3960 | 1462965459736 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 3960 | ++DOCSHELL 10DCB400 == 58 [pid = 3960] [id = 509] 04:17:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (110F5800) [pid = 3960] [serial = 1527] [outer = 00000000] 04:17:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (16BF4000) [pid = 3960] [serial = 1528] [outer = 110F5800] 04:17:39 INFO - PROCESS | 3960 | 1462965459867 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (16EC4400) [pid = 3960] [serial = 1529] [outer = 110F5800] 04:17:40 INFO - PROCESS | 3960 | 1462965460237 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:17:40 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 04:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 641ms 04:17:40 INFO - PROCESS | 3960 | 1462965460282 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 3960 | 1462965460284 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 04:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:17:40 INFO - PROCESS | 3960 | 1462965460287 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 3960 | 1462965460289 Marionette TRACE conn3 <- [1,2002,null,{}] 04:17:40 INFO - PROCESS | 3960 | 1462965460293 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:40 INFO - PROCESS | 3960 | 1462965460394 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:17:40 INFO - PROCESS | 3960 | 1462965460527 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 3960 | ++DOCSHELL 17461800 == 59 [pid = 3960] [id = 510] 04:17:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (17463C00) [pid = 3960] [serial = 1530] [outer = 00000000] 04:17:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (19B17C00) [pid = 3960] [serial = 1531] [outer = 17463C00] 04:17:40 INFO - PROCESS | 3960 | 1462965460577 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (1A69C400) [pid = 3960] [serial = 1532] [outer = 17463C00] 04:17:41 INFO - PROCESS | 3960 | 1462965461093 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 844ms 04:17:41 INFO - PROCESS | 3960 | 1462965461131 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 3960 | 1462965461135 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 04:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:17:41 INFO - PROCESS | 3960 | 1462965461142 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - PROCESS | 3960 | 1462965461146 Marionette TRACE conn3 <- [1,2006,null,{}] 04:17:41 INFO - PROCESS | 3960 | 1462965461151 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:41 INFO - PROCESS | 3960 | 1462965461264 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:17:41 INFO - PROCESS | 3960 | 1462965461379 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 3960 | ++DOCSHELL 10DC8C00 == 60 [pid = 3960] [id = 511] 04:17:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (11002400) [pid = 3960] [serial = 1533] [outer = 00000000] 04:17:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (110FD800) [pid = 3960] [serial = 1534] [outer = 11002400] 04:17:41 INFO - PROCESS | 3960 | 1462965461475 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (12D6E800) [pid = 3960] [serial = 1535] [outer = 11002400] 04:17:42 INFO - PROCESS | 3960 | 1462965462105 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1000ms 04:17:42 INFO - PROCESS | 3960 | 1462965462144 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:17:42 INFO - PROCESS | 3960 | 1462965462150 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 04:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:17:42 INFO - PROCESS | 3960 | 1462965462156 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - PROCESS | 3960 | 1462965462159 Marionette TRACE conn3 <- [1,2010,null,{}] 04:17:42 INFO - PROCESS | 3960 | 1462965462164 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:42 INFO - PROCESS | 3960 | 1462965462272 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:17:42 INFO - PROCESS | 3960 | 1462965462413 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 3960 | ++DOCSHELL 111E8400 == 61 [pid = 3960] [id = 512] 04:17:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (13EC5C00) [pid = 3960] [serial = 1536] [outer = 00000000] 04:17:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (1619AC00) [pid = 3960] [serial = 1537] [outer = 13EC5C00] 04:17:42 INFO - PROCESS | 3960 | 1462965462468 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (16BEB800) [pid = 3960] [serial = 1538] [outer = 13EC5C00] 04:17:43 INFO - PROCESS | 3960 | 1462965463014 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 906ms 04:17:43 INFO - PROCESS | 3960 | 1462965463059 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 3960 | 1462965463061 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 04:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:17:43 INFO - PROCESS | 3960 | 1462965463065 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 3960 | 1462965463069 Marionette TRACE conn3 <- [1,2014,null,{}] 04:17:43 INFO - PROCESS | 3960 | 1462965463080 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:43 INFO - PROCESS | 3960 | 1462965463198 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:17:43 INFO - PROCESS | 3960 | 1462965463358 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 3960 | ++DOCSHELL 161B6800 == 62 [pid = 3960] [id = 513] 04:17:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (178AC400) [pid = 3960] [serial = 1539] [outer = 00000000] 04:17:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (19903400) [pid = 3960] [serial = 1540] [outer = 178AC400] 04:17:43 INFO - PROCESS | 3960 | 1462965463415 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (19B18000) [pid = 3960] [serial = 1541] [outer = 178AC400] 04:17:44 INFO - PROCESS | 3960 | 1462965464019 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1001ms 04:17:44 INFO - PROCESS | 3960 | 1462965464066 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 3960 | 1462965464069 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 04:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:17:44 INFO - PROCESS | 3960 | 1462965464073 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 3960 | 1462965464075 Marionette TRACE conn3 <- [1,2018,null,{}] 04:17:44 INFO - PROCESS | 3960 | 1462965464079 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:44 INFO - PROCESS | 3960 | 1462965464190 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:17:44 INFO - PROCESS | 3960 | 1462965464331 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 3960 | ++DOCSHELL 1A6A3000 == 63 [pid = 3960] [id = 514] 04:17:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (1A815400) [pid = 3960] [serial = 1542] [outer = 00000000] 04:17:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (1A899000) [pid = 3960] [serial = 1543] [outer = 1A815400] 04:17:44 INFO - PROCESS | 3960 | 1462965464385 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (1A89E000) [pid = 3960] [serial = 1544] [outer = 1A815400] 04:17:44 INFO - PROCESS | 3960 | 1462965464947 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 891ms 04:17:44 INFO - PROCESS | 3960 | 1462965464976 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 3960 | 1462965464978 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 04:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:17:45 INFO - PROCESS | 3960 | 1462965464982 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 3960 | 1462965464984 Marionette TRACE conn3 <- [1,2022,null,{}] 04:17:45 INFO - PROCESS | 3960 | 1462965464987 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:45 INFO - PROCESS | 3960 | 1462965465092 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:17:45 INFO - PROCESS | 3960 | 1462965465261 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 3960 | ++DOCSHELL 1A69D000 == 64 [pid = 3960] [id = 515] 04:17:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (1A8A2800) [pid = 3960] [serial = 1545] [outer = 00000000] 04:17:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (1AA2DC00) [pid = 3960] [serial = 1546] [outer = 1A8A2800] 04:17:45 INFO - PROCESS | 3960 | 1462965465318 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1AA30C00) [pid = 3960] [serial = 1547] [outer = 1A8A2800] 04:17:45 INFO - PROCESS | 3960 | 1462965465915 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1000ms 04:17:46 INFO - PROCESS | 3960 | 1462965465984 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 3960 | 1462965465986 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 04:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:17:46 INFO - PROCESS | 3960 | 1462965465990 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 3960 | 1462965465992 Marionette TRACE conn3 <- [1,2026,null,{}] 04:17:46 INFO - PROCESS | 3960 | 1462965465996 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:46 INFO - PROCESS | 3960 | 1462965466117 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:17:46 INFO - PROCESS | 3960 | 1462965466405 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 3960 | ++DOCSHELL 0F505C00 == 65 [pid = 3960] [id = 516] 04:17:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (0F52D400) [pid = 3960] [serial = 1548] [outer = 00000000] 04:17:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (11008000) [pid = 3960] [serial = 1549] [outer = 0F52D400] 04:17:46 INFO - PROCESS | 3960 | 1462965466484 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (110F9C00) [pid = 3960] [serial = 1550] [outer = 0F52D400] 04:17:47 INFO - PROCESS | 3960 | 1462965467035 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1095ms 04:17:47 INFO - PROCESS | 3960 | 1462965467097 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 3960 | 1462965467101 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 04:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:17:47 INFO - PROCESS | 3960 | 1462965467106 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 3960 | 1462965467109 Marionette TRACE conn3 <- [1,2030,null,{}] 04:17:47 INFO - PROCESS | 3960 | 1462965467114 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:47 INFO - PROCESS | 3960 | 1462965467220 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:17:47 INFO - PROCESS | 3960 | 1462965467340 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 3960 | ++DOCSHELL 1075B000 == 66 [pid = 3960] [id = 517] 04:17:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (10DC4800) [pid = 3960] [serial = 1551] [outer = 00000000] 04:17:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (1100E000) [pid = 3960] [serial = 1552] [outer = 10DC4800] 04:17:47 INFO - PROCESS | 3960 | 1462965467446 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (13688800) [pid = 3960] [serial = 1553] [outer = 10DC4800] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 1619C400 == 65 [pid = 3960] [id = 463] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 10DCB400 == 64 [pid = 3960] [id = 509] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 10DC6000 == 63 [pid = 3960] [id = 508] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 178C6400 == 62 [pid = 3960] [id = 507] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 173C6400 == 61 [pid = 3960] [id = 506] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 16EEF400 == 60 [pid = 3960] [id = 505] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 161B9000 == 59 [pid = 3960] [id = 504] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 161BB800 == 58 [pid = 3960] [id = 503] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 12D74400 == 57 [pid = 3960] [id = 502] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 111E4400 == 56 [pid = 3960] [id = 501] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 11244400 == 55 [pid = 3960] [id = 500] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (19BE9400) [pid = 3960] [serial = 1483] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 178A6400 == 54 [pid = 3960] [id = 497] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 152D9000 == 53 [pid = 3960] [id = 496] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 1071F800 == 52 [pid = 3960] [id = 495] 04:17:47 INFO - PROCESS | 3960 | --DOCSHELL 16BF1000 == 51 [pid = 3960] [id = 494] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (16293000) [pid = 3960] [serial = 1310] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (110EF800) [pid = 3960] [serial = 1349] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (13680800) [pid = 3960] [serial = 1307] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (184E1800) [pid = 3960] [serial = 1403] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (144C2000) [pid = 3960] [serial = 1397] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (111EA400) [pid = 3960] [serial = 1394] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (16ECE800) [pid = 3960] [serial = 1313] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (11003000) [pid = 3960] [serial = 1304] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (178B0C00) [pid = 3960] [serial = 1358] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (178A7000) [pid = 3960] [serial = 1400] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (15AC4400) [pid = 3960] [serial = 1352] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (1703E800) [pid = 3960] [serial = 1355] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16F52C00) [pid = 3960] [serial = 1468] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (178A8400) [pid = 3960] [serial = 1471] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (16F5CC00) [pid = 3960] [serial = 1469] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (1804D400) [pid = 3960] [serial = 1474] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (178A9C00) [pid = 3960] [serial = 1472] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (19B16000) [pid = 3960] [serial = 1436] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (19904C00) [pid = 3960] [serial = 1475] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (13ED2400) [pid = 3960] [serial = 1457] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (1361B000) [pid = 3960] [serial = 1456] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (13E71800) [pid = 3960] [serial = 1459] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (152D9C00) [pid = 3960] [serial = 1460] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (15551000) [pid = 3960] [serial = 1477] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16991400) [pid = 3960] [serial = 1462] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (16B1CC00) [pid = 3960] [serial = 1463] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (11FE2400) [pid = 3960] [serial = 1438] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (15F7F400) [pid = 3960] [serial = 1453] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16ECAC00) [pid = 3960] [serial = 1465] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (161AF400) [pid = 3960] [serial = 1441] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (17A66800) [pid = 3960] [serial = 1444] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (19B1F800) [pid = 3960] [serial = 1447] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (17BB1400) [pid = 3960] [serial = 1481] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (1A042000) [pid = 3960] [serial = 1450] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (17461000) [pid = 3960] [serial = 1480] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (16B1AC00) [pid = 3960] [serial = 1478] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (16EF0000) [pid = 3960] [serial = 1466] [outer = 00000000] [url = about:blank] 04:17:47 INFO - PROCESS | 3960 | 1462965467909 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:17:47 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) 04:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 844ms 04:17:47 INFO - PROCESS | 3960 | 1462965467951 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 3960 | 1462965467954 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 04:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:17:47 INFO - PROCESS | 3960 | 1462965467959 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 3960 | 1462965467961 Marionette TRACE conn3 <- [1,2034,null,{}] 04:17:47 INFO - PROCESS | 3960 | 1462965467969 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:48 INFO - PROCESS | 3960 | 1462965468054 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:17:48 INFO - PROCESS | 3960 | 1462965468064 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 3960 | ++DOCSHELL 144BC400 == 52 [pid = 3960] [id = 518] 04:17:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (144BD800) [pid = 3960] [serial = 1554] [outer = 00000000] 04:17:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (152DC400) [pid = 3960] [serial = 1555] [outer = 144BD800] 04:17:48 INFO - PROCESS | 3960 | 1462965468108 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (15D3DC00) [pid = 3960] [serial = 1556] [outer = 144BD800] 04:17:48 INFO - PROCESS | 3960 | 1462965468613 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 703ms 04:17:48 INFO - PROCESS | 3960 | 1462965468659 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 3960 | 1462965468661 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:17:48 INFO - PROCESS | 3960 | 1462965468666 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 3960 | 1462965468672 Marionette TRACE conn3 <- [1,2038,null,{}] 04:17:48 INFO - PROCESS | 3960 | 1462965468681 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:48 INFO - PROCESS | 3960 | 1462965468767 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:17:48 INFO - PROCESS | 3960 | 1462965468778 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 3960 | ++DOCSHELL 16B17400 == 53 [pid = 3960] [id = 519] 04:17:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16B19C00) [pid = 3960] [serial = 1557] [outer = 00000000] 04:17:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (16B1FC00) [pid = 3960] [serial = 1558] [outer = 16B19C00] 04:17:48 INFO - PROCESS | 3960 | 1462965468822 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (16BEBC00) [pid = 3960] [serial = 1559] [outer = 16B19C00] 04:17:49 INFO - PROCESS | 3960 | 1462965469285 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 657ms 04:17:49 INFO - PROCESS | 3960 | 1462965469323 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 3960 | 1462965469325 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 04:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:17:49 INFO - PROCESS | 3960 | 1462965469332 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 3960 | 1462965469334 Marionette TRACE conn3 <- [1,2042,null,{}] 04:17:49 INFO - PROCESS | 3960 | 1462965469337 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:49 INFO - PROCESS | 3960 | 1462965469421 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:17:49 INFO - PROCESS | 3960 | 1462965469428 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 3960 | ++DOCSHELL 111E3800 == 54 [pid = 3960] [id = 520] 04:17:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (16B1B000) [pid = 3960] [serial = 1560] [outer = 00000000] 04:17:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16ECB000) [pid = 3960] [serial = 1561] [outer = 16B1B000] 04:17:49 INFO - PROCESS | 3960 | 1462965469474 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16EEDC00) [pid = 3960] [serial = 1562] [outer = 16B1B000] 04:17:49 INFO - PROCESS | 3960 | 1462965469961 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 703ms 04:17:50 INFO - PROCESS | 3960 | 1462965470038 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 3960 | 1462965470040 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 04:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:17:50 INFO - PROCESS | 3960 | 1462965470044 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - PROCESS | 3960 | 1462965470045 Marionette TRACE conn3 <- [1,2046,null,{}] 04:17:50 INFO - PROCESS | 3960 | 1462965470049 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:50 INFO - PROCESS | 3960 | 1462965470164 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:17:50 INFO - PROCESS | 3960 | 1462965470226 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 3960 | ++DOCSHELL 10DC9000 == 55 [pid = 3960] [id = 521] 04:17:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16EF8000) [pid = 3960] [serial = 1563] [outer = 00000000] 04:17:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16F54000) [pid = 3960] [serial = 1564] [outer = 16EF8000] 04:17:50 INFO - PROCESS | 3960 | 1462965470285 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1703A000) [pid = 3960] [serial = 1565] [outer = 16EF8000] 04:17:50 INFO - PROCESS | 3960 | 1462965470726 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 04:17:50 INFO - PROCESS | 3960 | 1462965470784 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 3960 | 1462965470786 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 04:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:17:50 INFO - PROCESS | 3960 | 1462965470824 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - PROCESS | 3960 | 1462965470826 Marionette TRACE conn3 <- [1,2050,null,{}] 04:17:50 INFO - PROCESS | 3960 | 1462965470834 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:50 INFO - PROCESS | 3960 | 1462965470952 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:17:51 INFO - PROCESS | 3960 | 1462965471024 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 3960 | ++DOCSHELL 173DC800 == 56 [pid = 3960] [id = 522] 04:17:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (173E5800) [pid = 3960] [serial = 1566] [outer = 00000000] 04:17:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (178A6400) [pid = 3960] [serial = 1567] [outer = 173E5800] 04:17:51 INFO - PROCESS | 3960 | 1462965471068 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (178A7000) [pid = 3960] [serial = 1568] [outer = 173E5800] 04:17:51 INFO - PROCESS | 3960 | 1462965471477 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 703ms 04:17:51 INFO - PROCESS | 3960 | 1462965471514 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 3960 | 1462965471516 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 04:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:17:51 INFO - PROCESS | 3960 | 1462965471519 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 3960 | 1462965471521 Marionette TRACE conn3 <- [1,2054,null,{}] 04:17:51 INFO - PROCESS | 3960 | 1462965471530 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:51 INFO - PROCESS | 3960 | 1462965471643 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:17:51 INFO - PROCESS | 3960 | 1462965471650 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 3960 | ++DOCSHELL 16EF7400 == 57 [pid = 3960] [id = 523] 04:17:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (173E4800) [pid = 3960] [serial = 1569] [outer = 00000000] 04:17:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (17AD3C00) [pid = 3960] [serial = 1570] [outer = 173E4800] 04:17:51 INFO - PROCESS | 3960 | 1462965471693 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (1804B800) [pid = 3960] [serial = 1571] [outer = 173E4800] 04:17:52 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (178A9000) [pid = 3960] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:17:52 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (17AD3800) [pid = 3960] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:17:52 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (10DCC000) [pid = 3960] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:17:52 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (13398000) [pid = 3960] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:17:52 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (161BD000) [pid = 3960] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:17:52 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16C5F000) [pid = 3960] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:17:52 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (1124E400) [pid = 3960] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:17:52 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (12DE5800) [pid = 3960] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:17:52 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (110F5800) [pid = 3960] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:17:52 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16F5BC00) [pid = 3960] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:17:52 INFO - PROCESS | 3960 | 1462965472209 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 750ms 04:17:52 INFO - PROCESS | 3960 | 1462965472261 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 3960 | 1462965472263 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 04:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:17:52 INFO - PROCESS | 3960 | 1462965472266 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 3960 | 1462965472268 Marionette TRACE conn3 <- [1,2058,null,{}] 04:17:52 INFO - PROCESS | 3960 | 1462965472271 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:52 INFO - PROCESS | 3960 | 1462965472394 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:17:52 INFO - PROCESS | 3960 | 1462965472493 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 3960 | ++DOCSHELL 107EF400 == 58 [pid = 3960] [id = 524] 04:17:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (10D59800) [pid = 3960] [serial = 1572] [outer = 00000000] 04:17:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16E10000) [pid = 3960] [serial = 1573] [outer = 10D59800] 04:17:52 INFO - PROCESS | 3960 | 1462965472539 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16ECB400) [pid = 3960] [serial = 1574] [outer = 10D59800] 04:17:52 INFO - PROCESS | 3960 | 1462965472892 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 704ms 04:17:52 INFO - PROCESS | 3960 | 1462965472971 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 3960 | 1462965472973 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 04:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:17:52 INFO - PROCESS | 3960 | 1462965472976 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 3960 | 1462965472978 Marionette TRACE conn3 <- [1,2062,null,{}] 04:17:52 INFO - PROCESS | 3960 | 1462965472982 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:53 INFO - PROCESS | 3960 | 1462965473063 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:17:53 INFO - PROCESS | 3960 | 1462965473069 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 3960 | ++DOCSHELL 10DD2800 == 59 [pid = 3960] [id = 525] 04:17:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (11001C00) [pid = 3960] [serial = 1575] [outer = 00000000] 04:17:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (173C6800) [pid = 3960] [serial = 1576] [outer = 11001C00] 04:17:53 INFO - PROCESS | 3960 | 1462965473113 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (184E8800) [pid = 3960] [serial = 1577] [outer = 11001C00] 04:17:53 INFO - PROCESS | 3960 | 1462965473576 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 626ms 04:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:17:53 INFO - PROCESS | 3960 | 1462965473614 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 3960 | 1462965473616 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 04:17:53 INFO - PROCESS | 3960 | 1462965473619 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 3960 | 1462965473621 Marionette TRACE conn3 <- [1,2066,null,{}] 04:17:53 INFO - PROCESS | 3960 | 1462965473625 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:53 INFO - PROCESS | 3960 | 1462965473707 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:17:53 INFO - PROCESS | 3960 | 1462965473714 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 3960 | ++DOCSHELL 13BDF800 == 60 [pid = 3960] [id = 526] 04:17:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (144C4C00) [pid = 3960] [serial = 1578] [outer = 00000000] 04:17:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (19B13400) [pid = 3960] [serial = 1579] [outer = 144C4C00] 04:17:53 INFO - PROCESS | 3960 | 1462965473763 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (19BF3400) [pid = 3960] [serial = 1580] [outer = 144C4C00] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 140B1400 == 59 [pid = 3960] [id = 480] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 16EEA800 == 58 [pid = 3960] [id = 451] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 117A4400 == 57 [pid = 3960] [id = 468] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 16EC9C00 == 56 [pid = 3960] [id = 467] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 173DB800 == 55 [pid = 3960] [id = 498] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 19B1AC00 == 54 [pid = 3960] [id = 482] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 1A336C00 == 53 [pid = 3960] [id = 499] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 111EAC00 == 52 [pid = 3960] [id = 479] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 1A897800 == 51 [pid = 3960] [id = 412] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 11007400 == 50 [pid = 3960] [id = 450] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 107F5000 == 49 [pid = 3960] [id = 449] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 16F5D800 == 48 [pid = 3960] [id = 481] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 1703E000 == 47 [pid = 3960] [id = 452] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 113BE000 == 46 [pid = 3960] [id = 484] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 16E0E400 == 45 [pid = 3960] [id = 437] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 13ECC000 == 44 [pid = 3960] [id = 438] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 16EEC000 == 43 [pid = 3960] [id = 483] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 1075B000 == 42 [pid = 3960] [id = 517] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 1A69D000 == 41 [pid = 3960] [id = 515] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 0F505C00 == 40 [pid = 3960] [id = 516] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 1A6A3000 == 39 [pid = 3960] [id = 514] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 111E8400 == 38 [pid = 3960] [id = 512] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 161B6800 == 37 [pid = 3960] [id = 513] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 17461800 == 36 [pid = 3960] [id = 510] 04:17:54 INFO - PROCESS | 3960 | --DOCSHELL 10DC8C00 == 35 [pid = 3960] [id = 511] 04:17:55 INFO - PROCESS | 3960 | --DOCSHELL 111E3800 == 34 [pid = 3960] [id = 520] 04:17:55 INFO - PROCESS | 3960 | --DOCSHELL 144BC400 == 33 [pid = 3960] [id = 518] 04:17:55 INFO - PROCESS | 3960 | --DOCSHELL 10DC9000 == 32 [pid = 3960] [id = 521] 04:17:55 INFO - PROCESS | 3960 | --DOCSHELL 16B17400 == 31 [pid = 3960] [id = 519] 04:17:55 INFO - PROCESS | 3960 | --DOCSHELL 10DD2800 == 30 [pid = 3960] [id = 525] 04:17:55 INFO - PROCESS | 3960 | --DOCSHELL 16EF7400 == 29 [pid = 3960] [id = 523] 04:17:55 INFO - PROCESS | 3960 | --DOCSHELL 173DC800 == 28 [pid = 3960] [id = 522] 04:17:55 INFO - PROCESS | 3960 | --DOCSHELL 107EF400 == 27 [pid = 3960] [id = 524] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16BEAC00) [pid = 3960] [serial = 1510] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (16BF9000) [pid = 3960] [serial = 1511] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (16EF0C00) [pid = 3960] [serial = 1513] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (12E5BC00) [pid = 3960] [serial = 1502] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (11F60400) [pid = 3960] [serial = 1501] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (15559800) [pid = 3960] [serial = 1507] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (15D3B000) [pid = 3960] [serial = 1508] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (1A81C800) [pid = 3960] [serial = 1498] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16EC4400) [pid = 3960] [serial = 1529] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (19B17C00) [pid = 3960] [serial = 1531] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (19BF1800) [pid = 3960] [serial = 1523] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (140B3000) [pid = 3960] [serial = 1526] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (173CEC00) [pid = 3960] [serial = 1516] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (17462800) [pid = 3960] [serial = 1517] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (16EF9400) [pid = 3960] [serial = 1514] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (16BF4000) [pid = 3960] [serial = 1528] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1809B400) [pid = 3960] [serial = 1519] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (19B1A000) [pid = 3960] [serial = 1522] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (181DF400) [pid = 3960] [serial = 1520] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (11F61400) [pid = 3960] [serial = 1525] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (113BC000) [pid = 3960] [serial = 1486] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (161BC400) [pid = 3960] [serial = 1489] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (19B19800) [pid = 3960] [serial = 1492] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1A69D400) [pid = 3960] [serial = 1495] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (161A4400) [pid = 3960] [serial = 1505] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1580E400) [pid = 3960] [serial = 1504] [outer = 00000000] [url = about:blank] 04:17:55 INFO - PROCESS | 3960 | 1462965475898 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2314ms 04:17:55 INFO - PROCESS | 3960 | 1462965475938 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 3960 | 1462965475942 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 04:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:17:55 INFO - PROCESS | 3960 | 1462965475947 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 3960 | 1462965475951 Marionette TRACE conn3 <- [1,2070,null,{}] 04:17:55 INFO - PROCESS | 3960 | 1462965475957 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:56 INFO - PROCESS | 3960 | 1462965476049 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:17:56 INFO - PROCESS | 3960 | 1462965476061 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 3960 | ++DOCSHELL 0F52E800 == 28 [pid = 3960] [id = 527] 04:17:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (0F690400) [pid = 3960] [serial = 1581] [outer = 00000000] 04:17:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (10573400) [pid = 3960] [serial = 1582] [outer = 0F690400] 04:17:56 INFO - PROCESS | 3960 | 1462965476108 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (105DE800) [pid = 3960] [serial = 1583] [outer = 0F690400] 04:17:56 INFO - PROCESS | 3960 | 1462965476614 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 688ms 04:17:56 INFO - PROCESS | 3960 | 1462965476648 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 3960 | 1462965476654 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 04:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:17:56 INFO - PROCESS | 3960 | 1462965476660 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 3960 | 1462965476663 Marionette TRACE conn3 <- [1,2074,null,{}] 04:17:56 INFO - PROCESS | 3960 | 1462965476667 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:56 INFO - PROCESS | 3960 | 1462965476754 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:17:56 INFO - PROCESS | 3960 | 1462965476765 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 3960 | ++DOCSHELL 107F0C00 == 29 [pid = 3960] [id = 528] 04:17:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (10D57800) [pid = 3960] [serial = 1584] [outer = 00000000] 04:17:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (10D61400) [pid = 3960] [serial = 1585] [outer = 10D57800] 04:17:56 INFO - PROCESS | 3960 | 1462965476811 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (10DC8C00) [pid = 3960] [serial = 1586] [outer = 10D57800] 04:17:57 INFO - PROCESS | 3960 | 1462965477293 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 703ms 04:17:57 INFO - PROCESS | 3960 | 1462965477357 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 3960 | 1462965477360 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 04:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:17:57 INFO - PROCESS | 3960 | 1462965477365 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 3960 | 1462965477371 Marionette TRACE conn3 <- [1,2078,null,{}] 04:17:57 INFO - PROCESS | 3960 | 1462965477386 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:57 INFO - PROCESS | 3960 | 1462965477508 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:17:57 INFO - PROCESS | 3960 | 1462965477604 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 3960 | ++DOCSHELL 110FC400 == 30 [pid = 3960] [id = 529] 04:17:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (110FC800) [pid = 3960] [serial = 1587] [outer = 00000000] 04:17:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (111E4000) [pid = 3960] [serial = 1588] [outer = 110FC800] 04:17:57 INFO - PROCESS | 3960 | 1462965477653 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (11220C00) [pid = 3960] [serial = 1589] [outer = 110FC800] 04:17:58 INFO - PROCESS | 3960 | 1462965478036 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 704ms 04:17:58 INFO - PROCESS | 3960 | 1462965478062 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 3960 | 1462965478065 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 04:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:17:58 INFO - PROCESS | 3960 | 1462965478068 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 3960 | 1462965478069 Marionette TRACE conn3 <- [1,2082,null,{}] 04:17:58 INFO - PROCESS | 3960 | 1462965478073 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:58 INFO - PROCESS | 3960 | 1462965478188 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:17:58 INFO - PROCESS | 3960 | 1462965478197 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 3960 | ++DOCSHELL 111EA400 == 31 [pid = 3960] [id = 530] 04:17:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (113BE000) [pid = 3960] [serial = 1590] [outer = 00000000] 04:17:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (1179A000) [pid = 3960] [serial = 1591] [outer = 113BE000] 04:17:58 INFO - PROCESS | 3960 | 1462965478241 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (11FEC000) [pid = 3960] [serial = 1592] [outer = 113BE000] 04:17:58 INFO - PROCESS | 3960 | 1462965478666 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 641ms 04:17:58 INFO - PROCESS | 3960 | 1462965478706 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 3960 | 1462965478708 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 04:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:17:58 INFO - PROCESS | 3960 | 1462965478711 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 3960 | 1462965478712 Marionette TRACE conn3 <- [1,2086,null,{}] 04:17:58 INFO - PROCESS | 3960 | 1462965478716 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:58 INFO - PROCESS | 3960 | 1462965478825 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:17:58 INFO - PROCESS | 3960 | 1462965478833 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 3960 | ++DOCSHELL 11799400 == 32 [pid = 3960] [id = 531] 04:17:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (12BAB400) [pid = 3960] [serial = 1593] [outer = 00000000] 04:17:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (12D76000) [pid = 3960] [serial = 1594] [outer = 12BAB400] 04:17:58 INFO - PROCESS | 3960 | 1462965478882 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (12E55400) [pid = 3960] [serial = 1595] [outer = 12BAB400] 04:17:59 INFO - PROCESS | 3960 | 1462965479310 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 625ms 04:17:59 INFO - PROCESS | 3960 | 1462965479349 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 3960 | 1462965479351 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 04:17:59 INFO - PROCESS | 3960 | 1462965479355 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:17:59 INFO - PROCESS | 3960 | 1462965479356 Marionette TRACE conn3 <- [1,2090,null,{}] 04:17:59 INFO - PROCESS | 3960 | 1462965479360 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:59 INFO - PROCESS | 3960 | 1462965479512 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:17:59 INFO - PROCESS | 3960 | 1462965479530 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 3960 | ++DOCSHELL 1367B800 == 33 [pid = 3960] [id = 532] 04:17:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (13689000) [pid = 3960] [serial = 1596] [outer = 00000000] 04:17:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (13E72000) [pid = 3960] [serial = 1597] [outer = 13689000] 04:17:59 INFO - PROCESS | 3960 | 1462965479575 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (13ECD000) [pid = 3960] [serial = 1598] [outer = 13689000] 04:18:00 INFO - PROCESS | 3960 | 1462965479996 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 688ms 04:18:00 INFO - PROCESS | 3960 | 1462965480054 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 3960 | 1462965480056 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 04:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:18:00 INFO - PROCESS | 3960 | 1462965480060 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 3960 | 1462965480061 Marionette TRACE conn3 <- [1,2094,null,{}] 04:18:00 INFO - PROCESS | 3960 | 1462965480065 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:00 INFO - PROCESS | 3960 | 1462965480172 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:18:00 INFO - PROCESS | 3960 | 1462965480213 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 3960 | ++DOCSHELL 13ECA800 == 34 [pid = 3960] [id = 533] 04:18:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (13ECAC00) [pid = 3960] [serial = 1599] [outer = 00000000] 04:18:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (144BC400) [pid = 3960] [serial = 1600] [outer = 13ECAC00] 04:18:00 INFO - PROCESS | 3960 | 1462965480257 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (144C5800) [pid = 3960] [serial = 1601] [outer = 13ECAC00] 04:18:00 INFO - PROCESS | 3960 | 1462965480653 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 640ms 04:18:00 INFO - PROCESS | 3960 | 1462965480698 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 3960 | 1462965480700 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 04:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:18:00 INFO - PROCESS | 3960 | 1462965480704 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 3960 | 1462965480705 Marionette TRACE conn3 <- [1,2098,null,{}] 04:18:00 INFO - PROCESS | 3960 | 1462965480709 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:00 INFO - PROCESS | 3960 | 1462965480839 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:18:00 INFO - PROCESS | 3960 | 1462965480899 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 3960 | ++DOCSHELL 10DCBC00 == 35 [pid = 3960] [id = 534] 04:18:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1151FC00) [pid = 3960] [serial = 1602] [outer = 00000000] 04:18:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (152DBC00) [pid = 3960] [serial = 1603] [outer = 1151FC00] 04:18:00 INFO - PROCESS | 3960 | 1462965480943 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (15559800) [pid = 3960] [serial = 1604] [outer = 1151FC00] 04:18:01 INFO - PROCESS | 3960 | 1462965481340 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 704ms 04:18:01 INFO - PROCESS | 3960 | 1462965481403 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 3960 | 1462965481405 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 04:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:18:01 INFO - PROCESS | 3960 | 1462965481417 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 3960 | 1462965481419 Marionette TRACE conn3 <- [1,2102,null,{}] 04:18:01 INFO - PROCESS | 3960 | 1462965481423 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:01 INFO - PROCESS | 3960 | 1462965481537 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:18:01 INFO - PROCESS | 3960 | 1462965481626 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 3960 | ++DOCSHELL 1580E400 == 36 [pid = 3960] [id = 535] 04:18:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (15ABF400) [pid = 3960] [serial = 1605] [outer = 00000000] 04:18:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (15D46400) [pid = 3960] [serial = 1606] [outer = 15ABF400] 04:18:01 INFO - PROCESS | 3960 | 1462965481671 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (15D3EC00) [pid = 3960] [serial = 1607] [outer = 15ABF400] 04:18:02 INFO - PROCESS | 3960 | 1462965482081 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 703ms 04:18:02 INFO - PROCESS | 3960 | 1462965482108 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 3960 | 1462965482110 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 04:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:18:02 INFO - PROCESS | 3960 | 1462965482119 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 3960 | 1462965482121 Marionette TRACE conn3 <- [1,2106,null,{}] 04:18:02 INFO - PROCESS | 3960 | 1462965482124 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:02 INFO - PROCESS | 3960 | 1462965482235 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:18:02 INFO - PROCESS | 3960 | 1462965482242 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:02 INFO - PROCESS | 3960 | ++DOCSHELL 12B83000 == 37 [pid = 3960] [id = 536] 04:18:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (15AC6C00) [pid = 3960] [serial = 1608] [outer = 00000000] 04:18:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (1619B800) [pid = 3960] [serial = 1609] [outer = 15AC6C00] 04:18:02 INFO - PROCESS | 3960 | 1462965482290 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (161A6800) [pid = 3960] [serial = 1610] [outer = 15AC6C00] 04:18:02 INFO - PROCESS | 3960 | 1462965482749 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 704ms 04:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:18:02 INFO - PROCESS | 3960 | 1462965482816 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 3960 | 1462965482818 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 04:18:02 INFO - PROCESS | 3960 | 1462965482822 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 3960 | 1462965482824 Marionette TRACE conn3 <- [1,2110,null,{}] 04:18:02 INFO - PROCESS | 3960 | 1462965482827 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:03 INFO - PROCESS | 3960 | 1462965482979 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:18:03 INFO - PROCESS | 3960 | 1462965483006 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 3960 | ++DOCSHELL 161BE800 == 38 [pid = 3960] [id = 537] 04:18:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (16288000) [pid = 3960] [serial = 1611] [outer = 00000000] 04:18:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (16991800) [pid = 3960] [serial = 1612] [outer = 16288000] 04:18:03 INFO - PROCESS | 3960 | 1462965483062 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (16B1AC00) [pid = 3960] [serial = 1613] [outer = 16288000] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (11244000) [pid = 3960] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (17034800) [pid = 3960] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (1172A000) [pid = 3960] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (19902C00) [pid = 3960] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (144C0800) [pid = 3960] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (19B1B000) [pid = 3960] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (16EF2800) [pid = 3960] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (11001C00) [pid = 3960] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (173E5800) [pid = 3960] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (173E4800) [pid = 3960] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (10D59800) [pid = 3960] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (1A815400) [pid = 3960] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (178AC400) [pid = 3960] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (13EC5C00) [pid = 3960] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (11002400) [pid = 3960] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (17463C00) [pid = 3960] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (16B1B000) [pid = 3960] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16B19C00) [pid = 3960] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (144BD800) [pid = 3960] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (10DC4800) [pid = 3960] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (0F52D400) [pid = 3960] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1A8A2800) [pid = 3960] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (16EF8000) [pid = 3960] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1100D800) [pid = 3960] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1A338C00) [pid = 3960] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (178A7800) [pid = 3960] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (19985000) [pid = 3960] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (15AC5400) [pid = 3960] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:18:03 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (16F5B800) [pid = 3960] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:18:03 INFO - PROCESS | 3960 | 1462965483951 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1156ms 04:18:04 INFO - PROCESS | 3960 | 1462965483971 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:18:04 INFO - PROCESS | 3960 | 1462965483973 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 04:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:18:04 INFO - PROCESS | 3960 | 1462965483978 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - PROCESS | 3960 | 1462965483980 Marionette TRACE conn3 <- [1,2114,null,{}] 04:18:04 INFO - PROCESS | 3960 | 1462965483985 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:04 INFO - PROCESS | 3960 | 1462965484065 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:18:04 INFO - PROCESS | 3960 | 1462965484071 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 3960 | ++DOCSHELL 11D03000 == 39 [pid = 3960] [id = 538] 04:18:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (11DF1000) [pid = 3960] [serial = 1614] [outer = 00000000] 04:18:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (13BE0400) [pid = 3960] [serial = 1615] [outer = 11DF1000] 04:18:04 INFO - PROCESS | 3960 | 1462965484115 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (144B9400) [pid = 3960] [serial = 1616] [outer = 11DF1000] 04:18:04 INFO - PROCESS | 3960 | 1462965484545 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 594ms 04:18:04 INFO - PROCESS | 3960 | 1462965484582 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:18:04 INFO - PROCESS | 3960 | 1462965484583 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 04:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:18:04 INFO - PROCESS | 3960 | 1462965484587 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - PROCESS | 3960 | 1462965484588 Marionette TRACE conn3 <- [1,2118,null,{}] 04:18:04 INFO - PROCESS | 3960 | 1462965484591 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:04 INFO - PROCESS | 3960 | 1462965484672 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:18:04 INFO - PROCESS | 3960 | 1462965484679 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 3960 | ++DOCSHELL 11F52800 == 40 [pid = 3960] [id = 539] 04:18:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (13682400) [pid = 3960] [serial = 1617] [outer = 00000000] 04:18:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (16991400) [pid = 3960] [serial = 1618] [outer = 13682400] 04:18:04 INFO - PROCESS | 3960 | 1462965484723 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (16B20400) [pid = 3960] [serial = 1619] [outer = 13682400] 04:18:05 INFO - PROCESS | 3960 | 1462965485165 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 3960 | 1462965485228 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 04:18:05 INFO - PROCESS | 3960 | 1462965485231 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 3960 | 1462965485232 Marionette TRACE conn3 <- [1,2122,null,{}] 04:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:18:05 INFO - PROCESS | 3960 | 1462965485235 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:05 INFO - PROCESS | 3960 | 1462965485311 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:18:05 INFO - PROCESS | 3960 | 1462965485318 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 3960 | ++DOCSHELL 12D75800 == 41 [pid = 3960] [id = 540] 04:18:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (13BE3400) [pid = 3960] [serial = 1620] [outer = 00000000] 04:18:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (16BF7000) [pid = 3960] [serial = 1621] [outer = 13BE3400] 04:18:05 INFO - PROCESS | 3960 | 1462965485360 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16BF9800) [pid = 3960] [serial = 1622] [outer = 13BE3400] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 111E7000 == 40 [pid = 3960] [id = 421] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 12BB0800 == 39 [pid = 3960] [id = 417] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 10DD0000 == 38 [pid = 3960] [id = 423] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 1367C800 == 37 [pid = 3960] [id = 427] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 0F522C00 == 36 [pid = 3960] [id = 413] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 12D69400 == 35 [pid = 3960] [id = 422] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 0F50CC00 == 34 [pid = 3960] [id = 424] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 152DA400 == 33 [pid = 3960] [id = 428] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 10701C00 == 32 [pid = 3960] [id = 425] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 117A2000 == 31 [pid = 3960] [id = 426] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 105C7400 == 30 [pid = 3960] [id = 416] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 0F50D400 == 29 [pid = 3960] [id = 430] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 110F0800 == 28 [pid = 3960] [id = 419] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 1075B400 == 27 [pid = 3960] [id = 414] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 11010C00 == 26 [pid = 3960] [id = 415] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 1338F400 == 25 [pid = 3960] [id = 418] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 16199400 == 24 [pid = 3960] [id = 429] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 105CC000 == 23 [pid = 3960] [id = 420] 04:18:06 INFO - PROCESS | 3960 | --DOCSHELL 13BDF800 == 22 [pid = 3960] [id = 526] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (12DE1800) [pid = 3960] [serial = 1439] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (18098C00) [pid = 3960] [serial = 1445] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (16F51400) [pid = 3960] [serial = 1454] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1A047000) [pid = 3960] [serial = 1451] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (16994000) [pid = 3960] [serial = 1442] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (19BF1400) [pid = 3960] [serial = 1448] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (17ADD800) [pid = 3960] [serial = 1391] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1361E400) [pid = 3960] [serial = 1487] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1A81F400) [pid = 3960] [serial = 1499] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (1A049800) [pid = 3960] [serial = 1493] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1A812400) [pid = 3960] [serial = 1496] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (16B20000) [pid = 3960] [serial = 1490] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1A045C00) [pid = 3960] [serial = 1484] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (19B13400) [pid = 3960] [serial = 1579] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (184E8800) [pid = 3960] [serial = 1577] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (178A6400) [pid = 3960] [serial = 1567] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (17AD3C00) [pid = 3960] [serial = 1570] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (178A7000) [pid = 3960] [serial = 1568] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (16E10000) [pid = 3960] [serial = 1573] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (173C6800) [pid = 3960] [serial = 1576] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A899000) [pid = 3960] [serial = 1543] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (19B18000) [pid = 3960] [serial = 1541] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (19903400) [pid = 3960] [serial = 1540] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (16BEB800) [pid = 3960] [serial = 1538] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (1619AC00) [pid = 3960] [serial = 1537] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (12D6E800) [pid = 3960] [serial = 1535] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (110FD800) [pid = 3960] [serial = 1534] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1A69C400) [pid = 3960] [serial = 1532] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (16ECB000) [pid = 3960] [serial = 1561] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (16B1FC00) [pid = 3960] [serial = 1558] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (16BEBC00) [pid = 3960] [serial = 1559] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (152DC400) [pid = 3960] [serial = 1555] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (15D3DC00) [pid = 3960] [serial = 1556] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1100E000) [pid = 3960] [serial = 1552] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (13688800) [pid = 3960] [serial = 1553] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (110F9C00) [pid = 3960] [serial = 1550] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (11008000) [pid = 3960] [serial = 1549] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (1AA30C00) [pid = 3960] [serial = 1547] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1AA2DC00) [pid = 3960] [serial = 1546] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (1A89E000) [pid = 3960] [serial = 1544] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (16ECB400) [pid = 3960] [serial = 1574] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (16F54000) [pid = 3960] [serial = 1564] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1703A000) [pid = 3960] [serial = 1565] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (1804B800) [pid = 3960] [serial = 1571] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (16EEDC00) [pid = 3960] [serial = 1562] [outer = 00000000] [url = about:blank] 04:18:07 INFO - PROCESS | 3960 | 1462965487142 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1954ms 04:18:07 INFO - PROCESS | 3960 | 1462965487188 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 3960 | 1462965487192 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 04:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:18:07 INFO - PROCESS | 3960 | 1462965487198 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 3960 | 1462965487202 Marionette TRACE conn3 <- [1,2126,null,{}] 04:18:07 INFO - PROCESS | 3960 | 1462965487209 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:07 INFO - PROCESS | 3960 | 1462965487293 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:18:07 INFO - PROCESS | 3960 | 1462965487302 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 3960 | ++DOCSHELL 0F694C00 == 23 [pid = 3960] [id = 541] 04:18:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0FD31800) [pid = 3960] [serial = 1623] [outer = 00000000] 04:18:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (105CC000) [pid = 3960] [serial = 1624] [outer = 0FD31800] 04:18:07 INFO - PROCESS | 3960 | 1462965487355 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (10713000) [pid = 3960] [serial = 1625] [outer = 0FD31800] 04:18:07 INFO - PROCESS | 3960 | 1462965487848 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 688ms 04:18:07 INFO - PROCESS | 3960 | 1462965487898 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 3960 | 1462965487904 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 04:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:18:07 INFO - PROCESS | 3960 | 1462965487910 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 3960 | 1462965487913 Marionette TRACE conn3 <- [1,2130,null,{}] 04:18:07 INFO - PROCESS | 3960 | 1462965487917 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:08 INFO - PROCESS | 3960 | 1462965487997 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:18:08 INFO - PROCESS | 3960 | 1462965488007 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 3960 | ++DOCSHELL 10D58000 == 24 [pid = 3960] [id = 542] 04:18:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (10D62C00) [pid = 3960] [serial = 1626] [outer = 00000000] 04:18:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (10DD0000) [pid = 3960] [serial = 1627] [outer = 10D62C00] 04:18:08 INFO - PROCESS | 3960 | 1462965488052 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (11002C00) [pid = 3960] [serial = 1628] [outer = 10D62C00] 04:18:08 INFO - PROCESS | 3960 | 1462965488511 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:18:08 INFO - PROCESS | 3960 | 1462965488553 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 04:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:18:08 INFO - PROCESS | 3960 | 1462965488558 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - PROCESS | 3960 | 1462965488563 Marionette TRACE conn3 <- [1,2134,null,{}] 04:18:08 INFO - PROCESS | 3960 | 1462965488574 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:08 INFO - PROCESS | 3960 | 1462965488656 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:18:08 INFO - PROCESS | 3960 | 1462965488666 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 3960 | ++DOCSHELL 110FCC00 == 25 [pid = 3960] [id = 543] 04:18:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (110FD000) [pid = 3960] [serial = 1629] [outer = 00000000] 04:18:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (1124DC00) [pid = 3960] [serial = 1630] [outer = 110FD000] 04:18:08 INFO - PROCESS | 3960 | 1462965488713 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (11724000) [pid = 3960] [serial = 1631] [outer = 110FD000] 04:18:09 INFO - PROCESS | 3960 | 1462965489176 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 3960 | 1462965489199 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 04:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:18:09 INFO - PROCESS | 3960 | 1462965489202 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 3960 | 1462965489204 Marionette TRACE conn3 <- [1,2138,null,{}] 04:18:09 INFO - PROCESS | 3960 | 1462965489208 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:09 INFO - PROCESS | 3960 | 1462965489286 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:18:09 INFO - PROCESS | 3960 | 1462965489292 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 3960 | ++DOCSHELL 11246C00 == 26 [pid = 3960] [id = 544] 04:18:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (12D67800) [pid = 3960] [serial = 1632] [outer = 00000000] 04:18:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (1307A000) [pid = 3960] [serial = 1633] [outer = 12D67800] 04:18:09 INFO - PROCESS | 3960 | 1462965489337 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1361E400) [pid = 3960] [serial = 1634] [outer = 12D67800] 04:18:09 INFO - PROCESS | 3960 | 1462965489795 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 641ms 04:18:09 INFO - PROCESS | 3960 | 1462965489839 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 3960 | 1462965489841 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 04:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:18:09 INFO - PROCESS | 3960 | 1462965489844 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 3960 | 1462965489846 Marionette TRACE conn3 <- [1,2142,null,{}] 04:18:09 INFO - PROCESS | 3960 | 1462965489849 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:09 INFO - PROCESS | 3960 | 1462965489927 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:18:09 INFO - PROCESS | 3960 | 1462965489933 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 3960 | ++DOCSHELL 12D71000 == 27 [pid = 3960] [id = 545] 04:18:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (13079C00) [pid = 3960] [serial = 1635] [outer = 00000000] 04:18:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (13BDF400) [pid = 3960] [serial = 1636] [outer = 13079C00] 04:18:10 INFO - PROCESS | 3960 | 1462965489977 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (13EC5400) [pid = 3960] [serial = 1637] [outer = 13079C00] 04:18:10 INFO - PROCESS | 3960 | 1462965490445 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 641ms 04:18:10 INFO - PROCESS | 3960 | 1462965490483 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 3960 | 1462965490485 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 04:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:18:10 INFO - PROCESS | 3960 | 1462965490488 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 3960 | 1462965490490 Marionette TRACE conn3 <- [1,2146,null,{}] 04:18:10 INFO - PROCESS | 3960 | 1462965490493 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:10 INFO - PROCESS | 3960 | 1462965490591 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:18:10 INFO - PROCESS | 3960 | 1462965490603 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 3960 | ++DOCSHELL 140BD000 == 28 [pid = 3960] [id = 546] 04:18:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1521F400) [pid = 3960] [serial = 1638] [outer = 00000000] 04:18:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (152D8C00) [pid = 3960] [serial = 1639] [outer = 1521F400] 04:18:10 INFO - PROCESS | 3960 | 1462965490647 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (15A32800) [pid = 3960] [serial = 1640] [outer = 1521F400] 04:18:11 INFO - PROCESS | 3960 | 1462965491063 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 641ms 04:18:11 INFO - PROCESS | 3960 | 1462965491126 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 3960 | 1462965491128 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 04:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:18:11 INFO - PROCESS | 3960 | 1462965491132 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 3960 | 1462965491133 Marionette TRACE conn3 <- [1,2150,null,{}] 04:18:11 INFO - PROCESS | 3960 | 1462965491137 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:11 INFO - PROCESS | 3960 | 1462965491208 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:18:11 INFO - PROCESS | 3960 | 1462965491214 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 3960 | ++DOCSHELL 15223400 == 29 [pid = 3960] [id = 547] 04:18:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (152D7C00) [pid = 3960] [serial = 1641] [outer = 00000000] 04:18:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (15F79000) [pid = 3960] [serial = 1642] [outer = 152D7C00] 04:18:11 INFO - PROCESS | 3960 | 1462965491258 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (15F81400) [pid = 3960] [serial = 1643] [outer = 152D7C00] 04:18:11 INFO - PROCESS | 3960 | 1462965491701 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 594ms 04:18:11 INFO - PROCESS | 3960 | 1462965491729 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 3960 | 1462965491730 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 04:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:18:11 INFO - PROCESS | 3960 | 1462965491746 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 3960 | 1462965491747 Marionette TRACE conn3 <- [1,2154,null,{}] 04:18:11 INFO - PROCESS | 3960 | 1462965491751 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:11 INFO - PROCESS | 3960 | 1462965491822 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:18:11 INFO - PROCESS | 3960 | 1462965491828 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 3960 | ++DOCSHELL 12DE8000 == 30 [pid = 3960] [id = 548] 04:18:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1619C800) [pid = 3960] [serial = 1644] [outer = 00000000] 04:18:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (161BC000) [pid = 3960] [serial = 1645] [outer = 1619C800] 04:18:11 INFO - PROCESS | 3960 | 1462965491882 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (161BE400) [pid = 3960] [serial = 1646] [outer = 1619C800] 04:18:12 INFO - PROCESS | 3960 | 1462965492329 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 625ms 04:18:12 INFO - PROCESS | 3960 | 1462965492383 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 3960 | 1462965492385 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 04:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:18:12 INFO - PROCESS | 3960 | 1462965492388 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 3960 | 1462965492390 Marionette TRACE conn3 <- [1,2158,null,{}] 04:18:12 INFO - PROCESS | 3960 | 1462965492394 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:12 INFO - PROCESS | 3960 | 1462965492495 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:18:12 INFO - PROCESS | 3960 | 1462965492506 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 3960 | ++DOCSHELL 110FB000 == 31 [pid = 3960] [id = 549] 04:18:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (161B9000) [pid = 3960] [serial = 1647] [outer = 00000000] 04:18:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (16B1C800) [pid = 3960] [serial = 1648] [outer = 161B9000] 04:18:12 INFO - PROCESS | 3960 | 1462965492549 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (16B1D400) [pid = 3960] [serial = 1649] [outer = 161B9000] 04:18:13 INFO - PROCESS | 3960 | 1462965493012 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 641ms 04:18:13 INFO - PROCESS | 3960 | 1462965493026 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 3960 | 1462965493028 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 04:18:13 INFO - PROCESS | 3960 | 1462965493032 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:18:13 INFO - PROCESS | 3960 | 1462965493033 Marionette TRACE conn3 <- [1,2162,null,{}] 04:18:13 INFO - PROCESS | 3960 | 1462965493037 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:13 INFO - PROCESS | 3960 | 1462965493145 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:18:13 INFO - PROCESS | 3960 | 1462965493151 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 3960 | ++DOCSHELL 16951800 == 32 [pid = 3960] [id = 550] 04:18:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (16A8BC00) [pid = 3960] [serial = 1650] [outer = 00000000] 04:18:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (16BF4800) [pid = 3960] [serial = 1651] [outer = 16A8BC00] 04:18:13 INFO - PROCESS | 3960 | 1462965493194 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (16C59800) [pid = 3960] [serial = 1652] [outer = 16A8BC00] 04:18:13 INFO - PROCESS | 3960 | 1462965493630 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 641ms 04:18:13 INFO - PROCESS | 3960 | 1462965493670 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 3960 | 1462965493672 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 04:18:13 INFO - PROCESS | 3960 | 1462965493675 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:18:13 INFO - PROCESS | 3960 | 1462965493678 Marionette TRACE conn3 <- [1,2166,null,{}] 04:18:13 INFO - PROCESS | 3960 | 1462965493688 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:13 INFO - PROCESS | 3960 | 1462965493813 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:18:13 INFO - PROCESS | 3960 | 1462965493819 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 3960 | ++DOCSHELL 0FD7B400 == 33 [pid = 3960] [id = 551] 04:18:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (16E0A000) [pid = 3960] [serial = 1653] [outer = 00000000] 04:18:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (16EC9800) [pid = 3960] [serial = 1654] [outer = 16E0A000] 04:18:13 INFO - PROCESS | 3960 | 1462965493867 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (16ED1800) [pid = 3960] [serial = 1655] [outer = 16E0A000] 04:18:14 INFO - PROCESS | 3960 | --DOCSHELL 1B7AC800 == 32 [pid = 3960] [id = 16] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (13682400) [pid = 3960] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (15ABF400) [pid = 3960] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (15AC6C00) [pid = 3960] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (16288000) [pid = 3960] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1151FC00) [pid = 3960] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (13ECAC00) [pid = 3960] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (13689000) [pid = 3960] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (12BAB400) [pid = 3960] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (113BE000) [pid = 3960] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (110FC800) [pid = 3960] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (10D57800) [pid = 3960] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F690400) [pid = 3960] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (144C4C00) [pid = 3960] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:18:14 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (11DF1000) [pid = 3960] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:18:14 INFO - PROCESS | 3960 | 1462965494574 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 953ms 04:18:14 INFO - PROCESS | 3960 | 1462965494621 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:18:14 INFO - PROCESS | 3960 | 1462965494623 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 04:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:18:14 INFO - PROCESS | 3960 | 1462965494637 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 3960 | 1462965494639 Marionette TRACE conn3 <- [1,2170,null,{}] 04:18:14 INFO - PROCESS | 3960 | 1462965494642 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:14 INFO - PROCESS | 3960 | 1462965494724 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:18:14 INFO - PROCESS | 3960 | 1462965494733 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:14 INFO - PROCESS | 3960 | ++DOCSHELL 10D57800 == 33 [pid = 3960] [id = 552] 04:18:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (10D59C00) [pid = 3960] [serial = 1656] [outer = 00000000] 04:18:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1121DC00) [pid = 3960] [serial = 1657] [outer = 10D59C00] 04:18:14 INFO - PROCESS | 3960 | 1462965494779 Marionette DEBUG loaded listener.js 04:18:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (11D04000) [pid = 3960] [serial = 1658] [outer = 10D59C00] 04:18:15 INFO - PROCESS | 3960 | 1462965495253 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 657ms 04:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:18:15 INFO - PROCESS | 3960 | 1462965495285 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 3960 | 1462965495287 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 04:18:15 INFO - PROCESS | 3960 | 1462965495290 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 3960 | 1462965495292 Marionette TRACE conn3 <- [1,2174,null,{}] 04:18:15 INFO - PROCESS | 3960 | 1462965495295 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:15 INFO - PROCESS | 3960 | 1462965495369 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:18:15 INFO - PROCESS | 3960 | 1462965495377 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 3960 | ++DOCSHELL 110FC800 == 34 [pid = 3960] [id = 553] 04:18:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (117A4400) [pid = 3960] [serial = 1659] [outer = 00000000] 04:18:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (15AC6C00) [pid = 3960] [serial = 1660] [outer = 117A4400] 04:18:15 INFO - PROCESS | 3960 | 1462965495419 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (16997400) [pid = 3960] [serial = 1661] [outer = 117A4400] 04:18:15 INFO - PROCESS | 3960 | 1462965495843 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 594ms 04:18:15 INFO - PROCESS | 3960 | 1462965495888 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 3960 | 1462965495890 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 04:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:18:15 INFO - PROCESS | 3960 | 1462965495897 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 3960 | 1462965495899 Marionette TRACE conn3 <- [1,2178,null,{}] 04:18:15 INFO - PROCESS | 3960 | 1462965495902 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:16 INFO - PROCESS | 3960 | 1462965495976 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:18:16 INFO - PROCESS | 3960 | 1462965495983 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 3960 | ++DOCSHELL 13ECAC00 == 35 [pid = 3960] [id = 554] 04:18:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (16EC7000) [pid = 3960] [serial = 1662] [outer = 00000000] 04:18:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (16EEE000) [pid = 3960] [serial = 1663] [outer = 16EC7000] 04:18:16 INFO - PROCESS | 3960 | 1462965496025 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (16EF6000) [pid = 3960] [serial = 1664] [outer = 16EC7000] 04:18:16 INFO - PROCESS | 3960 | 1462965496430 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 594ms 04:18:16 INFO - PROCESS | 3960 | 1462965496491 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 3960 | 1462965496493 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 04:18:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:18:16 INFO - PROCESS | 3960 | 1462965496496 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 3960 | 1462965496498 Marionette TRACE conn3 <- [1,2182,null,{}] 04:18:16 INFO - PROCESS | 3960 | 1462965496501 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:16 INFO - PROCESS | 3960 | 1462965496630 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:18:16 INFO - PROCESS | 3960 | 1462965496819 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 3960 | ++DOCSHELL 0F50E800 == 36 [pid = 3960] [id = 555] 04:18:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (0F520000) [pid = 3960] [serial = 1665] [outer = 00000000] 04:18:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (0F52D800) [pid = 3960] [serial = 1666] [outer = 0F520000] 04:18:16 INFO - PROCESS | 3960 | 1462965496876 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (10569000) [pid = 3960] [serial = 1667] [outer = 0F520000] 04:18:17 INFO - PROCESS | 3960 | 1462965497646 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:18:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:18:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1188ms 04:18:17 INFO - PROCESS | 3960 | 1462965497728 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 3960 | 1462965497732 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 04:18:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:18:17 INFO - PROCESS | 3960 | 1462965497737 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 3960 | 1462965497743 Marionette TRACE conn3 <- [1,2186,null,{}] 04:18:17 INFO - PROCESS | 3960 | 1462965497750 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:17 INFO - PROCESS | 3960 | 1462965497891 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:18:18 INFO - PROCESS | 3960 | 1462965498025 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 3960 | ++DOCSHELL 110F6000 == 37 [pid = 3960] [id = 556] 04:18:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (110F7800) [pid = 3960] [serial = 1668] [outer = 00000000] 04:18:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (111E9C00) [pid = 3960] [serial = 1669] [outer = 110F7800] 04:18:18 INFO - PROCESS | 3960 | 1462965498083 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (11F5F000) [pid = 3960] [serial = 1670] [outer = 110F7800] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 13ECAC00 == 36 [pid = 3960] [id = 554] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 110FC800 == 35 [pid = 3960] [id = 553] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 10D57800 == 34 [pid = 3960] [id = 552] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 0FD7B400 == 33 [pid = 3960] [id = 551] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 16951800 == 32 [pid = 3960] [id = 550] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 110FB000 == 31 [pid = 3960] [id = 549] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 12DE8000 == 30 [pid = 3960] [id = 548] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 15223400 == 29 [pid = 3960] [id = 547] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 140BD000 == 28 [pid = 3960] [id = 546] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 12D71000 == 27 [pid = 3960] [id = 545] 04:18:18 INFO - PROCESS | 3960 | --DOCSHELL 1B7A9C00 == 26 [pid = 3960] [id = 17] 04:18:18 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (16BF7000) [pid = 3960] [serial = 1621] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (16B20400) [pid = 3960] [serial = 1619] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (15D46400) [pid = 3960] [serial = 1606] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (1619B800) [pid = 3960] [serial = 1609] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (15D3EC00) [pid = 3960] [serial = 1607] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (16991800) [pid = 3960] [serial = 1612] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (161A6800) [pid = 3960] [serial = 1610] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (16991400) [pid = 3960] [serial = 1618] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (16B1AC00) [pid = 3960] [serial = 1613] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (152DBC00) [pid = 3960] [serial = 1603] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (144BC400) [pid = 3960] [serial = 1600] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (144C5800) [pid = 3960] [serial = 1601] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (13E72000) [pid = 3960] [serial = 1597] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13ECD000) [pid = 3960] [serial = 1598] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (12D76000) [pid = 3960] [serial = 1594] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (12E55400) [pid = 3960] [serial = 1595] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (11FEC000) [pid = 3960] [serial = 1592] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1179A000) [pid = 3960] [serial = 1591] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (111E4000) [pid = 3960] [serial = 1588] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (11220C00) [pid = 3960] [serial = 1589] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (10D61400) [pid = 3960] [serial = 1585] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (10DC8C00) [pid = 3960] [serial = 1586] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (10573400) [pid = 3960] [serial = 1582] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (105DE800) [pid = 3960] [serial = 1583] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (19BF3400) [pid = 3960] [serial = 1580] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (13BE0400) [pid = 3960] [serial = 1615] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (144B9400) [pid = 3960] [serial = 1616] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (15559800) [pid = 3960] [serial = 1604] [outer = 00000000] [url = about:blank] 04:18:19 INFO - PROCESS | 3960 | 1462965499011 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:18:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1313ms 04:18:19 INFO - PROCESS | 3960 | 1462965499052 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 3960 | 1462965499056 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 04:18:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:18:19 INFO - PROCESS | 3960 | 1462965499062 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 3960 | 1462965499065 Marionette TRACE conn3 <- [1,2190,null,{}] 04:18:19 INFO - PROCESS | 3960 | 1462965499070 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:19 INFO - PROCESS | 3960 | 1462965499150 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:18:19 INFO - PROCESS | 3960 | 1462965499159 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 3960 | ++DOCSHELL 10576C00 == 27 [pid = 3960] [id = 557] 04:18:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (105C5400) [pid = 3960] [serial = 1671] [outer = 00000000] 04:18:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (107ED400) [pid = 3960] [serial = 1672] [outer = 105C5400] 04:18:19 INFO - PROCESS | 3960 | 1462965499205 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (10D59800) [pid = 3960] [serial = 1673] [outer = 105C5400] 04:18:19 INFO - PROCESS | 3960 | 1462965499735 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:18:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 704ms 04:18:19 INFO - PROCESS | 3960 | 1462965499763 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 3960 | 1462965499768 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 04:18:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:18:19 INFO - PROCESS | 3960 | 1462965499776 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 3960 | 1462965499780 Marionette TRACE conn3 <- [1,2194,null,{}] 04:18:19 INFO - PROCESS | 3960 | 1462965499785 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:19 INFO - PROCESS | 3960 | 1462965499868 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:18:19 INFO - PROCESS | 3960 | 1462965499878 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 3960 | ++DOCSHELL 10DD0C00 == 28 [pid = 3960] [id = 558] 04:18:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (11003C00) [pid = 3960] [serial = 1674] [outer = 00000000] 04:18:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (110FD400) [pid = 3960] [serial = 1675] [outer = 11003C00] 04:18:19 INFO - PROCESS | 3960 | 1462965499923 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (111EAC00) [pid = 3960] [serial = 1676] [outer = 11003C00] 04:18:20 INFO - PROCESS | 3960 | 1462965500375 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:18:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 641ms 04:18:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:18:20 INFO - PROCESS | 3960 | 1462965500412 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 3960 | 1462965500414 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 04:18:20 INFO - PROCESS | 3960 | 1462965500418 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 3960 | 1462965500421 Marionette TRACE conn3 <- [1,2198,null,{}] 04:18:20 INFO - PROCESS | 3960 | 1462965500432 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:20 INFO - PROCESS | 3960 | 1462965500513 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:18:20 INFO - PROCESS | 3960 | 1462965500524 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 3960 | ++DOCSHELL 12BAD400 == 29 [pid = 3960] [id = 559] 04:18:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (12BAD800) [pid = 3960] [serial = 1677] [outer = 00000000] 04:18:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (12D6D800) [pid = 3960] [serial = 1678] [outer = 12BAD800] 04:18:20 INFO - PROCESS | 3960 | 1462965500572 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (12DE6800) [pid = 3960] [serial = 1679] [outer = 12BAD800] 04:18:21 INFO - PROCESS | 3960 | 1462965501073 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:18:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:18:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 688ms 04:18:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:18:21 INFO - PROCESS | 3960 | 1462965501115 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 3960 | 1462965501118 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 04:18:21 INFO - PROCESS | 3960 | 1462965501121 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - PROCESS | 3960 | 1462965501123 Marionette TRACE conn3 <- [1,2202,null,{}] 04:18:21 INFO - PROCESS | 3960 | 1462965501126 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:21 INFO - PROCESS | 3960 | 1462965501214 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:18:21 INFO - PROCESS | 3960 | 1462965501220 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 3960 | ++DOCSHELL 12D6D400 == 30 [pid = 3960] [id = 560] 04:18:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (13682400) [pid = 3960] [serial = 1680] [outer = 00000000] 04:18:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (13EC5800) [pid = 3960] [serial = 1681] [outer = 13682400] 04:18:21 INFO - PROCESS | 3960 | 1462965501265 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (13ECC800) [pid = 3960] [serial = 1682] [outer = 13682400] 04:18:21 INFO - PROCESS | 3960 | 1462965501722 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:18:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:18:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 625ms 04:18:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:18:21 INFO - PROCESS | 3960 | 1462965501762 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 3960 | 1462965501764 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 04:18:21 INFO - PROCESS | 3960 | 1462965501768 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - PROCESS | 3960 | 1462965501769 Marionette TRACE conn3 <- [1,2206,null,{}] 04:18:21 INFO - PROCESS | 3960 | 1462965501773 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:21 INFO - PROCESS | 3960 | 1462965501885 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:18:21 INFO - PROCESS | 3960 | 1462965501973 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 3960 | ++DOCSHELL 11005000 == 31 [pid = 3960] [id = 561] 04:18:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (13ED0800) [pid = 3960] [serial = 1683] [outer = 00000000] 04:18:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (144B8400) [pid = 3960] [serial = 1684] [outer = 13ED0800] 04:18:22 INFO - PROCESS | 3960 | 1462965502017 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (144C2800) [pid = 3960] [serial = 1685] [outer = 13ED0800] 04:18:22 INFO - PROCESS | 3960 | 1462965502433 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:18:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 703ms 04:18:22 INFO - PROCESS | 3960 | 1462965502464 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 3960 | 1462965502466 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 04:18:22 INFO - PROCESS | 3960 | 1462965502470 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:18:22 INFO - PROCESS | 3960 | 1462965502471 Marionette TRACE conn3 <- [1,2210,null,{}] 04:18:22 INFO - PROCESS | 3960 | 1462965502475 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:22 INFO - PROCESS | 3960 | 1462965502598 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:18:22 INFO - PROCESS | 3960 | 1462965502607 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 3960 | ++DOCSHELL 15221C00 == 32 [pid = 3960] [id = 562] 04:18:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (15223400) [pid = 3960] [serial = 1686] [outer = 00000000] 04:18:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (15D42800) [pid = 3960] [serial = 1687] [outer = 15223400] 04:18:22 INFO - PROCESS | 3960 | 1462965502652 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (15D67C00) [pid = 3960] [serial = 1688] [outer = 15223400] 04:18:23 INFO - PROCESS | 3960 | 1462965503102 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:18:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 703ms 04:18:23 INFO - PROCESS | 3960 | 1462965503170 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 3960 | 1462965503172 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 04:18:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:18:23 INFO - PROCESS | 3960 | 1462965503175 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 3960 | 1462965503177 Marionette TRACE conn3 <- [1,2214,null,{}] 04:18:23 INFO - PROCESS | 3960 | 1462965503180 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:23 INFO - PROCESS | 3960 | 1462965503311 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:18:23 INFO - PROCESS | 3960 | 1462965503336 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 3960 | ++DOCSHELL 15ACC000 == 33 [pid = 3960] [id = 563] 04:18:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (15F1D400) [pid = 3960] [serial = 1689] [outer = 00000000] 04:18:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1619F000) [pid = 3960] [serial = 1690] [outer = 15F1D400] 04:18:23 INFO - PROCESS | 3960 | 1462965503381 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (161AF800) [pid = 3960] [serial = 1691] [outer = 15F1D400] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1B7ACC00) [pid = 3960] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0FD31800) [pid = 3960] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (161B9000) [pid = 3960] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (13079C00) [pid = 3960] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16E0A000) [pid = 3960] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (16A8BC00) [pid = 3960] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13BE3400) [pid = 3960] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (10D59C00) [pid = 3960] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (12D67800) [pid = 3960] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (117A4400) [pid = 3960] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1619C800) [pid = 3960] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (110FD000) [pid = 3960] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1521F400) [pid = 3960] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (152D7C00) [pid = 3960] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (10D62C00) [pid = 3960] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:18:23 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1B7AD400) [pid = 3960] [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.] 04:18:23 INFO - PROCESS | 3960 | 1462965503932 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:18:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 798ms 04:18:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:18:23 INFO - PROCESS | 3960 | 1462965503977 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 3960 | 1462965503979 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 04:18:23 INFO - PROCESS | 3960 | 1462965503982 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 3960 | 1462965503984 Marionette TRACE conn3 <- [1,2218,null,{}] 04:18:23 INFO - PROCESS | 3960 | 1462965503987 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:24 INFO - PROCESS | 3960 | 1462965504061 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:18:24 INFO - PROCESS | 3960 | 1462965504067 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 3960 | ++DOCSHELL 10717800 == 34 [pid = 3960] [id = 564] 04:18:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (110FD000) [pid = 3960] [serial = 1692] [outer = 00000000] 04:18:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (13E72C00) [pid = 3960] [serial = 1693] [outer = 110FD000] 04:18:24 INFO - PROCESS | 3960 | 1462965504111 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (15D41800) [pid = 3960] [serial = 1694] [outer = 110FD000] 04:18:24 INFO - PROCESS | 3960 | 1462965504517 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:18:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:18:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 594ms 04:18:24 INFO - PROCESS | 3960 | 1462965504580 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 3960 | 1462965504582 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 04:18:24 INFO - PROCESS | 3960 | 1462965504585 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:18:24 INFO - PROCESS | 3960 | 1462965504587 Marionette TRACE conn3 <- [1,2222,null,{}] 04:18:24 INFO - PROCESS | 3960 | 1462965504590 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:24 INFO - PROCESS | 3960 | 1462965504664 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:18:24 INFO - PROCESS | 3960 | 1462965504670 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 3960 | ++DOCSHELL 1100C000 == 35 [pid = 3960] [id = 565] 04:18:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (13392000) [pid = 3960] [serial = 1695] [outer = 00000000] 04:18:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (161B9000) [pid = 3960] [serial = 1696] [outer = 13392000] 04:18:24 INFO - PROCESS | 3960 | 1462965504713 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1628E800) [pid = 3960] [serial = 1697] [outer = 13392000] 04:18:25 INFO - PROCESS | 3960 | 1462965505141 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:18:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 594ms 04:18:25 INFO - PROCESS | 3960 | 1462965505182 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 3960 | 1462965505184 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 04:18:25 INFO - PROCESS | 3960 | 1462965505187 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:18:25 INFO - PROCESS | 3960 | 1462965505189 Marionette TRACE conn3 <- [1,2226,null,{}] 04:18:25 INFO - PROCESS | 3960 | 1462965505193 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:25 INFO - PROCESS | 3960 | 1462965505312 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:18:25 INFO - PROCESS | 3960 | 1462965505321 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 3960 | ++DOCSHELL 12D76C00 == 36 [pid = 3960] [id = 566] 04:18:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (144BE400) [pid = 3960] [serial = 1698] [outer = 00000000] 04:18:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (16B1D000) [pid = 3960] [serial = 1699] [outer = 144BE400] 04:18:25 INFO - PROCESS | 3960 | 1462965505364 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (16B1D800) [pid = 3960] [serial = 1700] [outer = 144BE400] 04:18:25 INFO - PROCESS | 3960 | 1462965505864 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:18:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 735ms 04:18:25 INFO - PROCESS | 3960 | 1462965505929 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 3960 | 1462965505933 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 04:18:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:18:25 INFO - PROCESS | 3960 | 1462965505939 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 3960 | 1462965505943 Marionette TRACE conn3 <- [1,2230,null,{}] 04:18:25 INFO - PROCESS | 3960 | 1462965505950 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:26 INFO - PROCESS | 3960 | 1462965506098 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:18:26 INFO - PROCESS | 3960 | 1462965506207 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 3960 | ++DOCSHELL 0F52C400 == 37 [pid = 3960] [id = 567] 04:18:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (105CE800) [pid = 3960] [serial = 1701] [outer = 00000000] 04:18:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (10DC5400) [pid = 3960] [serial = 1702] [outer = 105CE800] 04:18:26 INFO - PROCESS | 3960 | 1462965506261 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1100D000) [pid = 3960] [serial = 1703] [outer = 105CE800] 04:18:26 INFO - PROCESS | 3960 | 1462965506813 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:18:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 938ms 04:18:26 INFO - PROCESS | 3960 | 1462965506885 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 3960 | 1462965506891 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 04:18:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:18:26 INFO - PROCESS | 3960 | 1462965506900 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 3960 | 1462965506905 Marionette TRACE conn3 <- [1,2234,null,{}] 04:18:26 INFO - PROCESS | 3960 | 1462965506910 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:27 INFO - PROCESS | 3960 | 1462965507018 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:18:27 INFO - PROCESS | 3960 | 1462965507149 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 3960 | ++DOCSHELL 113B6000 == 38 [pid = 3960] [id = 568] 04:18:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (113B9000) [pid = 3960] [serial = 1704] [outer = 00000000] 04:18:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (12E57800) [pid = 3960] [serial = 1705] [outer = 113B9000] 04:18:27 INFO - PROCESS | 3960 | 1462965507203 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (13BEAC00) [pid = 3960] [serial = 1706] [outer = 113B9000] 04:18:27 INFO - PROCESS | 3960 | 1462965507775 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:18:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:18:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 891ms 04:18:27 INFO - PROCESS | 3960 | 1462965507805 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 3960 | 1462965507808 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 04:18:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:18:27 INFO - PROCESS | 3960 | 1462965507812 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 3960 | 1462965507815 Marionette TRACE conn3 <- [1,2238,null,{}] 04:18:27 INFO - PROCESS | 3960 | 1462965507827 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:27 INFO - PROCESS | 3960 | 1462965507935 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:18:28 INFO - PROCESS | 3960 | 1462965508066 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 3960 | ++DOCSHELL 152D9C00 == 39 [pid = 3960] [id = 569] 04:18:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1555D800) [pid = 3960] [serial = 1707] [outer = 00000000] 04:18:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (161BDC00) [pid = 3960] [serial = 1708] [outer = 1555D800] 04:18:28 INFO - PROCESS | 3960 | 1462965508123 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (16B25800) [pid = 3960] [serial = 1709] [outer = 1555D800] 04:18:28 INFO - PROCESS | 3960 | 1462965508692 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:18:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 938ms 04:18:28 INFO - PROCESS | 3960 | 1462965508756 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 3960 | 1462965508759 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 04:18:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:18:28 INFO - PROCESS | 3960 | 1462965508763 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 3960 | 1462965508765 Marionette TRACE conn3 <- [1,2242,null,{}] 04:18:28 INFO - PROCESS | 3960 | 1462965508769 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:28 INFO - PROCESS | 3960 | 1462965508866 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:18:28 INFO - PROCESS | 3960 | 1462965508986 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 3960 | ++DOCSHELL 16B1DC00 == 40 [pid = 3960] [id = 570] 04:18:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (16BF0000) [pid = 3960] [serial = 1710] [outer = 00000000] 04:18:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (16E0AC00) [pid = 3960] [serial = 1711] [outer = 16BF0000] 04:18:29 INFO - PROCESS | 3960 | 1462965509039 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (16EC8800) [pid = 3960] [serial = 1712] [outer = 16BF0000] 04:18:29 INFO - PROCESS | 3960 | 1462965509729 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:18:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:18:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1000ms 04:18:29 INFO - PROCESS | 3960 | 1462965509764 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 3960 | 1462965509768 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 04:18:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:18:29 INFO - PROCESS | 3960 | 1462965509773 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 3960 | 1462965509776 Marionette TRACE conn3 <- [1,2246,null,{}] 04:18:29 INFO - PROCESS | 3960 | 1462965509782 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:29 INFO - PROCESS | 3960 | 1462965509875 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:18:29 INFO - PROCESS | 3960 | 1462965509989 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 3960 | ++DOCSHELL 11009000 == 41 [pid = 3960] [id = 571] 04:18:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (1100AC00) [pid = 3960] [serial = 1713] [outer = 00000000] 04:18:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (110F7400) [pid = 3960] [serial = 1714] [outer = 1100AC00] 04:18:30 INFO - PROCESS | 3960 | 1462965510103 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (113B7400) [pid = 3960] [serial = 1715] [outer = 1100AC00] 04:18:30 INFO - PROCESS | 3960 | --DOCSHELL 1100C000 == 40 [pid = 3960] [id = 565] 04:18:30 INFO - PROCESS | 3960 | --DOCSHELL 10717800 == 39 [pid = 3960] [id = 564] 04:18:30 INFO - PROCESS | 3960 | --DOCSHELL 15ACC000 == 38 [pid = 3960] [id = 563] 04:18:30 INFO - PROCESS | 3960 | --DOCSHELL 15221C00 == 37 [pid = 3960] [id = 562] 04:18:30 INFO - PROCESS | 3960 | --DOCSHELL 11005000 == 36 [pid = 3960] [id = 561] 04:18:30 INFO - PROCESS | 3960 | --DOCSHELL 12D6D400 == 35 [pid = 3960] [id = 560] 04:18:30 INFO - PROCESS | 3960 | --DOCSHELL 12BAD400 == 34 [pid = 3960] [id = 559] 04:18:30 INFO - PROCESS | 3960 | --DOCSHELL 10DD0C00 == 33 [pid = 3960] [id = 558] 04:18:30 INFO - PROCESS | 3960 | --DOCSHELL 10576C00 == 32 [pid = 3960] [id = 557] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (105CC000) [pid = 3960] [serial = 1624] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (10713000) [pid = 3960] [serial = 1625] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (16B1D400) [pid = 3960] [serial = 1649] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (13BDF400) [pid = 3960] [serial = 1636] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (16EC9800) [pid = 3960] [serial = 1654] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (16BF4800) [pid = 3960] [serial = 1651] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (13EC5400) [pid = 3960] [serial = 1637] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (16ED1800) [pid = 3960] [serial = 1655] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (16BF9800) [pid = 3960] [serial = 1622] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1121DC00) [pid = 3960] [serial = 1657] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1307A000) [pid = 3960] [serial = 1633] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (11D04000) [pid = 3960] [serial = 1658] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1361E400) [pid = 3960] [serial = 1634] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (15AC6C00) [pid = 3960] [serial = 1660] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (161BC000) [pid = 3960] [serial = 1645] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1124DC00) [pid = 3960] [serial = 1630] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (11724000) [pid = 3960] [serial = 1631] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (152D8C00) [pid = 3960] [serial = 1639] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (15A32800) [pid = 3960] [serial = 1640] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15F79000) [pid = 3960] [serial = 1642] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (15F81400) [pid = 3960] [serial = 1643] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (10DD0000) [pid = 3960] [serial = 1627] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (11002C00) [pid = 3960] [serial = 1628] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (16B1C800) [pid = 3960] [serial = 1648] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (17039800) [pid = 3960] [serial = 1142] [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.] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (16C59800) [pid = 3960] [serial = 1652] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (161BE400) [pid = 3960] [serial = 1646] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (16997400) [pid = 3960] [serial = 1661] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (16EEE000) [pid = 3960] [serial = 1663] [outer = 00000000] [url = about:blank] 04:18:30 INFO - PROCESS | 3960 | 1462965510626 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:18:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:18:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 907ms 04:18:30 INFO - PROCESS | 3960 | 1462965510675 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 3960 | 1462965510680 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 04:18:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:18:30 INFO - PROCESS | 3960 | 1462965510686 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 3960 | 1462965510689 Marionette TRACE conn3 <- [1,2250,null,{}] 04:18:30 INFO - PROCESS | 3960 | 1462965510692 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:30 INFO - PROCESS | 3960 | 1462965510774 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:18:30 INFO - PROCESS | 3960 | 1462965510786 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 3960 | ++DOCSHELL 0F526C00 == 33 [pid = 3960] [id = 572] 04:18:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0FD31400) [pid = 3960] [serial = 1716] [outer = 00000000] 04:18:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (1100E000) [pid = 3960] [serial = 1717] [outer = 0FD31400] 04:18:30 INFO - PROCESS | 3960 | 1462965510903 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (11DF8000) [pid = 3960] [serial = 1718] [outer = 0FD31400] 04:18:31 INFO - PROCESS | 3960 | 1462965511315 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 688ms 04:18:31 INFO - PROCESS | 3960 | 1462965511385 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 3960 | 1462965511387 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 04:18:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:18:31 INFO - PROCESS | 3960 | 1462965511390 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 3960 | 1462965511394 Marionette TRACE conn3 <- [1,2254,null,{}] 04:18:31 INFO - PROCESS | 3960 | 1462965511404 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:31 INFO - PROCESS | 3960 | 1462965511512 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:18:31 INFO - PROCESS | 3960 | 1462965511530 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 3960 | ++DOCSHELL 13BE1800 == 34 [pid = 3960] [id = 573] 04:18:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (13BE3000) [pid = 3960] [serial = 1719] [outer = 00000000] 04:18:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (13EC7000) [pid = 3960] [serial = 1720] [outer = 13BE3000] 04:18:31 INFO - PROCESS | 3960 | 1462965511576 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (140AF400) [pid = 3960] [serial = 1721] [outer = 13BE3000] 04:18:32 INFO - PROCESS | 3960 | 1462965512023 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:18:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:18:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 703ms 04:18:32 INFO - PROCESS | 3960 | 1462965512090 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 3960 | 1462965512092 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 04:18:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:18:32 INFO - PROCESS | 3960 | 1462965512096 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 3960 | 1462965512097 Marionette TRACE conn3 <- [1,2258,null,{}] 04:18:32 INFO - PROCESS | 3960 | 1462965512101 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:32 INFO - PROCESS | 3960 | 1462965512180 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:18:32 INFO - PROCESS | 3960 | 1462965512189 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 3960 | ++DOCSHELL 144BD000 == 35 [pid = 3960] [id = 574] 04:18:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (152DA400) [pid = 3960] [serial = 1722] [outer = 00000000] 04:18:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (15A32800) [pid = 3960] [serial = 1723] [outer = 152DA400] 04:18:32 INFO - PROCESS | 3960 | 1462965512234 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (15A35400) [pid = 3960] [serial = 1724] [outer = 152DA400] 04:18:32 INFO - PROCESS | 3960 | 1462965512662 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:18:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:18:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 594ms 04:18:32 INFO - PROCESS | 3960 | 1462965512695 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 3960 | 1462965512697 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 04:18:32 INFO - PROCESS | 3960 | 1462965512701 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:18:32 INFO - PROCESS | 3960 | 1462965512712 Marionette TRACE conn3 <- [1,2262,null,{}] 04:18:32 INFO - PROCESS | 3960 | 1462965512721 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:32 INFO - PROCESS | 3960 | 1462965512827 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:18:32 INFO - PROCESS | 3960 | 1462965512833 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 3960 | ++DOCSHELL 15224000 == 36 [pid = 3960] [id = 575] 04:18:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (152D7C00) [pid = 3960] [serial = 1725] [outer = 00000000] 04:18:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1619DC00) [pid = 3960] [serial = 1726] [outer = 152D7C00] 04:18:32 INFO - PROCESS | 3960 | 1462965512877 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (161A6000) [pid = 3960] [serial = 1727] [outer = 152D7C00] 04:18:33 INFO - PROCESS | 3960 | 1462965513346 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:18:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 703ms 04:18:33 INFO - PROCESS | 3960 | 1462965513402 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 3960 | 1462965513404 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 04:18:33 INFO - PROCESS | 3960 | 1462965513407 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:18:33 INFO - PROCESS | 3960 | 1462965513409 Marionette TRACE conn3 <- [1,2266,null,{}] 04:18:33 INFO - PROCESS | 3960 | 1462965513419 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:33 INFO - PROCESS | 3960 | 1462965513551 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:18:33 INFO - PROCESS | 3960 | 1462965513566 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 3960 | ++DOCSHELL 1628EC00 == 37 [pid = 3960] [id = 576] 04:18:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (16293C00) [pid = 3960] [serial = 1728] [outer = 00000000] 04:18:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (16B21800) [pid = 3960] [serial = 1729] [outer = 16293C00] 04:18:33 INFO - PROCESS | 3960 | 1462965513610 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (16BEB800) [pid = 3960] [serial = 1730] [outer = 16293C00] 04:18:34 INFO - PROCESS | 3960 | 1462965514038 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:18:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 704ms 04:18:34 INFO - PROCESS | 3960 | 1462965514107 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 3960 | 1462965514109 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 04:18:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:18:34 INFO - PROCESS | 3960 | 1462965514112 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 3960 | 1462965514114 Marionette TRACE conn3 <- [1,2270,null,{}] 04:18:34 INFO - PROCESS | 3960 | 1462965514117 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:34 INFO - PROCESS | 3960 | 1462965514253 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:18:34 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13392000) [pid = 3960] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:18:34 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (13ED0800) [pid = 3960] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:18:34 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (13682400) [pid = 3960] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:18:34 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (12BAD800) [pid = 3960] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:18:34 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (11003C00) [pid = 3960] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:18:34 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15223400) [pid = 3960] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:18:34 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (15F1D400) [pid = 3960] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:18:34 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (105C5400) [pid = 3960] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:18:34 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (110FD000) [pid = 3960] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:18:34 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (16EC7000) [pid = 3960] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:18:34 INFO - PROCESS | 3960 | 1462965514482 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 3960 | ++DOCSHELL 0F505C00 == 38 [pid = 3960] [id = 577] 04:18:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0F508400) [pid = 3960] [serial = 1731] [outer = 00000000] 04:18:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F52D000) [pid = 3960] [serial = 1732] [outer = 0F508400] 04:18:34 INFO - PROCESS | 3960 | 1462965514538 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (105D3C00) [pid = 3960] [serial = 1733] [outer = 0F508400] 04:18:35 INFO - PROCESS | 3960 | 1462965515098 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:18:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:18:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1047ms 04:18:35 INFO - PROCESS | 3960 | 1462965515170 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 3960 | 1462965515174 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 04:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:18:35 INFO - PROCESS | 3960 | 1462965515179 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 3960 | 1462965515183 Marionette TRACE conn3 <- [1,2274,null,{}] 04:18:35 INFO - PROCESS | 3960 | 1462965515188 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:35 INFO - PROCESS | 3960 | 1462965515296 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:18:35 INFO - PROCESS | 3960 | 1462965515427 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 3960 | ++DOCSHELL 113B8C00 == 39 [pid = 3960] [id = 578] 04:18:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (113BC800) [pid = 3960] [serial = 1734] [outer = 00000000] 04:18:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (12B82800) [pid = 3960] [serial = 1735] [outer = 113BC800] 04:18:35 INFO - PROCESS | 3960 | 1462965515483 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (12D81800) [pid = 3960] [serial = 1736] [outer = 113BC800] 04:18:36 INFO - PROCESS | 3960 | 1462965516066 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:18:36 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 04:18:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 954ms 04:18:36 INFO - PROCESS | 3960 | 1462965516127 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 3960 | 1462965516131 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 04:18:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:18:36 INFO - PROCESS | 3960 | 1462965516135 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 3960 | 1462965516138 Marionette TRACE conn3 <- [1,2278,null,{}] 04:18:36 INFO - PROCESS | 3960 | 1462965516142 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:36 INFO - PROCESS | 3960 | 1462965516243 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:18:36 INFO - PROCESS | 3960 | 1462965516346 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 3960 | ++DOCSHELL 13ECF400 == 40 [pid = 3960] [id = 579] 04:18:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (13ED2400) [pid = 3960] [serial = 1737] [outer = 00000000] 04:18:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (15551000) [pid = 3960] [serial = 1738] [outer = 13ED2400] 04:18:36 INFO - PROCESS | 3960 | 1462965516401 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (15F81000) [pid = 3960] [serial = 1739] [outer = 13ED2400] 04:18:36 INFO - PROCESS | 3960 | 1462965516969 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:18:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:18:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 891ms 04:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:18:37 INFO - PROCESS | 3960 | 1462965517039 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 3960 | 1462965517042 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 04:18:37 INFO - PROCESS | 3960 | 1462965517052 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 3960 | 1462965517058 Marionette TRACE conn3 <- [1,2282,null,{}] 04:18:37 INFO - PROCESS | 3960 | 1462965517063 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:37 INFO - PROCESS | 3960 | 1462965517203 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:18:37 INFO - PROCESS | 3960 | 1462965517334 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 3960 | ++DOCSHELL 15D47C00 == 41 [pid = 3960] [id = 580] 04:18:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (16B20800) [pid = 3960] [serial = 1740] [outer = 00000000] 04:18:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (16C5FC00) [pid = 3960] [serial = 1741] [outer = 16B20800] 04:18:37 INFO - PROCESS | 3960 | 1462965517388 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (16C65C00) [pid = 3960] [serial = 1742] [outer = 16B20800] 04:18:38 INFO - PROCESS | 3960 | 1462965518103 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1094ms 04:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:18:38 INFO - PROCESS | 3960 | 1462965518146 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 3960 | 1462965518150 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 04:18:38 INFO - PROCESS | 3960 | 1462965518155 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 3960 | 1462965518159 Marionette TRACE conn3 <- [1,2286,null,{}] 04:18:38 INFO - PROCESS | 3960 | 1462965518166 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:38 INFO - PROCESS | 3960 | 1462965518259 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:18:38 INFO - PROCESS | 3960 | 1462965518395 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 3960 | ++DOCSHELL 10DC3C00 == 42 [pid = 3960] [id = 581] 04:18:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (10DC7C00) [pid = 3960] [serial = 1743] [outer = 00000000] 04:18:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1100D400) [pid = 3960] [serial = 1744] [outer = 10DC7C00] 04:18:38 INFO - PROCESS | 3960 | 1462965518448 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (110FE400) [pid = 3960] [serial = 1745] [outer = 10DC7C00] 04:18:38 INFO - PROCESS | 3960 | --DOCSHELL 1628EC00 == 41 [pid = 3960] [id = 576] 04:18:38 INFO - PROCESS | 3960 | --DOCSHELL 15224000 == 40 [pid = 3960] [id = 575] 04:18:38 INFO - PROCESS | 3960 | --DOCSHELL 144BD000 == 39 [pid = 3960] [id = 574] 04:18:38 INFO - PROCESS | 3960 | --DOCSHELL 13BE1800 == 38 [pid = 3960] [id = 573] 04:18:38 INFO - PROCESS | 3960 | --DOCSHELL 0F526C00 == 37 [pid = 3960] [id = 572] 04:18:38 INFO - PROCESS | 3960 | --DOCSHELL 11009000 == 36 [pid = 3960] [id = 571] 04:18:38 INFO - PROCESS | 3960 | --DOCSHELL 16B1DC00 == 35 [pid = 3960] [id = 570] 04:18:38 INFO - PROCESS | 3960 | --DOCSHELL 152D9C00 == 34 [pid = 3960] [id = 569] 04:18:38 INFO - PROCESS | 3960 | --DOCSHELL 113B6000 == 33 [pid = 3960] [id = 568] 04:18:38 INFO - PROCESS | 3960 | --DOCSHELL 0F52C400 == 32 [pid = 3960] [id = 567] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (16EF6000) [pid = 3960] [serial = 1664] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1628E800) [pid = 3960] [serial = 1697] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (144B8400) [pid = 3960] [serial = 1684] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16B1D000) [pid = 3960] [serial = 1699] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F52D800) [pid = 3960] [serial = 1666] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13EC5800) [pid = 3960] [serial = 1681] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (12D6D800) [pid = 3960] [serial = 1678] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (12DE6800) [pid = 3960] [serial = 1679] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (111E9C00) [pid = 3960] [serial = 1669] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (110FD400) [pid = 3960] [serial = 1675] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (111EAC00) [pid = 3960] [serial = 1676] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (15D42800) [pid = 3960] [serial = 1687] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (144C2800) [pid = 3960] [serial = 1685] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1619F000) [pid = 3960] [serial = 1690] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (15D67C00) [pid = 3960] [serial = 1688] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (161B9000) [pid = 3960] [serial = 1696] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (161AF800) [pid = 3960] [serial = 1691] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (10D59800) [pid = 3960] [serial = 1673] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (107ED400) [pid = 3960] [serial = 1672] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (13E72C00) [pid = 3960] [serial = 1693] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (15D41800) [pid = 3960] [serial = 1694] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (13ECC800) [pid = 3960] [serial = 1682] [outer = 00000000] [url = about:blank] 04:18:38 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1B63F800) [pid = 3960] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:18:38 INFO - PROCESS | 3960 | 1462965518983 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 829ms 04:18:39 INFO - PROCESS | 3960 | 1462965518995 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 3960 | 1462965519001 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 04:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:18:39 INFO - PROCESS | 3960 | 1462965519007 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 3960 | 1462965519009 Marionette TRACE conn3 <- [1,2290,null,{}] 04:18:39 INFO - PROCESS | 3960 | 1462965519013 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:39 INFO - PROCESS | 3960 | 1462965519092 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:18:39 INFO - PROCESS | 3960 | 1462965519101 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 3960 | ++DOCSHELL 111E2C00 == 33 [pid = 3960] [id = 582] 04:18:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (111E8C00) [pid = 3960] [serial = 1746] [outer = 00000000] 04:18:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (11722400) [pid = 3960] [serial = 1747] [outer = 111E8C00] 04:18:39 INFO - PROCESS | 3960 | 1462965519152 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (12D74000) [pid = 3960] [serial = 1748] [outer = 111E8C00] 04:18:39 INFO - PROCESS | 3960 | 1462965519624 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 641ms 04:18:39 INFO - PROCESS | 3960 | 1462965519646 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 3960 | 1462965519648 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 04:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:18:39 INFO - PROCESS | 3960 | 1462965519652 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 3960 | 1462965519655 Marionette TRACE conn3 <- [1,2294,null,{}] 04:18:39 INFO - PROCESS | 3960 | 1462965519665 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:39 INFO - PROCESS | 3960 | 1462965519783 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:18:39 INFO - PROCESS | 3960 | 1462965519794 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 3960 | ++DOCSHELL 13EC8C00 == 34 [pid = 3960] [id = 583] 04:18:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (13EC9400) [pid = 3960] [serial = 1749] [outer = 00000000] 04:18:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (140BD800) [pid = 3960] [serial = 1750] [outer = 13EC9400] 04:18:39 INFO - PROCESS | 3960 | 1462965519841 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (144C4800) [pid = 3960] [serial = 1751] [outer = 13EC9400] 04:18:40 INFO - PROCESS | 3960 | 1462965520320 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 688ms 04:18:40 INFO - PROCESS | 3960 | 1462965520353 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 3960 | 1462965520356 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 04:18:40 INFO - PROCESS | 3960 | 1462965520359 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:18:40 INFO - PROCESS | 3960 | 1462965520360 Marionette TRACE conn3 <- [1,2298,null,{}] 04:18:40 INFO - PROCESS | 3960 | 1462965520364 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:40 INFO - PROCESS | 3960 | 1462965520443 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:18:40 INFO - PROCESS | 3960 | 1462965520450 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 3960 | ++DOCSHELL 15A33400 == 35 [pid = 3960] [id = 584] 04:18:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (15AC4400) [pid = 3960] [serial = 1752] [outer = 00000000] 04:18:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (15F23C00) [pid = 3960] [serial = 1753] [outer = 15AC4400] 04:18:40 INFO - PROCESS | 3960 | 1462965520495 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (15F83C00) [pid = 3960] [serial = 1754] [outer = 15AC4400] 04:18:40 INFO - PROCESS | 3960 | 1462965520930 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 594ms 04:18:40 INFO - PROCESS | 3960 | 1462965520956 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 3960 | 1462965520958 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 04:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:18:40 INFO - PROCESS | 3960 | 1462965520961 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 3960 | 1462965520963 Marionette TRACE conn3 <- [1,2302,null,{}] 04:18:40 INFO - PROCESS | 3960 | 1462965520966 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:41 INFO - PROCESS | 3960 | 1462965521053 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:18:41 INFO - PROCESS | 3960 | 1462965521060 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 3960 | ++DOCSHELL 15AC0800 == 36 [pid = 3960] [id = 585] 04:18:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1619D800) [pid = 3960] [serial = 1755] [outer = 00000000] 04:18:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (16293000) [pid = 3960] [serial = 1756] [outer = 1619D800] 04:18:41 INFO - PROCESS | 3960 | 1462965521103 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (16951800) [pid = 3960] [serial = 1757] [outer = 1619D800] 04:18:41 INFO - PROCESS | 3960 | 1462965521591 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:18:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:18:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 688ms 04:18:41 INFO - PROCESS | 3960 | 1462965521664 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 3960 | 1462965521666 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 04:18:41 INFO - PROCESS | 3960 | 1462965521670 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:18:41 INFO - PROCESS | 3960 | 1462965521672 Marionette TRACE conn3 <- [1,2306,null,{}] 04:18:41 INFO - PROCESS | 3960 | 1462965521676 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:41 INFO - PROCESS | 3960 | 1462965521806 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:18:41 INFO - PROCESS | 3960 | 1462965521870 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 3960 | ++DOCSHELL 1699F800 == 37 [pid = 3960] [id = 586] 04:18:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16B1FC00) [pid = 3960] [serial = 1758] [outer = 00000000] 04:18:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16BF9400) [pid = 3960] [serial = 1759] [outer = 16B1FC00] 04:18:41 INFO - PROCESS | 3960 | 1462965521915 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (16ECCC00) [pid = 3960] [serial = 1760] [outer = 16B1FC00] 04:18:42 INFO - PROCESS | 3960 | 1462965522331 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 3960 | 1462965522373 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 04:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:18:42 INFO - PROCESS | 3960 | 1462965522376 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 3960 | 1462965522378 Marionette TRACE conn3 <- [1,2310,null,{}] 04:18:42 INFO - PROCESS | 3960 | 1462965522382 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:42 INFO - PROCESS | 3960 | 1462965522531 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:18:42 INFO - PROCESS | 3960 | 1462965522545 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 3960 | ++DOCSHELL 0F524400 == 38 [pid = 3960] [id = 587] 04:18:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (11003C00) [pid = 3960] [serial = 1761] [outer = 00000000] 04:18:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (16EF1400) [pid = 3960] [serial = 1762] [outer = 11003C00] 04:18:42 INFO - PROCESS | 3960 | 1462965522588 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (16EF1800) [pid = 3960] [serial = 1763] [outer = 11003C00] 04:18:43 INFO - PROCESS | 3960 | 1462965523023 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 703ms 04:18:43 INFO - PROCESS | 3960 | 1462965523076 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 3960 | 1462965523078 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 04:18:43 INFO - PROCESS | 3960 | 1462965523081 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:18:43 INFO - PROCESS | 3960 | 1462965523083 Marionette TRACE conn3 <- [1,2314,null,{}] 04:18:43 INFO - PROCESS | 3960 | 1462965523086 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:43 INFO - PROCESS | 3960 | 1462965523200 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:18:43 INFO - PROCESS | 3960 | 1462965523262 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 3960 | ++DOCSHELL 16ED1C00 == 39 [pid = 3960] [id = 588] 04:18:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (16ED2000) [pid = 3960] [serial = 1764] [outer = 00000000] 04:18:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (16F4F800) [pid = 3960] [serial = 1765] [outer = 16ED2000] 04:18:43 INFO - PROCESS | 3960 | 1462965523305 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (16F52000) [pid = 3960] [serial = 1766] [outer = 16ED2000] 04:18:43 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (152DA400) [pid = 3960] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:18:43 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (152D7C00) [pid = 3960] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:18:43 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (13BE3000) [pid = 3960] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:18:43 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0FD31400) [pid = 3960] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:18:43 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1100AC00) [pid = 3960] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:18:43 INFO - PROCESS | 3960 | 1462965523700 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 641ms 04:18:43 INFO - PROCESS | 3960 | 1462965523724 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 3960 | 1462965523726 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 04:18:43 INFO - PROCESS | 3960 | 1462965523729 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:18:43 INFO - PROCESS | 3960 | 1462965523731 Marionette TRACE conn3 <- [1,2318,null,{}] 04:18:43 INFO - PROCESS | 3960 | 1462965523735 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:43 INFO - PROCESS | 3960 | 1462965523812 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:18:43 INFO - PROCESS | 3960 | 1462965523848 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 3960 | ++DOCSHELL 1172E000 == 40 [pid = 3960] [id = 589] 04:18:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1619C800) [pid = 3960] [serial = 1767] [outer = 00000000] 04:18:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (16EF7C00) [pid = 3960] [serial = 1768] [outer = 1619C800] 04:18:43 INFO - PROCESS | 3960 | 1462965523892 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (16F58000) [pid = 3960] [serial = 1769] [outer = 1619C800] 04:18:44 INFO - PROCESS | 3960 | 1462965524310 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:18:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:18:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 625ms 04:18:44 INFO - PROCESS | 3960 | 1462965524368 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 04:18:44 INFO - PROCESS | 3960 | 1462965524370 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 04:18:44 INFO - PROCESS | 3960 | 1462965524373 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:18:44 INFO - PROCESS | 3960 | 1462965524375 Marionette TRACE conn3 <- [1,2322,null,{}] 04:18:44 INFO - PROCESS | 3960 | 1462965524379 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:44 INFO - PROCESS | 3960 | 1462965524456 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:18:44 INFO - PROCESS | 3960 | 1462965524462 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 3960 | ++DOCSHELL 0F52D400 == 41 [pid = 3960] [id = 590] 04:18:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1555C000) [pid = 3960] [serial = 1770] [outer = 00000000] 04:18:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (17037400) [pid = 3960] [serial = 1771] [outer = 1555C000] 04:18:44 INFO - PROCESS | 3960 | 1462965524505 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1703BC00) [pid = 3960] [serial = 1772] [outer = 1555C000] 04:18:44 INFO - PROCESS | 3960 | 1462965524929 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:18:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:18:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 594ms 04:18:44 INFO - PROCESS | 3960 | 1462965524970 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:18:44 INFO - PROCESS | 3960 | 1462965524973 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 04:18:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:18:44 INFO - PROCESS | 3960 | 1462965524979 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 3960 | 1462965524982 Marionette TRACE conn3 <- [1,2326,null,{}] 04:18:44 INFO - PROCESS | 3960 | 1462965524985 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:45 INFO - PROCESS | 3960 | 1462965525082 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:18:45 INFO - PROCESS | 3960 | 1462965525088 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 3960 | ++DOCSHELL 1703D800 == 42 [pid = 3960] [id = 591] 04:18:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1703F000) [pid = 3960] [serial = 1773] [outer = 00000000] 04:18:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (173C6C00) [pid = 3960] [serial = 1774] [outer = 1703F000] 04:18:45 INFO - PROCESS | 3960 | 1462965525138 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (173DD400) [pid = 3960] [serial = 1775] [outer = 1703F000] 04:18:45 INFO - PROCESS | 3960 | 1462965525811 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:18:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:18:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 907ms 04:18:45 INFO - PROCESS | 3960 | 1462965525881 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 3960 | 1462965525886 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 04:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:18:45 INFO - PROCESS | 3960 | 1462965525891 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 3960 | 1462965525895 Marionette TRACE conn3 <- [1,2330,null,{}] 04:18:45 INFO - PROCESS | 3960 | 1462965525901 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:46 INFO - PROCESS | 3960 | 1462965526009 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:18:46 INFO - PROCESS | 3960 | 1462965526147 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 3960 | ++DOCSHELL 10D59800 == 43 [pid = 3960] [id = 592] 04:18:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (10DC6800) [pid = 3960] [serial = 1776] [outer = 00000000] 04:18:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (113BC000) [pid = 3960] [serial = 1777] [outer = 10DC6800] 04:18:46 INFO - PROCESS | 3960 | 1462965526204 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (12BAD800) [pid = 3960] [serial = 1778] [outer = 10DC6800] 04:18:46 INFO - PROCESS | 3960 | 1462965526806 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:18:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 938ms 04:18:46 INFO - PROCESS | 3960 | 1462965526837 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 3960 | 1462965526843 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 04:18:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:18:46 INFO - PROCESS | 3960 | 1462965526850 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 3960 | 1462965526853 Marionette TRACE conn3 <- [1,2334,null,{}] 04:18:46 INFO - PROCESS | 3960 | 1462965526857 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:47 INFO - PROCESS | 3960 | 1462965527003 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:18:47 INFO - PROCESS | 3960 | 1462965527020 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 3960 | ++DOCSHELL 12D6A000 == 44 [pid = 3960] [id = 593] 04:18:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (13070C00) [pid = 3960] [serial = 1779] [outer = 00000000] 04:18:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (15AC7800) [pid = 3960] [serial = 1780] [outer = 13070C00] 04:18:47 INFO - PROCESS | 3960 | 1462965527073 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (161A3000) [pid = 3960] [serial = 1781] [outer = 13070C00] 04:18:47 INFO - PROCESS | 3960 | 1462965527655 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 907ms 04:18:47 INFO - PROCESS | 3960 | 1462965527755 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 3960 | 1462965527758 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 04:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:18:47 INFO - PROCESS | 3960 | 1462965527763 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 3960 | 1462965527767 Marionette TRACE conn3 <- [1,2338,null,{}] 04:18:47 INFO - PROCESS | 3960 | 1462965527778 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:47 INFO - PROCESS | 3960 | 1462965527891 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:18:48 INFO - PROCESS | 3960 | 1462965528023 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 3960 | ++DOCSHELL 16B23000 == 45 [pid = 3960] [id = 594] 04:18:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (16B24C00) [pid = 3960] [serial = 1782] [outer = 00000000] 04:18:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (16F5B000) [pid = 3960] [serial = 1783] [outer = 16B24C00] 04:18:48 INFO - PROCESS | 3960 | 1462965528081 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (17043000) [pid = 3960] [serial = 1784] [outer = 16B24C00] 04:18:48 INFO - PROCESS | 3960 | 1462965528620 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 891ms 04:18:48 INFO - PROCESS | 3960 | 1462965528667 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 3960 | 1462965528670 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 04:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:18:48 INFO - PROCESS | 3960 | 1462965528673 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 3960 | 1462965528675 Marionette TRACE conn3 <- [1,2342,null,{}] 04:18:48 INFO - PROCESS | 3960 | 1462965528679 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:48 INFO - PROCESS | 3960 | 1462965528780 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:18:48 INFO - PROCESS | 3960 | 1462965528885 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 3960 | ++DOCSHELL 16F56000 == 46 [pid = 3960] [id = 595] 04:18:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (16F5D400) [pid = 3960] [serial = 1785] [outer = 00000000] 04:18:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (173E8800) [pid = 3960] [serial = 1786] [outer = 16F5D400] 04:18:48 INFO - PROCESS | 3960 | 1462965528938 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (17463400) [pid = 3960] [serial = 1787] [outer = 16F5D400] 04:18:49 INFO - PROCESS | 3960 | 1462965529745 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1141ms 04:18:49 INFO - PROCESS | 3960 | 1462965529816 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 3960 | 1462965529819 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 04:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:18:49 INFO - PROCESS | 3960 | 1462965529838 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 3960 | 1462965529841 Marionette TRACE conn3 <- [1,2346,null,{}] 04:18:49 INFO - PROCESS | 3960 | 1462965529848 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:49 INFO - PROCESS | 3960 | 1462965529943 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:18:50 INFO - PROCESS | 3960 | 1462965530071 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 3960 | ++DOCSHELL 110F1400 == 47 [pid = 3960] [id = 596] 04:18:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (110FC800) [pid = 3960] [serial = 1788] [outer = 00000000] 04:18:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (117A4400) [pid = 3960] [serial = 1789] [outer = 110FC800] 04:18:50 INFO - PROCESS | 3960 | 1462965530121 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (12D69400) [pid = 3960] [serial = 1790] [outer = 110FC800] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 0F52D400 == 46 [pid = 3960] [id = 590] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 1172E000 == 45 [pid = 3960] [id = 589] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 16ED1C00 == 44 [pid = 3960] [id = 588] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 0F524400 == 43 [pid = 3960] [id = 587] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 1699F800 == 42 [pid = 3960] [id = 586] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 15AC0800 == 41 [pid = 3960] [id = 585] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 15A33400 == 40 [pid = 3960] [id = 584] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 13EC8C00 == 39 [pid = 3960] [id = 583] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 111E2C00 == 38 [pid = 3960] [id = 582] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 10DC3C00 == 37 [pid = 3960] [id = 581] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 113B8C00 == 36 [pid = 3960] [id = 578] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (16B21800) [pid = 3960] [serial = 1729] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOCSHELL 0F505C00 == 35 [pid = 3960] [id = 577] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (15A35400) [pid = 3960] [serial = 1724] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (15A32800) [pid = 3960] [serial = 1723] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (1619DC00) [pid = 3960] [serial = 1726] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (161A6000) [pid = 3960] [serial = 1727] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (13EC7000) [pid = 3960] [serial = 1720] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (140AF400) [pid = 3960] [serial = 1721] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (10DC5400) [pid = 3960] [serial = 1702] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (12E57800) [pid = 3960] [serial = 1705] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (16E0AC00) [pid = 3960] [serial = 1711] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1100E000) [pid = 3960] [serial = 1717] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (11DF8000) [pid = 3960] [serial = 1718] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (113B7400) [pid = 3960] [serial = 1715] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (110F7400) [pid = 3960] [serial = 1714] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (161BDC00) [pid = 3960] [serial = 1708] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 3960 | 1462965530707 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 922ms 04:18:50 INFO - PROCESS | 3960 | 1462965530746 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 3960 | 1462965530752 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 04:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:18:50 INFO - PROCESS | 3960 | 1462965530758 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 3960 | 1462965530760 Marionette TRACE conn3 <- [1,2350,null,{}] 04:18:50 INFO - PROCESS | 3960 | 1462965530764 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:50 INFO - PROCESS | 3960 | 1462965530845 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:18:50 INFO - PROCESS | 3960 | 1462965530855 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 3960 | ++DOCSHELL 107F1000 == 36 [pid = 3960] [id = 597] 04:18:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (10D64C00) [pid = 3960] [serial = 1791] [outer = 00000000] 04:18:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (11726000) [pid = 3960] [serial = 1792] [outer = 10D64C00] 04:18:50 INFO - PROCESS | 3960 | 1462965530904 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (12D76800) [pid = 3960] [serial = 1793] [outer = 10D64C00] 04:18:51 INFO - PROCESS | 3960 | 1462965531453 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 750ms 04:18:51 INFO - PROCESS | 3960 | 1462965531497 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 3960 | 1462965531499 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 04:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:18:51 INFO - PROCESS | 3960 | 1462965531503 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 3960 | 1462965531507 Marionette TRACE conn3 <- [1,2354,null,{}] 04:18:51 INFO - PROCESS | 3960 | 1462965531517 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:51 INFO - PROCESS | 3960 | 1462965531601 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:18:51 INFO - PROCESS | 3960 | 1462965531697 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 3960 | ++DOCSHELL 1367C800 == 37 [pid = 3960] [id = 598] 04:18:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (140AFC00) [pid = 3960] [serial = 1794] [outer = 00000000] 04:18:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (152D9C00) [pid = 3960] [serial = 1795] [outer = 140AFC00] 04:18:51 INFO - PROCESS | 3960 | 1462965531744 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (15AC5800) [pid = 3960] [serial = 1796] [outer = 140AFC00] 04:18:52 INFO - PROCESS | 3960 | 1462965532119 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 641ms 04:18:52 INFO - PROCESS | 3960 | 1462965532141 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 3960 | 1462965532144 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 04:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:18:52 INFO - PROCESS | 3960 | 1462965532147 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 3960 | 1462965532149 Marionette TRACE conn3 <- [1,2358,null,{}] 04:18:52 INFO - PROCESS | 3960 | 1462965532152 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:52 INFO - PROCESS | 3960 | 1462965532231 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:18:52 INFO - PROCESS | 3960 | 1462965532237 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 3960 | ++DOCSHELL 15ABE000 == 38 [pid = 3960] [id = 599] 04:18:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (15F82C00) [pid = 3960] [serial = 1797] [outer = 00000000] 04:18:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (161B8800) [pid = 3960] [serial = 1798] [outer = 15F82C00] 04:18:52 INFO - PROCESS | 3960 | 1462965532281 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (16A87400) [pid = 3960] [serial = 1799] [outer = 15F82C00] 04:18:52 INFO - PROCESS | 3960 | 1462965532727 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:18:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 641ms 04:18:52 INFO - PROCESS | 3960 | 1462965532788 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 3960 | 1462965532790 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 04:18:52 INFO - PROCESS | 3960 | 1462965532793 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:18:52 INFO - PROCESS | 3960 | 1462965532795 Marionette TRACE conn3 <- [1,2362,null,{}] 04:18:52 INFO - PROCESS | 3960 | 1462965532798 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:52 INFO - PROCESS | 3960 | 1462965532919 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:18:53 INFO - PROCESS | 3960 | 1462965533008 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 3960 | ++DOCSHELL 16B25000 == 39 [pid = 3960] [id = 600] 04:18:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (16B26C00) [pid = 3960] [serial = 1800] [outer = 00000000] 04:18:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (16BF4400) [pid = 3960] [serial = 1801] [outer = 16B26C00] 04:18:53 INFO - PROCESS | 3960 | 1462965533058 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (16BF7800) [pid = 3960] [serial = 1802] [outer = 16B26C00] 04:18:53 INFO - PROCESS | 3960 | 1462965533480 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 735ms 04:18:53 INFO - PROCESS | 3960 | 1462965533535 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:18:53 INFO - PROCESS | 3960 | 1462965533537 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 04:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:18:53 INFO - PROCESS | 3960 | 1462965533547 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 3960 | 1462965533548 Marionette TRACE conn3 <- [1,2366,null,{}] 04:18:53 INFO - PROCESS | 3960 | 1462965533552 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:53 INFO - PROCESS | 3960 | 1462965533682 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:18:53 INFO - PROCESS | 3960 | 1462965533700 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 3960 | ++DOCSHELL 16EEE800 == 40 [pid = 3960] [id = 601] 04:18:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (16EEF800) [pid = 3960] [serial = 1803] [outer = 00000000] 04:18:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (16F52800) [pid = 3960] [serial = 1804] [outer = 16EEF800] 04:18:53 INFO - PROCESS | 3960 | 1462965533796 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (17036400) [pid = 3960] [serial = 1805] [outer = 16EEF800] 04:18:54 INFO - PROCESS | 3960 | 1462965534214 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:18:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:18:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 688ms 04:18:54 INFO - PROCESS | 3960 | 1462965534247 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 3960 | 1462965534249 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 04:18:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:18:54 INFO - PROCESS | 3960 | 1462965534252 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 3960 | 1462965534254 Marionette TRACE conn3 <- [1,2370,null,{}] 04:18:54 INFO - PROCESS | 3960 | 1462965534258 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:54 INFO - PROCESS | 3960 | 1462965534400 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:18:54 INFO - PROCESS | 3960 | 1462965534468 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 3960 | ++DOCSHELL 17039800 == 41 [pid = 3960] [id = 602] 04:18:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1703C800) [pid = 3960] [serial = 1806] [outer = 00000000] 04:18:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (173DD800) [pid = 3960] [serial = 1807] [outer = 1703C800] 04:18:54 INFO - PROCESS | 3960 | 1462965534512 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (173E0800) [pid = 3960] [serial = 1808] [outer = 1703C800] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (144BE400) [pid = 3960] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (16B1FC00) [pid = 3960] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1619D800) [pid = 3960] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (11003C00) [pid = 3960] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (13EC9400) [pid = 3960] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (111E8C00) [pid = 3960] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (15AC4400) [pid = 3960] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (10DC7C00) [pid = 3960] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (16ED2000) [pid = 3960] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1555C000) [pid = 3960] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (1619C800) [pid = 3960] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:18:54 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (16293C00) [pid = 3960] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:18:55 INFO - PROCESS | 3960 | 1462965534985 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 797ms 04:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:18:55 INFO - PROCESS | 3960 | 1462965535053 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 3960 | 1462965535054 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 04:18:55 INFO - PROCESS | 3960 | 1462965535058 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 3960 | 1462965535059 Marionette TRACE conn3 <- [1,2374,null,{}] 04:18:55 INFO - PROCESS | 3960 | 1462965535063 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:55 INFO - PROCESS | 3960 | 1462965535138 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:18:55 INFO - PROCESS | 3960 | 1462965535232 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 3960 | ++DOCSHELL 105ED800 == 42 [pid = 3960] [id = 603] 04:18:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (11003C00) [pid = 3960] [serial = 1809] [outer = 00000000] 04:18:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (15F28000) [pid = 3960] [serial = 1810] [outer = 11003C00] 04:18:55 INFO - PROCESS | 3960 | 1462965535275 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (16955400) [pid = 3960] [serial = 1811] [outer = 11003C00] 04:18:55 INFO - PROCESS | 3960 | 1462965535645 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 626ms 04:18:55 INFO - PROCESS | 3960 | 1462965535696 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 3960 | 1462965535698 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 04:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:18:55 INFO - PROCESS | 3960 | 1462965535701 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 3960 | 1462965535703 Marionette TRACE conn3 <- [1,2378,null,{}] 04:18:55 INFO - PROCESS | 3960 | 1462965535706 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:55 INFO - PROCESS | 3960 | 1462965535846 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:18:55 INFO - PROCESS | 3960 | 1462965535860 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 3960 | ++DOCSHELL 105EBC00 == 43 [pid = 3960] [id = 604] 04:18:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (16B1BC00) [pid = 3960] [serial = 1812] [outer = 00000000] 04:18:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (17038C00) [pid = 3960] [serial = 1813] [outer = 16B1BC00] 04:18:55 INFO - PROCESS | 3960 | 1462965535907 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (178A9400) [pid = 3960] [serial = 1814] [outer = 16B1BC00] 04:18:56 INFO - PROCESS | 3960 | 1462965536327 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 641ms 04:18:56 INFO - PROCESS | 3960 | 1462965536340 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 3960 | 1462965536342 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 04:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:18:56 INFO - PROCESS | 3960 | 1462965536346 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - PROCESS | 3960 | 1462965536348 Marionette TRACE conn3 <- [1,2382,null,{}] 04:18:56 INFO - PROCESS | 3960 | 1462965536352 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:56 INFO - PROCESS | 3960 | 1462965536474 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:18:56 INFO - PROCESS | 3960 | 1462965536483 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 3960 | ++DOCSHELL 10D5C000 == 44 [pid = 3960] [id = 605] 04:18:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (16F4EC00) [pid = 3960] [serial = 1815] [outer = 00000000] 04:18:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (178D0400) [pid = 3960] [serial = 1816] [outer = 16F4EC00] 04:18:56 INFO - PROCESS | 3960 | 1462965536526 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (17A6D800) [pid = 3960] [serial = 1817] [outer = 16F4EC00] 04:18:57 INFO - PROCESS | 3960 | 1462965537060 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 797ms 04:18:57 INFO - PROCESS | 3960 | 1462965537229 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 3960 | 1462965537233 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 04:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:18:57 INFO - PROCESS | 3960 | 1462965537252 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 3960 | 1462965537256 Marionette TRACE conn3 <- [1,2386,null,{}] 04:18:57 INFO - PROCESS | 3960 | 1462965537262 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:57 INFO - PROCESS | 3960 | 1462965537370 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:18:57 INFO - PROCESS | 3960 | 1462965537505 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 3960 | ++DOCSHELL 105C5400 == 45 [pid = 3960] [id = 606] 04:18:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (10707C00) [pid = 3960] [serial = 1818] [outer = 00000000] 04:18:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (113B4000) [pid = 3960] [serial = 1819] [outer = 10707C00] 04:18:57 INFO - PROCESS | 3960 | 1462965537563 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (12BAB400) [pid = 3960] [serial = 1820] [outer = 10707C00] 04:18:58 INFO - PROCESS | 3960 | 1462965538116 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:18:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 891ms 04:18:58 INFO - PROCESS | 3960 | 1462965538151 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 3960 | 1462965538157 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 04:18:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:18:58 INFO - PROCESS | 3960 | 1462965538164 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 3960 | 1462965538167 Marionette TRACE conn3 <- [1,2390,null,{}] 04:18:58 INFO - PROCESS | 3960 | 1462965538171 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:58 INFO - PROCESS | 3960 | 1462965538275 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:18:58 INFO - PROCESS | 3960 | 1462965538384 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 3960 | ++DOCSHELL 13EC7000 == 46 [pid = 3960] [id = 607] 04:18:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (13ECC800) [pid = 3960] [serial = 1821] [outer = 00000000] 04:18:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (15D42400) [pid = 3960] [serial = 1822] [outer = 13ECC800] 04:18:58 INFO - PROCESS | 3960 | 1462965538442 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (161BB800) [pid = 3960] [serial = 1823] [outer = 13ECC800] 04:18:59 INFO - PROCESS | 3960 | 1462965539064 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 953ms 04:18:59 INFO - PROCESS | 3960 | 1462965539107 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 3960 | 1462965539109 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 04:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:18:59 INFO - PROCESS | 3960 | 1462965539113 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 3960 | 1462965539117 Marionette TRACE conn3 <- [1,2394,null,{}] 04:18:59 INFO - PROCESS | 3960 | 1462965539128 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:59 INFO - PROCESS | 3960 | 1462965539233 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:18:59 INFO - PROCESS | 3960 | 1462965539344 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 3960 | ++DOCSHELL 16C59400 == 47 [pid = 3960] [id = 608] 04:18:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16ED1000) [pid = 3960] [serial = 1824] [outer = 00000000] 04:18:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (173DC000) [pid = 3960] [serial = 1825] [outer = 16ED1000] 04:18:59 INFO - PROCESS | 3960 | 1462965539399 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (178AFC00) [pid = 3960] [serial = 1826] [outer = 16ED1000] 04:19:00 INFO - PROCESS | 3960 | 1462965539987 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 938ms 04:19:00 INFO - PROCESS | 3960 | 1462965540058 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 3960 | 1462965540061 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 04:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:19:00 INFO - PROCESS | 3960 | 1462965540064 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 3960 | 1462965540066 Marionette TRACE conn3 <- [1,2398,null,{}] 04:19:00 INFO - PROCESS | 3960 | 1462965540070 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:00 INFO - PROCESS | 3960 | 1462965540171 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:19:00 INFO - PROCESS | 3960 | 1462965540305 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 3960 | ++DOCSHELL 17A69000 == 48 [pid = 3960] [id = 609] 04:19:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (17BA3800) [pid = 3960] [serial = 1827] [outer = 00000000] 04:19:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (17BB1800) [pid = 3960] [serial = 1828] [outer = 17BA3800] 04:19:00 INFO - PROCESS | 3960 | 1462965540359 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (18093C00) [pid = 3960] [serial = 1829] [outer = 17BA3800] 04:19:01 INFO - PROCESS | 3960 | 1462965541018 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1000ms 04:19:01 INFO - PROCESS | 3960 | 1462965541066 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 3960 | 1462965541069 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 04:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:19:01 INFO - PROCESS | 3960 | 1462965541073 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 3960 | 1462965541075 Marionette TRACE conn3 <- [1,2402,null,{}] 04:19:01 INFO - PROCESS | 3960 | 1462965541078 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:01 INFO - PROCESS | 3960 | 1462965541180 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:19:01 INFO - PROCESS | 3960 | 1462965541447 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 3960 | ++DOCSHELL 10DD2000 == 49 [pid = 3960] [id = 610] 04:19:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (11003000) [pid = 3960] [serial = 1830] [outer = 00000000] 04:19:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (110F2400) [pid = 3960] [serial = 1831] [outer = 11003000] 04:19:01 INFO - PROCESS | 3960 | 1462965541507 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (11226000) [pid = 3960] [serial = 1832] [outer = 11003000] 04:19:02 INFO - PROCESS | 3960 | 1462965542097 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1078ms 04:19:02 INFO - PROCESS | 3960 | 1462965542166 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 3960 | 1462965542171 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 04:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:19:02 INFO - PROCESS | 3960 | 1462965542175 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 3960 | 1462965542179 Marionette TRACE conn3 <- [1,2406,null,{}] 04:19:02 INFO - PROCESS | 3960 | 1462965542183 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:02 INFO - PROCESS | 3960 | 1462965542283 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:19:02 INFO - PROCESS | 3960 | 1462965542419 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 3960 | --DOCSHELL 105EBC00 == 48 [pid = 3960] [id = 604] 04:19:02 INFO - PROCESS | 3960 | --DOCSHELL 105ED800 == 47 [pid = 3960] [id = 603] 04:19:02 INFO - PROCESS | 3960 | --DOCSHELL 17039800 == 46 [pid = 3960] [id = 602] 04:19:02 INFO - PROCESS | 3960 | --DOCSHELL 16EEE800 == 45 [pid = 3960] [id = 601] 04:19:02 INFO - PROCESS | 3960 | --DOCSHELL 16B25000 == 44 [pid = 3960] [id = 600] 04:19:02 INFO - PROCESS | 3960 | --DOCSHELL 15ABE000 == 43 [pid = 3960] [id = 599] 04:19:02 INFO - PROCESS | 3960 | --DOCSHELL 1367C800 == 42 [pid = 3960] [id = 598] 04:19:02 INFO - PROCESS | 3960 | --DOCSHELL 107F1000 == 41 [pid = 3960] [id = 597] 04:19:02 INFO - PROCESS | 3960 | --DOCSHELL 110F1400 == 40 [pid = 3960] [id = 596] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16BEB800) [pid = 3960] [serial = 1730] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (16F4F800) [pid = 3960] [serial = 1765] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (16EF1800) [pid = 3960] [serial = 1763] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (173C6C00) [pid = 3960] [serial = 1774] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (1703BC00) [pid = 3960] [serial = 1772] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (16EF7C00) [pid = 3960] [serial = 1768] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (16F52000) [pid = 3960] [serial = 1766] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (17037400) [pid = 3960] [serial = 1771] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16F58000) [pid = 3960] [serial = 1769] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (16951800) [pid = 3960] [serial = 1757] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16B1D800) [pid = 3960] [serial = 1700] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (16BF9400) [pid = 3960] [serial = 1759] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (16293000) [pid = 3960] [serial = 1756] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (16EF1400) [pid = 3960] [serial = 1762] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (140BD800) [pid = 3960] [serial = 1750] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (144C4800) [pid = 3960] [serial = 1751] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (11722400) [pid = 3960] [serial = 1747] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (12D74000) [pid = 3960] [serial = 1748] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (15F23C00) [pid = 3960] [serial = 1753] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (15F83C00) [pid = 3960] [serial = 1754] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (110FE400) [pid = 3960] [serial = 1745] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1100D400) [pid = 3960] [serial = 1744] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (0F52D000) [pid = 3960] [serial = 1732] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (12B82800) [pid = 3960] [serial = 1735] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (15551000) [pid = 3960] [serial = 1738] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (16C5FC00) [pid = 3960] [serial = 1741] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (16ECCC00) [pid = 3960] [serial = 1760] [outer = 00000000] [url = about:blank] 04:19:02 INFO - PROCESS | 3960 | ++DOCSHELL 105EBC00 == 41 [pid = 3960] [id = 611] 04:19:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (105ED800) [pid = 3960] [serial = 1833] [outer = 00000000] 04:19:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (1100D400) [pid = 3960] [serial = 1834] [outer = 105ED800] 04:19:02 INFO - PROCESS | 3960 | 1462965542514 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (12D69800) [pid = 3960] [serial = 1835] [outer = 105ED800] 04:19:02 INFO - PROCESS | 3960 | 1462965542902 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 735ms 04:19:02 INFO - PROCESS | 3960 | 1462965542920 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 3960 | 1462965542924 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 04:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:19:02 INFO - PROCESS | 3960 | 1462965542928 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 3960 | 1462965542930 Marionette TRACE conn3 <- [1,2410,null,{}] 04:19:02 INFO - PROCESS | 3960 | 1462965542933 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:03 INFO - PROCESS | 3960 | 1462965543014 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:19:03 INFO - PROCESS | 3960 | 1462965543022 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 3960 | ++DOCSHELL 110F0800 == 42 [pid = 3960] [id = 612] 04:19:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (12D76000) [pid = 3960] [serial = 1836] [outer = 00000000] 04:19:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1522E000) [pid = 3960] [serial = 1837] [outer = 12D76000] 04:19:03 INFO - PROCESS | 3960 | 1462965543066 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (15AC2000) [pid = 3960] [serial = 1838] [outer = 12D76000] 04:19:03 INFO - PROCESS | 3960 | 1462965543567 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:19:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:19:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 704ms 04:19:03 INFO - PROCESS | 3960 | 1462965543626 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 3960 | 1462965543628 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 04:19:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:19:03 INFO - PROCESS | 3960 | 1462965543637 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 3960 | 1462965543643 Marionette TRACE conn3 <- [1,2414,null,{}] 04:19:03 INFO - PROCESS | 3960 | 1462965543647 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:03 INFO - PROCESS | 3960 | 1462965543730 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:19:03 INFO - PROCESS | 3960 | 1462965543864 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 3960 | ++DOCSHELL 1555C000 == 43 [pid = 3960] [id = 613] 04:19:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (161A4400) [pid = 3960] [serial = 1839] [outer = 00000000] 04:19:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (16993000) [pid = 3960] [serial = 1840] [outer = 161A4400] 04:19:03 INFO - PROCESS | 3960 | 1462965543909 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (16B19C00) [pid = 3960] [serial = 1841] [outer = 161A4400] 04:19:04 INFO - PROCESS | 3960 | 1462965544278 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 703ms 04:19:04 INFO - PROCESS | 3960 | 1462965544331 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 3960 | 1462965544334 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 04:19:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:19:04 INFO - PROCESS | 3960 | 1462965544337 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 3960 | 1462965544339 Marionette TRACE conn3 <- [1,2418,null,{}] 04:19:04 INFO - PROCESS | 3960 | 1462965544342 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:04 INFO - PROCESS | 3960 | 1462965544423 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:19:04 INFO - PROCESS | 3960 | 1462965544429 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 3960 | ++DOCSHELL 0F524000 == 44 [pid = 3960] [id = 614] 04:19:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (16293400) [pid = 3960] [serial = 1842] [outer = 00000000] 04:19:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (16E03800) [pid = 3960] [serial = 1843] [outer = 16293400] 04:19:04 INFO - PROCESS | 3960 | 1462965544472 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (16ECB800) [pid = 3960] [serial = 1844] [outer = 16293400] 04:19:04 INFO - PROCESS | 3960 | 1462965544954 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 625ms 04:19:04 INFO - PROCESS | 3960 | 1462965544975 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 3960 | 1462965544976 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 04:19:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:19:05 INFO - PROCESS | 3960 | 1462965544991 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 3960 | 1462965544993 Marionette TRACE conn3 <- [1,2422,null,{}] 04:19:05 INFO - PROCESS | 3960 | 1462965544996 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:05 INFO - PROCESS | 3960 | 1462965545105 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:19:05 INFO - PROCESS | 3960 | 1462965545198 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 3960 | ++DOCSHELL 16EEC000 == 45 [pid = 3960] [id = 615] 04:19:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (16EED000) [pid = 3960] [serial = 1845] [outer = 00000000] 04:19:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16EF2400) [pid = 3960] [serial = 1846] [outer = 16EED000] 04:19:05 INFO - PROCESS | 3960 | 1462965545249 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (16F54800) [pid = 3960] [serial = 1847] [outer = 16EED000] 04:19:05 INFO - PROCESS | 3960 | 1462965545702 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:19:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:19:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 750ms 04:19:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:19:05 INFO - PROCESS | 3960 | 1462965545738 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 3960 | 1462965545740 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 04:19:05 INFO - PROCESS | 3960 | 1462965545743 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 3960 | 1462965545745 Marionette TRACE conn3 <- [1,2426,null,{}] 04:19:05 INFO - PROCESS | 3960 | 1462965545748 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:05 INFO - PROCESS | 3960 | 1462965545863 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:19:05 INFO - PROCESS | 3960 | 1462965545928 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 3960 | ++DOCSHELL 0FD7D400 == 46 [pid = 3960] [id = 616] 04:19:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (16EF1400) [pid = 3960] [serial = 1848] [outer = 00000000] 04:19:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1703BC00) [pid = 3960] [serial = 1849] [outer = 16EF1400] 04:19:05 INFO - PROCESS | 3960 | 1462965545972 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (17041400) [pid = 3960] [serial = 1850] [outer = 16EF1400] 04:19:06 INFO - PROCESS | 3960 | 1462965546370 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:19:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 641ms 04:19:06 INFO - PROCESS | 3960 | 1462965546380 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 3960 | 1462965546382 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 04:19:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:19:06 INFO - PROCESS | 3960 | 1462965546392 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 3960 | 1462965546394 Marionette TRACE conn3 <- [1,2430,null,{}] 04:19:06 INFO - PROCESS | 3960 | 1462965546398 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:06 INFO - PROCESS | 3960 | 1462965546509 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:19:06 INFO - PROCESS | 3960 | 1462965546606 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 3960 | ++DOCSHELL 173E7400 == 47 [pid = 3960] [id = 617] 04:19:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (13ECFC00) [pid = 3960] [serial = 1851] [outer = 00000000] 04:19:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (17463C00) [pid = 3960] [serial = 1852] [outer = 13ECFC00] 04:19:06 INFO - PROCESS | 3960 | 1462965546652 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (178AE000) [pid = 3960] [serial = 1853] [outer = 13ECFC00] 04:19:06 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (16EEF800) [pid = 3960] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:19:06 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (15F82C00) [pid = 3960] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:19:06 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (10D64C00) [pid = 3960] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:19:06 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (140AFC00) [pid = 3960] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:19:06 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16B1BC00) [pid = 3960] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:19:06 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (16B26C00) [pid = 3960] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:19:06 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (110FC800) [pid = 3960] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:19:06 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (11003C00) [pid = 3960] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:19:06 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1703C800) [pid = 3960] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:19:07 INFO - PROCESS | 3960 | 1462965547094 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:19:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:19:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 04:19:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:19:07 INFO - PROCESS | 3960 | 1462965547131 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 3960 | 1462965547133 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 04:19:07 INFO - PROCESS | 3960 | 1462965547136 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - PROCESS | 3960 | 1462965547138 Marionette TRACE conn3 <- [1,2434,null,{}] 04:19:07 INFO - PROCESS | 3960 | 1462965547141 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:07 INFO - PROCESS | 3960 | 1462965547230 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:19:07 INFO - PROCESS | 3960 | 1462965547236 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 3960 | ++DOCSHELL 161A2C00 == 48 [pid = 3960] [id = 618] 04:19:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (161B4C00) [pid = 3960] [serial = 1854] [outer = 00000000] 04:19:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16F5C400) [pid = 3960] [serial = 1855] [outer = 161B4C00] 04:19:07 INFO - PROCESS | 3960 | 1462965547283 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (173C6000) [pid = 3960] [serial = 1856] [outer = 161B4C00] 04:19:07 INFO - PROCESS | 3960 | 1462965547702 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:19:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:19:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 594ms 04:19:07 INFO - PROCESS | 3960 | 1462965547734 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 3960 | 1462965547736 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 04:19:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:19:07 INFO - PROCESS | 3960 | 1462965547753 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - PROCESS | 3960 | 1462965547755 Marionette TRACE conn3 <- [1,2438,null,{}] 04:19:07 INFO - PROCESS | 3960 | 1462965547758 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:07 INFO - PROCESS | 3960 | 1462965547841 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:19:07 INFO - PROCESS | 3960 | 1462965547847 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 3960 | ++DOCSHELL 107E7C00 == 49 [pid = 3960] [id = 619] 04:19:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (178D0000) [pid = 3960] [serial = 1857] [outer = 00000000] 04:19:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (17BA7800) [pid = 3960] [serial = 1858] [outer = 178D0000] 04:19:07 INFO - PROCESS | 3960 | 1462965547892 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (1809B400) [pid = 3960] [serial = 1859] [outer = 178D0000] 04:19:08 INFO - PROCESS | 3960 | 1462965548338 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:19:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 641ms 04:19:08 INFO - PROCESS | 3960 | 1462965548397 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 3960 | 1462965548399 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 04:19:08 INFO - PROCESS | 3960 | 1462965548403 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:19:08 INFO - PROCESS | 3960 | 1462965548405 Marionette TRACE conn3 <- [1,2442,null,{}] 04:19:08 INFO - PROCESS | 3960 | 1462965548408 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:08 INFO - PROCESS | 3960 | 1462965548492 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:19:08 INFO - PROCESS | 3960 | 1462965548499 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 3960 | ++DOCSHELL 173E4000 == 50 [pid = 3960] [id = 620] 04:19:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (181D3400) [pid = 3960] [serial = 1860] [outer = 00000000] 04:19:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (184E8800) [pid = 3960] [serial = 1861] [outer = 181D3400] 04:19:08 INFO - PROCESS | 3960 | 1462965548549 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (0F50F000) [pid = 3960] [serial = 1862] [outer = 181D3400] 04:19:09 INFO - PROCESS | 3960 | 1462965549146 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:19:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 782ms 04:19:09 INFO - PROCESS | 3960 | 1462965549229 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 3960 | 1462965549233 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 04:19:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:19:09 INFO - PROCESS | 3960 | 1462965549284 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 3960 | 1462965549289 Marionette TRACE conn3 <- [1,2446,null,{}] 04:19:09 INFO - PROCESS | 3960 | 1462965549295 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:09 INFO - PROCESS | 3960 | 1462965549411 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:19:09 INFO - PROCESS | 3960 | 1462965549515 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 3960 | ++DOCSHELL 110EF800 == 51 [pid = 3960] [id = 621] 04:19:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (111E8400) [pid = 3960] [serial = 1863] [outer = 00000000] 04:19:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (13EC3400) [pid = 3960] [serial = 1864] [outer = 111E8400] 04:19:09 INFO - PROCESS | 3960 | 1462965549571 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (140B7C00) [pid = 3960] [serial = 1865] [outer = 111E8400] 04:19:10 INFO - PROCESS | 3960 | 1462965550126 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:19:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 938ms 04:19:10 INFO - PROCESS | 3960 | 1462965550183 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 3960 | 1462965550189 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 04:19:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:19:10 INFO - PROCESS | 3960 | 1462965550195 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 3960 | 1462965550198 Marionette TRACE conn3 <- [1,2450,null,{}] 04:19:10 INFO - PROCESS | 3960 | 1462965550202 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:10 INFO - PROCESS | 3960 | 1462965550307 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:19:10 INFO - PROCESS | 3960 | 1462965550418 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 3960 | ++DOCSHELL 10712C00 == 52 [pid = 3960] [id = 622] 04:19:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (13027800) [pid = 3960] [serial = 1866] [outer = 00000000] 04:19:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (161A2000) [pid = 3960] [serial = 1867] [outer = 13027800] 04:19:10 INFO - PROCESS | 3960 | 1462965550471 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (1695B000) [pid = 3960] [serial = 1868] [outer = 13027800] 04:19:11 INFO - PROCESS | 3960 | 1462965551059 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:19:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:19:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 907ms 04:19:11 INFO - PROCESS | 3960 | 1462965551097 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 3960 | 1462965551100 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 04:19:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:19:11 INFO - PROCESS | 3960 | 1462965551104 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 3960 | 1462965551108 Marionette TRACE conn3 <- [1,2454,null,{}] 04:19:11 INFO - PROCESS | 3960 | 1462965551119 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:11 INFO - PROCESS | 3960 | 1462965551226 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:19:11 INFO - PROCESS | 3960 | 1462965551340 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 3960 | ++DOCSHELL 178AF000 == 53 [pid = 3960] [id = 623] 04:19:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (178C3400) [pid = 3960] [serial = 1869] [outer = 00000000] 04:19:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (18090000) [pid = 3960] [serial = 1870] [outer = 178C3400] 04:19:11 INFO - PROCESS | 3960 | 1462965551436 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (184E8000) [pid = 3960] [serial = 1871] [outer = 178C3400] 04:19:12 INFO - PROCESS | 3960 | 1462965552022 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:19:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:19:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 938ms 04:19:12 INFO - PROCESS | 3960 | 1462965552048 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 3960 | 1462965552051 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 04:19:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:19:12 INFO - PROCESS | 3960 | 1462965552055 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 3960 | 1462965552057 Marionette TRACE conn3 <- [1,2458,null,{}] 04:19:12 INFO - PROCESS | 3960 | 1462965552074 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:12 INFO - PROCESS | 3960 | 1462965552182 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:19:12 INFO - PROCESS | 3960 | 1462965552317 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 3960 | ++DOCSHELL 17A6AC00 == 54 [pid = 3960] [id = 624] 04:19:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (17BA5000) [pid = 3960] [serial = 1872] [outer = 00000000] 04:19:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (19986000) [pid = 3960] [serial = 1873] [outer = 17BA5000] 04:19:12 INFO - PROCESS | 3960 | 1462965552371 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (19B13C00) [pid = 3960] [serial = 1874] [outer = 17BA5000] 04:19:12 INFO - PROCESS | 3960 | 1462965552911 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:19:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:19:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 906ms 04:19:12 INFO - PROCESS | 3960 | 1462965552960 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 3960 | 1462965552962 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 04:19:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:19:12 INFO - PROCESS | 3960 | 1462965552967 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 3960 | 1462965552969 Marionette TRACE conn3 <- [1,2462,null,{}] 04:19:13 INFO - PROCESS | 3960 | 1462965552972 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:13 INFO - PROCESS | 3960 | 1462965553072 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:19:13 INFO - PROCESS | 3960 | 1462965553182 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 3960 | ++DOCSHELL 12D6D000 == 55 [pid = 3960] [id = 625] 04:19:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (12D71800) [pid = 3960] [serial = 1875] [outer = 00000000] 04:19:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (15D66C00) [pid = 3960] [serial = 1876] [outer = 12D71800] 04:19:13 INFO - PROCESS | 3960 | 1462965553234 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (16B1F400) [pid = 3960] [serial = 1877] [outer = 12D71800] 04:19:14 INFO - PROCESS | 3960 | 1462965554032 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:19:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:19:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1079ms 04:19:14 INFO - PROCESS | 3960 | 1462965554056 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 3960 | 1462965554061 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 04:19:14 INFO - PROCESS | 3960 | 1462965554066 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:19:14 INFO - PROCESS | 3960 | 1462965554070 Marionette TRACE conn3 <- [1,2466,null,{}] 04:19:14 INFO - PROCESS | 3960 | 1462965554075 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:14 INFO - PROCESS | 3960 | 1462965554177 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:19:14 INFO - PROCESS | 3960 | 1462965554295 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 3960 | ++DOCSHELL 110EFC00 == 56 [pid = 3960] [id = 626] 04:19:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (12D67800) [pid = 3960] [serial = 1878] [outer = 00000000] 04:19:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (13EC5800) [pid = 3960] [serial = 1879] [outer = 12D67800] 04:19:14 INFO - PROCESS | 3960 | 1462965554391 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (144BD400) [pid = 3960] [serial = 1880] [outer = 12D67800] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 107E7C00 == 55 [pid = 3960] [id = 619] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 161A2C00 == 54 [pid = 3960] [id = 618] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 173E7400 == 53 [pid = 3960] [id = 617] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 0FD7D400 == 52 [pid = 3960] [id = 616] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 16EEC000 == 51 [pid = 3960] [id = 615] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 0F524000 == 50 [pid = 3960] [id = 614] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 1555C000 == 49 [pid = 3960] [id = 613] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 110F0800 == 48 [pid = 3960] [id = 612] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 105EBC00 == 47 [pid = 3960] [id = 611] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 10DD2000 == 46 [pid = 3960] [id = 610] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (113BC000) [pid = 3960] [serial = 1777] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (15AC7800) [pid = 3960] [serial = 1780] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (173E8800) [pid = 3960] [serial = 1786] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (178D0400) [pid = 3960] [serial = 1816] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16F5B000) [pid = 3960] [serial = 1783] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 13EC7000 == 45 [pid = 3960] [id = 607] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 105C5400 == 44 [pid = 3960] [id = 606] 04:19:14 INFO - PROCESS | 3960 | --DOCSHELL 10D5C000 == 43 [pid = 3960] [id = 605] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (16F52800) [pid = 3960] [serial = 1804] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (161B8800) [pid = 3960] [serial = 1798] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (11726000) [pid = 3960] [serial = 1792] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (152D9C00) [pid = 3960] [serial = 1795] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (15AC5800) [pid = 3960] [serial = 1796] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (178A9400) [pid = 3960] [serial = 1814] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (16BF4400) [pid = 3960] [serial = 1801] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (12D69400) [pid = 3960] [serial = 1790] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (117A4400) [pid = 3960] [serial = 1789] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (17036400) [pid = 3960] [serial = 1805] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (15F28000) [pid = 3960] [serial = 1810] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (173DD800) [pid = 3960] [serial = 1807] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (17038C00) [pid = 3960] [serial = 1813] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (173E0800) [pid = 3960] [serial = 1808] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (12D76800) [pid = 3960] [serial = 1793] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16BF7800) [pid = 3960] [serial = 1802] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (16A87400) [pid = 3960] [serial = 1799] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16955400) [pid = 3960] [serial = 1811] [outer = 00000000] [url = about:blank] 04:19:14 INFO - PROCESS | 3960 | 1462965554891 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:19:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:19:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 845ms 04:19:14 INFO - PROCESS | 3960 | 1462965554914 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 3960 | 1462965554919 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 04:19:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:19:14 INFO - PROCESS | 3960 | 1462965554925 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 3960 | 1462965554928 Marionette TRACE conn3 <- [1,2470,null,{}] 04:19:14 INFO - PROCESS | 3960 | 1462965554932 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:15 INFO - PROCESS | 3960 | 1462965555018 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:19:15 INFO - PROCESS | 3960 | 1462965555030 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 3960 | ++DOCSHELL 11FEB800 == 44 [pid = 3960] [id = 627] 04:19:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (11FEC400) [pid = 3960] [serial = 1881] [outer = 00000000] 04:19:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (15224000) [pid = 3960] [serial = 1882] [outer = 11FEC400] 04:19:15 INFO - PROCESS | 3960 | 1462965555077 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (15AC5400) [pid = 3960] [serial = 1883] [outer = 11FEC400] 04:19:15 INFO - PROCESS | 3960 | 1462965555575 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 704ms 04:19:15 INFO - PROCESS | 3960 | 1462965555626 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 3960 | 1462965555628 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 04:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:19:15 INFO - PROCESS | 3960 | 1462965555632 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 3960 | 1462965555635 Marionette TRACE conn3 <- [1,2474,null,{}] 04:19:15 INFO - PROCESS | 3960 | 1462965555668 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:15 INFO - PROCESS | 3960 | 1462965555761 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:19:15 INFO - PROCESS | 3960 | 1462965555863 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 3960 | ++DOCSHELL 161B8800 == 45 [pid = 3960] [id = 628] 04:19:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16959800) [pid = 3960] [serial = 1884] [outer = 00000000] 04:19:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16B1D000) [pid = 3960] [serial = 1885] [outer = 16959800] 04:19:15 INFO - PROCESS | 3960 | 1462965555909 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (16C5F400) [pid = 3960] [serial = 1886] [outer = 16959800] 04:19:16 INFO - PROCESS | 3960 | 1462965556278 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:19:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:19:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 719ms 04:19:16 INFO - PROCESS | 3960 | 1462965556351 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 3960 | 1462965556353 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 04:19:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:19:16 INFO - PROCESS | 3960 | 1462965556357 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - PROCESS | 3960 | 1462965556359 Marionette TRACE conn3 <- [1,2478,null,{}] 04:19:16 INFO - PROCESS | 3960 | 1462965556362 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:16 INFO - PROCESS | 3960 | 1462965556472 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:19:16 INFO - PROCESS | 3960 | 1462965556483 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 3960 | ++DOCSHELL 16E0D000 == 46 [pid = 3960] [id = 629] 04:19:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (16ECB400) [pid = 3960] [serial = 1887] [outer = 00000000] 04:19:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (16EF5400) [pid = 3960] [serial = 1888] [outer = 16ECB400] 04:19:16 INFO - PROCESS | 3960 | 1462965556527 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (16F52C00) [pid = 3960] [serial = 1889] [outer = 16ECB400] 04:19:17 INFO - PROCESS | 3960 | 1462965556983 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:19:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 688ms 04:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:19:17 INFO - PROCESS | 3960 | 1462965557056 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 3960 | 1462965557058 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 04:19:17 INFO - PROCESS | 3960 | 1462965557066 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - PROCESS | 3960 | 1462965557068 Marionette TRACE conn3 <- [1,2482,null,{}] 04:19:17 INFO - PROCESS | 3960 | 1462965557071 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:17 INFO - PROCESS | 3960 | 1462965557184 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:19:17 INFO - PROCESS | 3960 | 1462965557190 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 3960 | ++DOCSHELL 107F5800 == 47 [pid = 3960] [id = 630] 04:19:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (16BEE400) [pid = 3960] [serial = 1890] [outer = 00000000] 04:19:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (17039C00) [pid = 3960] [serial = 1891] [outer = 16BEE400] 04:19:17 INFO - PROCESS | 3960 | 1462965557234 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (170D9C00) [pid = 3960] [serial = 1892] [outer = 16BEE400] 04:19:17 INFO - PROCESS | 3960 | 1462965557695 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:19:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 688ms 04:19:17 INFO - PROCESS | 3960 | 1462965557762 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 3960 | 1462965557765 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 04:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:19:17 INFO - PROCESS | 3960 | 1462965557769 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - PROCESS | 3960 | 1462965557772 Marionette TRACE conn3 <- [1,2486,null,{}] 04:19:17 INFO - PROCESS | 3960 | 1462965557775 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:17 INFO - PROCESS | 3960 | 1462965557927 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:19:18 INFO - PROCESS | 3960 | 1462965557998 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 3960 | ++DOCSHELL 11004400 == 48 [pid = 3960] [id = 631] 04:19:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (173DBC00) [pid = 3960] [serial = 1893] [outer = 00000000] 04:19:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (178AA000) [pid = 3960] [serial = 1894] [outer = 173DBC00] 04:19:18 INFO - PROCESS | 3960 | 1462965558042 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (178AAC00) [pid = 3960] [serial = 1895] [outer = 173DBC00] 04:19:18 INFO - PROCESS | 3960 | 1462965558477 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:19:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 735ms 04:19:18 INFO - PROCESS | 3960 | 1462965558507 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 3960 | 1462965558509 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 04:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:19:18 INFO - PROCESS | 3960 | 1462965558513 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 3960 | 1462965558514 Marionette TRACE conn3 <- [1,2490,null,{}] 04:19:18 INFO - PROCESS | 3960 | 1462965558517 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:18 INFO - PROCESS | 3960 | 1462965558631 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:19:18 INFO - PROCESS | 3960 | 1462965558699 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 3960 | ++DOCSHELL 1100C800 == 49 [pid = 3960] [id = 632] 04:19:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (11246800) [pid = 3960] [serial = 1896] [outer = 00000000] 04:19:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (17BA9800) [pid = 3960] [serial = 1897] [outer = 11246800] 04:19:18 INFO - PROCESS | 3960 | 1462965558743 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (18098C00) [pid = 3960] [serial = 1898] [outer = 11246800] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (16EED000) [pid = 3960] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (161A4400) [pid = 3960] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (16EF1400) [pid = 3960] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (105ED800) [pid = 3960] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (16293400) [pid = 3960] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (12D76000) [pid = 3960] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (13ECFC00) [pid = 3960] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (178D0000) [pid = 3960] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (11003000) [pid = 3960] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (161B4C00) [pid = 3960] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:19:19 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1703F000) [pid = 3960] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:19:19 INFO - PROCESS | 3960 | 1462965559323 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:19:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:19:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 844ms 04:19:19 INFO - PROCESS | 3960 | 1462965559356 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 3960 | 1462965559358 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 04:19:19 INFO - PROCESS | 3960 | 1462965559361 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:19:19 INFO - PROCESS | 3960 | 1462965559363 Marionette TRACE conn3 <- [1,2494,null,{}] 04:19:19 INFO - PROCESS | 3960 | 1462965559366 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:19 INFO - PROCESS | 3960 | 1462965559455 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:19:19 INFO - PROCESS | 3960 | 1462965559560 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 3960 | ++DOCSHELL 10713800 == 50 [pid = 3960] [id = 633] 04:19:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (10D61400) [pid = 3960] [serial = 1899] [outer = 00000000] 04:19:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (16EC4800) [pid = 3960] [serial = 1900] [outer = 10D61400] 04:19:19 INFO - PROCESS | 3960 | 1462965559603 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (17ADC800) [pid = 3960] [serial = 1901] [outer = 10D61400] 04:19:20 INFO - PROCESS | 3960 | 1462965559977 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 641ms 04:19:20 INFO - PROCESS | 3960 | 1462965559999 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 3960 | 1462965560001 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 04:19:20 INFO - PROCESS | 3960 | 1462965560004 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:19:20 INFO - PROCESS | 3960 | 1462965560006 Marionette TRACE conn3 <- [1,2498,null,{}] 04:19:20 INFO - PROCESS | 3960 | 1462965560010 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:20 INFO - PROCESS | 3960 | 1462965560129 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:19:20 INFO - PROCESS | 3960 | 1462965560138 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 3960 | ++DOCSHELL 107F3400 == 51 [pid = 3960] [id = 634] 04:19:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (11513800) [pid = 3960] [serial = 1902] [outer = 00000000] 04:19:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (19983800) [pid = 3960] [serial = 1903] [outer = 11513800] 04:19:20 INFO - PROCESS | 3960 | 1462965560181 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (19B16800) [pid = 3960] [serial = 1904] [outer = 11513800] 04:19:20 INFO - PROCESS | 3960 | 1462965560591 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 641ms 04:19:20 INFO - PROCESS | 3960 | 1462965560643 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 3960 | 1462965560645 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 04:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:19:20 INFO - PROCESS | 3960 | 1462965560648 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - PROCESS | 3960 | 1462965560650 Marionette TRACE conn3 <- [1,2502,null,{}] 04:19:20 INFO - PROCESS | 3960 | 1462965560654 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:20 INFO - PROCESS | 3960 | 1462965560770 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:19:20 INFO - PROCESS | 3960 | 1462965560779 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 3960 | ++DOCSHELL 110F1C00 == 52 [pid = 3960] [id = 635] 04:19:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (15F22C00) [pid = 3960] [serial = 1905] [outer = 00000000] 04:19:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (19B1F800) [pid = 3960] [serial = 1906] [outer = 15F22C00] 04:19:20 INFO - PROCESS | 3960 | 1462965560830 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (19BED000) [pid = 3960] [serial = 1907] [outer = 15F22C00] 04:19:21 INFO - PROCESS | 3960 | 1462965561398 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:19:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 813ms 04:19:21 INFO - PROCESS | 3960 | 1462965561451 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 3960 | 1462965561456 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 04:19:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:19:21 INFO - PROCESS | 3960 | 1462965561461 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 3960 | 1462965561466 Marionette TRACE conn3 <- [1,2506,null,{}] 04:19:21 INFO - PROCESS | 3960 | 1462965561473 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:21 INFO - PROCESS | 3960 | 1462965561581 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:19:21 INFO - PROCESS | 3960 | 1462965561740 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 3960 | ++DOCSHELL 10DC3800 == 53 [pid = 3960] [id = 636] 04:19:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (10DC5400) [pid = 3960] [serial = 1908] [outer = 00000000] 04:19:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (11DF1000) [pid = 3960] [serial = 1909] [outer = 10DC5400] 04:19:21 INFO - PROCESS | 3960 | 1462965561795 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (13688400) [pid = 3960] [serial = 1910] [outer = 10DC5400] 04:19:22 INFO - PROCESS | 3960 | 1462965562436 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:19:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:19:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1000ms 04:19:22 INFO - PROCESS | 3960 | 1462965562465 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 3960 | 1462965562471 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 04:19:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:19:22 INFO - PROCESS | 3960 | 1462965562477 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 3960 | 1462965562480 Marionette TRACE conn3 <- [1,2510,null,{}] 04:19:22 INFO - PROCESS | 3960 | 1462965562484 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:22 INFO - PROCESS | 3960 | 1462965562590 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:19:22 INFO - PROCESS | 3960 | 1462965562703 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 3960 | ++DOCSHELL 13B42800 == 54 [pid = 3960] [id = 637] 04:19:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (13BE3000) [pid = 3960] [serial = 1911] [outer = 00000000] 04:19:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (16B25000) [pid = 3960] [serial = 1912] [outer = 13BE3000] 04:19:22 INFO - PROCESS | 3960 | 1462965562796 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (16ED0800) [pid = 3960] [serial = 1913] [outer = 13BE3000] 04:19:23 INFO - PROCESS | 3960 | 1462965563350 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:19:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:19:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 953ms 04:19:23 INFO - PROCESS | 3960 | 1462965563421 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:19:23 INFO - PROCESS | 3960 | 1462965563423 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 04:19:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:19:23 INFO - PROCESS | 3960 | 1462965563427 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 3960 | 1462965563431 Marionette TRACE conn3 <- [1,2514,null,{}] 04:19:23 INFO - PROCESS | 3960 | 1462965563442 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:23 INFO - PROCESS | 3960 | 1462965563581 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:19:23 INFO - PROCESS | 3960 | 1462965563723 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 3960 | ++DOCSHELL 10719C00 == 55 [pid = 3960] [id = 638] 04:19:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (16B1B800) [pid = 3960] [serial = 1914] [outer = 00000000] 04:19:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (19B18C00) [pid = 3960] [serial = 1915] [outer = 16B1B800] 04:19:23 INFO - PROCESS | 3960 | 1462965563780 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (19BF1800) [pid = 3960] [serial = 1916] [outer = 16B1B800] 04:19:24 INFO - PROCESS | 3960 | 1462965564390 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:19:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:19:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1001ms 04:19:24 INFO - PROCESS | 3960 | 1462965564428 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 3960 | 1462965564431 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 04:19:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:19:24 INFO - PROCESS | 3960 | 1462965564435 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 3960 | 1462965564437 Marionette TRACE conn3 <- [1,2518,null,{}] 04:19:24 INFO - PROCESS | 3960 | 1462965564440 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:24 INFO - PROCESS | 3960 | 1462965564544 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:19:24 INFO - PROCESS | 3960 | 1462965564655 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 3960 | ++DOCSHELL 1A03DC00 == 56 [pid = 3960] [id = 639] 04:19:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1A044800) [pid = 3960] [serial = 1917] [outer = 00000000] 04:19:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (1A04CC00) [pid = 3960] [serial = 1918] [outer = 1A044800] 04:19:24 INFO - PROCESS | 3960 | 1462965564749 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (1A0EB000) [pid = 3960] [serial = 1919] [outer = 1A044800] 04:19:25 INFO - PROCESS | 3960 | 1462965565536 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:19:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:19:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1142ms 04:19:25 INFO - PROCESS | 3960 | 1462965565582 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 3960 | 1462965565586 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 04:19:25 INFO - PROCESS | 3960 | 1462965565591 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:19:25 INFO - PROCESS | 3960 | 1462965565595 Marionette TRACE conn3 <- [1,2522,null,{}] 04:19:25 INFO - PROCESS | 3960 | 1462965565601 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:25 INFO - PROCESS | 3960 | 1462965565696 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:19:25 INFO - PROCESS | 3960 | 1462965565842 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 3960 | ++DOCSHELL 111EFC00 == 57 [pid = 3960] [id = 640] 04:19:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (11220C00) [pid = 3960] [serial = 1920] [outer = 00000000] 04:19:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (12E57800) [pid = 3960] [serial = 1921] [outer = 11220C00] 04:19:25 INFO - PROCESS | 3960 | 1462965565894 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (13EC4000) [pid = 3960] [serial = 1922] [outer = 11220C00] 04:19:26 INFO - PROCESS | 3960 | 1462965566447 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:19:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 907ms 04:19:26 INFO - PROCESS | 3960 | 1462965566497 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 3960 | 1462965566503 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 04:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:19:26 INFO - PROCESS | 3960 | 1462965566509 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 3960 | 1462965566511 Marionette TRACE conn3 <- [1,2526,null,{}] 04:19:26 INFO - PROCESS | 3960 | 1462965566515 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:26 INFO - PROCESS | 3960 | 1462965566613 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:19:26 INFO - PROCESS | 3960 | 1462965566766 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 3960 | --DOCSHELL 107F3400 == 56 [pid = 3960] [id = 634] 04:19:26 INFO - PROCESS | 3960 | --DOCSHELL 10713800 == 55 [pid = 3960] [id = 633] 04:19:26 INFO - PROCESS | 3960 | --DOCSHELL 1100C800 == 54 [pid = 3960] [id = 632] 04:19:26 INFO - PROCESS | 3960 | --DOCSHELL 11004400 == 53 [pid = 3960] [id = 631] 04:19:26 INFO - PROCESS | 3960 | --DOCSHELL 107F5800 == 52 [pid = 3960] [id = 630] 04:19:26 INFO - PROCESS | 3960 | --DOCSHELL 16E0D000 == 51 [pid = 3960] [id = 629] 04:19:26 INFO - PROCESS | 3960 | --DOCSHELL 161B8800 == 50 [pid = 3960] [id = 628] 04:19:26 INFO - PROCESS | 3960 | --DOCSHELL 11FEB800 == 49 [pid = 3960] [id = 627] 04:19:26 INFO - PROCESS | 3960 | --DOCSHELL 110EFC00 == 48 [pid = 3960] [id = 626] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (184E8800) [pid = 3960] [serial = 1861] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (113B4000) [pid = 3960] [serial = 1819] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | ++DOCSHELL 10713800 == 49 [pid = 3960] [id = 641] 04:19:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (1075B800) [pid = 3960] [serial = 1923] [outer = 00000000] 04:19:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (110EFC00) [pid = 3960] [serial = 1924] [outer = 1075B800] 04:19:26 INFO - PROCESS | 3960 | 1462965566845 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (11724000) [pid = 3960] [serial = 1925] [outer = 1075B800] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (173DD400) [pid = 3960] [serial = 1775] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (1809B400) [pid = 3960] [serial = 1859] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (17BA7800) [pid = 3960] [serial = 1858] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (178AE000) [pid = 3960] [serial = 1853] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (110F2400) [pid = 3960] [serial = 1831] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (11226000) [pid = 3960] [serial = 1832] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (16F5C400) [pid = 3960] [serial = 1855] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (173C6000) [pid = 3960] [serial = 1856] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (16ECB800) [pid = 3960] [serial = 1844] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (16EF2400) [pid = 3960] [serial = 1846] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (16993000) [pid = 3960] [serial = 1840] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (1703BC00) [pid = 3960] [serial = 1849] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (16B19C00) [pid = 3960] [serial = 1841] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16F54800) [pid = 3960] [serial = 1847] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (1100D400) [pid = 3960] [serial = 1834] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (12D69800) [pid = 3960] [serial = 1835] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (16E03800) [pid = 3960] [serial = 1843] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (1522E000) [pid = 3960] [serial = 1837] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (15AC2000) [pid = 3960] [serial = 1838] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (17463C00) [pid = 3960] [serial = 1852] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (15D42400) [pid = 3960] [serial = 1822] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (173DC000) [pid = 3960] [serial = 1825] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (17BB1800) [pid = 3960] [serial = 1828] [outer = 00000000] [url = about:blank] 04:19:26 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (17041400) [pid = 3960] [serial = 1850] [outer = 00000000] [url = about:blank] 04:19:27 INFO - PROCESS | 3960 | 1462965567278 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 813ms 04:19:27 INFO - PROCESS | 3960 | 1462965567310 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 3960 | 1462965567312 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 04:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:19:27 INFO - PROCESS | 3960 | 1462965567315 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 3960 | 1462965567319 Marionette TRACE conn3 <- [1,2530,null,{}] 04:19:27 INFO - PROCESS | 3960 | 1462965567333 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:27 INFO - PROCESS | 3960 | 1462965567420 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:19:27 INFO - PROCESS | 3960 | 1462965567430 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 3960 | ++DOCSHELL 12DE9000 == 50 [pid = 3960] [id = 642] 04:19:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (15D39400) [pid = 3960] [serial = 1926] [outer = 00000000] 04:19:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (161A6000) [pid = 3960] [serial = 1927] [outer = 15D39400] 04:19:27 INFO - PROCESS | 3960 | 1462965567476 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (16294C00) [pid = 3960] [serial = 1928] [outer = 15D39400] 04:19:28 INFO - PROCESS | 3960 | 1462965567979 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 703ms 04:19:28 INFO - PROCESS | 3960 | 1462965568014 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 3960 | 1462965568017 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 04:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:19:28 INFO - PROCESS | 3960 | 1462965568020 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 3960 | 1462965568022 Marionette TRACE conn3 <- [1,2534,null,{}] 04:19:28 INFO - PROCESS | 3960 | 1462965568026 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:28 INFO - PROCESS | 3960 | 1462965568107 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:19:28 INFO - PROCESS | 3960 | 1462965568113 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 3960 | ++DOCSHELL 16A84000 == 51 [pid = 3960] [id = 643] 04:19:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (16B24800) [pid = 3960] [serial = 1929] [outer = 00000000] 04:19:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (16EED400) [pid = 3960] [serial = 1930] [outer = 16B24800] 04:19:28 INFO - PROCESS | 3960 | 1462965568157 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (16EEF000) [pid = 3960] [serial = 1931] [outer = 16B24800] 04:19:28 INFO - PROCESS | 3960 | 1462965568614 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 641ms 04:19:28 INFO - PROCESS | 3960 | 1462965568658 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 3960 | 1462965568660 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 04:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:19:28 INFO - PROCESS | 3960 | 1462965568666 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 3960 | 1462965568668 Marionette TRACE conn3 <- [1,2538,null,{}] 04:19:28 INFO - PROCESS | 3960 | 1462965568671 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:28 INFO - PROCESS | 3960 | 1462965568750 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:19:28 INFO - PROCESS | 3960 | 1462965568757 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 3960 | ++DOCSHELL 1100E800 == 52 [pid = 3960] [id = 644] 04:19:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (16EED000) [pid = 3960] [serial = 1932] [outer = 00000000] 04:19:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (17039400) [pid = 3960] [serial = 1933] [outer = 16EED000] 04:19:28 INFO - PROCESS | 3960 | 1462965568803 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (17041400) [pid = 3960] [serial = 1934] [outer = 16EED000] 04:19:29 INFO - PROCESS | 3960 | 1462965569307 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:19:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:19:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 688ms 04:19:29 INFO - PROCESS | 3960 | 1462965569368 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:19:29 INFO - PROCESS | 3960 | 1462965569370 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 04:19:29 INFO - PROCESS | 3960 | 1462965569373 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:19:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:19:29 INFO - PROCESS | 3960 | 1462965569375 Marionette TRACE conn3 <- [1,2542,null,{}] 04:19:29 INFO - PROCESS | 3960 | 1462965569378 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:29 INFO - PROCESS | 3960 | 1462965569511 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:19:29 INFO - PROCESS | 3960 | 1462965569581 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 3960 | ++DOCSHELL 1703C000 == 53 [pid = 3960] [id = 645] 04:19:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (17041800) [pid = 3960] [serial = 1935] [outer = 00000000] 04:19:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (17463000) [pid = 3960] [serial = 1936] [outer = 17041800] 04:19:29 INFO - PROCESS | 3960 | 1462965569626 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (178B0400) [pid = 3960] [serial = 1937] [outer = 17041800] 04:19:30 INFO - PROCESS | 3960 | 1462965570062 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 735ms 04:19:30 INFO - PROCESS | 3960 | 1462965570114 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 3960 | 1462965570116 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 04:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:19:30 INFO - PROCESS | 3960 | 1462965570146 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 3960 | 1462965570147 Marionette TRACE conn3 <- [1,2546,null,{}] 04:19:30 INFO - PROCESS | 3960 | 1462965570165 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:30 INFO - PROCESS | 3960 | 1462965570292 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:19:30 INFO - PROCESS | 3960 | 1462965570302 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 3960 | ++DOCSHELL 10DCFC00 == 54 [pid = 3960] [id = 646] 04:19:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (16992000) [pid = 3960] [serial = 1938] [outer = 00000000] 04:19:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (1809A400) [pid = 3960] [serial = 1939] [outer = 16992000] 04:19:30 INFO - PROCESS | 3960 | 1462965570345 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (1809B400) [pid = 3960] [serial = 1940] [outer = 16992000] 04:19:30 INFO - PROCESS | 3960 | 1462965570861 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 04:19:30 INFO - PROCESS | 3960 | 1462965570892 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 3960 | 1462965570894 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 04:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:19:30 INFO - PROCESS | 3960 | 1462965570897 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 3960 | 1462965570899 Marionette TRACE conn3 <- [1,2550,null,{}] 04:19:30 INFO - PROCESS | 3960 | 1462965570902 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:31 INFO - PROCESS | 3960 | 1462965571023 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:19:31 INFO - PROCESS | 3960 | 1462965571094 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 3960 | ++DOCSHELL 11006000 == 55 [pid = 3960] [id = 647] 04:19:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (11D0B000) [pid = 3960] [serial = 1941] [outer = 00000000] 04:19:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (19B13000) [pid = 3960] [serial = 1942] [outer = 11D0B000] 04:19:31 INFO - PROCESS | 3960 | 1462965571137 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1A03E800) [pid = 3960] [serial = 1943] [outer = 11D0B000] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (16B20800) [pid = 3960] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (105CE800) [pid = 3960] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (10DC6800) [pid = 3960] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (13ED2400) [pid = 3960] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (113B9000) [pid = 3960] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (110F7800) [pid = 3960] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (0F508400) [pid = 3960] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (16BF0000) [pid = 3960] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (16B24C00) [pid = 3960] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (173DBC00) [pid = 3960] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (11246800) [pid = 3960] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (11FEC400) [pid = 3960] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (16ECB400) [pid = 3960] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (12D67800) [pid = 3960] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (10D61400) [pid = 3960] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (11513800) [pid = 3960] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (12D71800) [pid = 3960] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (16959800) [pid = 3960] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16BEE400) [pid = 3960] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (0F520000) [pid = 3960] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (1555D800) [pid = 3960] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (13070C00) [pid = 3960] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16F5D400) [pid = 3960] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:19:31 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (113BC800) [pid = 3960] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:19:31 INFO - PROCESS | 3960 | 1462965571769 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:19:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:19:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 907ms 04:19:31 INFO - PROCESS | 3960 | 1462965571801 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 3960 | 1462965571803 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 04:19:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:19:31 INFO - PROCESS | 3960 | 1462965571827 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 3960 | 1462965571829 Marionette TRACE conn3 <- [1,2554,null,{}] 04:19:31 INFO - PROCESS | 3960 | 1462965571832 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:31 INFO - PROCESS | 3960 | 1462965571914 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:19:31 INFO - PROCESS | 3960 | 1462965571920 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 3960 | ++DOCSHELL 10DCC400 == 56 [pid = 3960] [id = 648] 04:19:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (10DCF800) [pid = 3960] [serial = 1944] [outer = 00000000] 04:19:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (11729400) [pid = 3960] [serial = 1945] [outer = 10DCF800] 04:19:31 INFO - PROCESS | 3960 | 1462965571964 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (13EC5C00) [pid = 3960] [serial = 1946] [outer = 10DCF800] 04:19:32 INFO - PROCESS | 3960 | 1462965572408 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 626ms 04:19:32 INFO - PROCESS | 3960 | 1462965572463 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 3960 | 1462965572465 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 04:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:19:32 INFO - PROCESS | 3960 | 1462965572468 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 3960 | 1462965572470 Marionette TRACE conn3 <- [1,2558,null,{}] 04:19:32 INFO - PROCESS | 3960 | 1462965572473 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 3960 | 1462965572554 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:19:32 INFO - PROCESS | 3960 | 1462965572560 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 3960 | ++DOCSHELL 10DCDC00 == 57 [pid = 3960] [id = 649] 04:19:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (110F7800) [pid = 3960] [serial = 1947] [outer = 00000000] 04:19:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (161BE400) [pid = 3960] [serial = 1948] [outer = 110F7800] 04:19:32 INFO - PROCESS | 3960 | 1462965572603 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (16BF8400) [pid = 3960] [serial = 1949] [outer = 110F7800] 04:19:33 INFO - PROCESS | 3960 | 1462965573053 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 641ms 04:19:33 INFO - PROCESS | 3960 | 1462965573107 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 3960 | 1462965573109 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 04:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:19:33 INFO - PROCESS | 3960 | 1462965573112 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 3960 | 1462965573115 Marionette TRACE conn3 <- [1,2562,null,{}] 04:19:33 INFO - PROCESS | 3960 | 1462965573118 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:33 INFO - PROCESS | 3960 | 1462965573218 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:19:33 INFO - PROCESS | 3960 | 1462965573224 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 3960 | ++DOCSHELL 16994800 == 58 [pid = 3960] [id = 650] 04:19:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (16EF3400) [pid = 3960] [serial = 1950] [outer = 00000000] 04:19:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (1997FC00) [pid = 3960] [serial = 1951] [outer = 16EF3400] 04:19:33 INFO - PROCESS | 3960 | 1462965573272 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (1A045C00) [pid = 3960] [serial = 1952] [outer = 16EF3400] 04:19:33 INFO - PROCESS | 3960 | 1462965573974 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 907ms 04:19:34 INFO - PROCESS | 3960 | 1462965574017 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 3960 | 1462965574022 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 04:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:19:34 INFO - PROCESS | 3960 | 1462965574028 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 3960 | 1462965574031 Marionette TRACE conn3 <- [1,2566,null,{}] 04:19:34 INFO - PROCESS | 3960 | 1462965574037 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:34 INFO - PROCESS | 3960 | 1462965574154 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:19:34 INFO - PROCESS | 3960 | 1462965574301 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 3960 | ++DOCSHELL 111E0C00 == 59 [pid = 3960] [id = 651] 04:19:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (111E3800) [pid = 3960] [serial = 1953] [outer = 00000000] 04:19:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (117A2000) [pid = 3960] [serial = 1954] [outer = 111E3800] 04:19:34 INFO - PROCESS | 3960 | 1462965574358 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (12D71400) [pid = 3960] [serial = 1955] [outer = 111E3800] 04:19:34 INFO - PROCESS | 3960 | 1462965574966 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1000ms 04:19:35 INFO - PROCESS | 3960 | 1462965575031 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 3960 | 1462965575037 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 04:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:19:35 INFO - PROCESS | 3960 | 1462965575043 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 3960 | 1462965575046 Marionette TRACE conn3 <- [1,2570,null,{}] 04:19:35 INFO - PROCESS | 3960 | 1462965575050 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:35 INFO - PROCESS | 3960 | 1462965575165 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:19:35 INFO - PROCESS | 3960 | 1462965575309 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 3960 | ++DOCSHELL 10DC7C00 == 60 [pid = 3960] [id = 652] 04:19:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (113BD400) [pid = 3960] [serial = 1956] [outer = 00000000] 04:19:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (161A0000) [pid = 3960] [serial = 1957] [outer = 113BD400] 04:19:35 INFO - PROCESS | 3960 | 1462965575363 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (16BEF400) [pid = 3960] [serial = 1958] [outer = 113BD400] 04:19:35 INFO - PROCESS | 3960 | 1462965575976 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1000ms 04:19:36 INFO - PROCESS | 3960 | 1462965576048 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 3960 | 1462965576051 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 04:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:19:36 INFO - PROCESS | 3960 | 1462965576055 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 3960 | 1462965576058 Marionette TRACE conn3 <- [1,2574,null,{}] 04:19:36 INFO - PROCESS | 3960 | 1462965576069 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:36 INFO - PROCESS | 3960 | 1462965576185 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:19:36 INFO - PROCESS | 3960 | 1462965576330 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 3960 | ++DOCSHELL 11008400 == 61 [pid = 3960] [id = 653] 04:19:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (173E8800) [pid = 3960] [serial = 1959] [outer = 00000000] 04:19:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (17BA7800) [pid = 3960] [serial = 1960] [outer = 173E8800] 04:19:36 INFO - PROCESS | 3960 | 1462965576387 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (19B19000) [pid = 3960] [serial = 1961] [outer = 173E8800] 04:19:36 INFO - PROCESS | 3960 | 1462965576929 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 907ms 04:19:36 INFO - PROCESS | 3960 | 1462965576958 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 3960 | 1462965576961 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 04:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:19:36 INFO - PROCESS | 3960 | 1462965576964 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 3960 | 1462965576966 Marionette TRACE conn3 <- [1,2578,null,{}] 04:19:36 INFO - PROCESS | 3960 | 1462965576970 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:37 INFO - PROCESS | 3960 | 1462965577076 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:19:37 INFO - PROCESS | 3960 | 1462965577237 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 3960 | ++DOCSHELL 170E1000 == 62 [pid = 3960] [id = 654] 04:19:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (17BA6400) [pid = 3960] [serial = 1962] [outer = 00000000] 04:19:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (1A33B000) [pid = 3960] [serial = 1963] [outer = 17BA6400] 04:19:37 INFO - PROCESS | 3960 | 1462965577290 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (1A69D000) [pid = 3960] [serial = 1964] [outer = 17BA6400] 04:19:37 INFO - PROCESS | 3960 | 1462965577887 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1001ms 04:19:37 INFO - PROCESS | 3960 | 1462965577967 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 3960 | 1462965577969 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 04:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:19:37 INFO - PROCESS | 3960 | 1462965577973 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 3960 | 1462965577975 Marionette TRACE conn3 <- [1,2582,null,{}] 04:19:37 INFO - PROCESS | 3960 | 1462965577978 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:38 INFO - PROCESS | 3960 | 1462965578083 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:19:38 INFO - PROCESS | 3960 | 1462965578236 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 3960 | ++DOCSHELL 0F508C00 == 63 [pid = 3960] [id = 655] 04:19:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (0F50D400) [pid = 3960] [serial = 1965] [outer = 00000000] 04:19:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (10DC8000) [pid = 3960] [serial = 1966] [outer = 0F50D400] 04:19:38 INFO - PROCESS | 3960 | 1462965578290 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (1121F800) [pid = 3960] [serial = 1967] [outer = 0F50D400] 04:19:39 INFO - PROCESS | 3960 | 1462965579009 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1094ms 04:19:39 INFO - PROCESS | 3960 | 1462965579070 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 3960 | 1462965579074 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 04:19:39 INFO - PROCESS | 3960 | 1462965579078 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:19:39 INFO - PROCESS | 3960 | 1462965579082 Marionette TRACE conn3 <- [1,2586,null,{}] 04:19:39 INFO - PROCESS | 3960 | 1462965579087 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:39 INFO - PROCESS | 3960 | 1462965579245 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:19:39 INFO - PROCESS | 3960 | 1462965579316 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 3960 | ++DOCSHELL 113B6000 == 64 [pid = 3960] [id = 656] 04:19:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (11726000) [pid = 3960] [serial = 1968] [outer = 00000000] 04:19:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (13623C00) [pid = 3960] [serial = 1969] [outer = 11726000] 04:19:39 INFO - PROCESS | 3960 | 1462965579365 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (144C1000) [pid = 3960] [serial = 1970] [outer = 11726000] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 16C59400 == 63 [pid = 3960] [id = 608] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 13ECF400 == 62 [pid = 3960] [id = 579] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 17A69000 == 61 [pid = 3960] [id = 609] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 10DCDC00 == 60 [pid = 3960] [id = 649] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 10DCC400 == 59 [pid = 3960] [id = 648] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 11006000 == 58 [pid = 3960] [id = 647] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 10DCFC00 == 57 [pid = 3960] [id = 646] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 1703C000 == 56 [pid = 3960] [id = 645] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 1100E800 == 55 [pid = 3960] [id = 644] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 16A84000 == 54 [pid = 3960] [id = 643] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 12DE9000 == 53 [pid = 3960] [id = 642] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 10713800 == 52 [pid = 3960] [id = 641] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 111EFC00 == 51 [pid = 3960] [id = 640] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (19B1F800) [pid = 3960] [serial = 1906] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 13B42800 == 50 [pid = 3960] [id = 637] 04:19:39 INFO - PROCESS | 3960 | --DOCSHELL 10DC3800 == 49 [pid = 3960] [id = 636] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (10569000) [pid = 3960] [serial = 1667] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (16B25800) [pid = 3960] [serial = 1709] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (161A3000) [pid = 3960] [serial = 1781] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (17463400) [pid = 3960] [serial = 1787] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (12D81800) [pid = 3960] [serial = 1736] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (16C65C00) [pid = 3960] [serial = 1742] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (1100D000) [pid = 3960] [serial = 1703] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (12BAD800) [pid = 3960] [serial = 1778] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (15F81000) [pid = 3960] [serial = 1739] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (13BEAC00) [pid = 3960] [serial = 1706] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (11F5F000) [pid = 3960] [serial = 1670] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (105D3C00) [pid = 3960] [serial = 1733] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (16EC8800) [pid = 3960] [serial = 1712] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (17043000) [pid = 3960] [serial = 1784] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (178AA000) [pid = 3960] [serial = 1894] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (18090000) [pid = 3960] [serial = 1870] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (17BA9800) [pid = 3960] [serial = 1897] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (15224000) [pid = 3960] [serial = 1882] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (15AC5400) [pid = 3960] [serial = 1883] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (16EF5400) [pid = 3960] [serial = 1888] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (13EC5800) [pid = 3960] [serial = 1879] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (19986000) [pid = 3960] [serial = 1873] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (178AAC00) [pid = 3960] [serial = 1895] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (16EC4800) [pid = 3960] [serial = 1900] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (19983800) [pid = 3960] [serial = 1903] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (19B16800) [pid = 3960] [serial = 1904] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (18098C00) [pid = 3960] [serial = 1898] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16B1F400) [pid = 3960] [serial = 1877] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (13EC3400) [pid = 3960] [serial = 1864] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (15D66C00) [pid = 3960] [serial = 1876] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (16B1D000) [pid = 3960] [serial = 1885] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (16C5F400) [pid = 3960] [serial = 1886] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (161A2000) [pid = 3960] [serial = 1867] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (144BD400) [pid = 3960] [serial = 1880] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (17039C00) [pid = 3960] [serial = 1891] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (170D9C00) [pid = 3960] [serial = 1892] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (17ADC800) [pid = 3960] [serial = 1901] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (16F52C00) [pid = 3960] [serial = 1889] [outer = 00000000] [url = about:blank] 04:19:39 INFO - PROCESS | 3960 | 1462965579944 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 907ms 04:19:39 INFO - PROCESS | 3960 | 1462965579985 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 3960 | 1462965579990 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 04:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:19:39 INFO - PROCESS | 3960 | 1462965579996 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 3960 | 1462965579999 Marionette TRACE conn3 <- [1,2590,null,{}] 04:19:40 INFO - PROCESS | 3960 | 1462965580003 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:40 INFO - PROCESS | 3960 | 1462965580093 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:19:40 INFO - PROCESS | 3960 | 1462965580102 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 3960 | ++DOCSHELL 113B4C00 == 50 [pid = 3960] [id = 657] 04:19:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (113B9000) [pid = 3960] [serial = 1971] [outer = 00000000] 04:19:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (12D6C800) [pid = 3960] [serial = 1972] [outer = 113B9000] 04:19:40 INFO - PROCESS | 3960 | 1462965580150 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (13ED1C00) [pid = 3960] [serial = 1973] [outer = 113B9000] 04:19:40 INFO - PROCESS | 3960 | 1462965580664 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 688ms 04:19:40 INFO - PROCESS | 3960 | 1462965580694 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 3960 | 1462965580697 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 04:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:19:40 INFO - PROCESS | 3960 | 1462965580700 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 3960 | 1462965580704 Marionette TRACE conn3 <- [1,2594,null,{}] 04:19:40 INFO - PROCESS | 3960 | 1462965580718 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:40 INFO - PROCESS | 3960 | 1462965580805 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:19:40 INFO - PROCESS | 3960 | 1462965580812 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 3960 | ++DOCSHELL 15224000 == 51 [pid = 3960] [id = 658] 04:19:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (15F79000) [pid = 3960] [serial = 1974] [outer = 00000000] 04:19:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (1619D400) [pid = 3960] [serial = 1975] [outer = 15F79000] 04:19:40 INFO - PROCESS | 3960 | 1462965580859 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (161B5400) [pid = 3960] [serial = 1976] [outer = 15F79000] 04:19:41 INFO - PROCESS | 3960 | 1462965581333 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 688ms 04:19:41 INFO - PROCESS | 3960 | 1462965581399 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 3960 | 1462965581402 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 04:19:41 INFO - PROCESS | 3960 | 1462965581405 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:19:41 INFO - PROCESS | 3960 | 1462965581407 Marionette TRACE conn3 <- [1,2598,null,{}] 04:19:41 INFO - PROCESS | 3960 | 1462965581410 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:41 INFO - PROCESS | 3960 | 1462965581492 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:19:41 INFO - PROCESS | 3960 | 1462965581628 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 3960 | ++DOCSHELL 13078C00 == 52 [pid = 3960] [id = 659] 04:19:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (15559400) [pid = 3960] [serial = 1977] [outer = 00000000] 04:19:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16B21000) [pid = 3960] [serial = 1978] [outer = 15559400] 04:19:41 INFO - PROCESS | 3960 | 1462965581673 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (16BF3C00) [pid = 3960] [serial = 1979] [outer = 15559400] 04:19:42 INFO - PROCESS | 3960 | 1462965582065 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 688ms 04:19:42 INFO - PROCESS | 3960 | 1462965582105 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 3960 | 1462965582107 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 04:19:42 INFO - PROCESS | 3960 | 1462965582110 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:19:42 INFO - PROCESS | 3960 | 1462965582111 Marionette TRACE conn3 <- [1,2602,null,{}] 04:19:42 INFO - PROCESS | 3960 | 1462965582114 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:42 INFO - PROCESS | 3960 | 1462965582244 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:19:42 INFO - PROCESS | 3960 | 1462965582250 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 3960 | ++DOCSHELL 12D69400 == 53 [pid = 3960] [id = 660] 04:19:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (16993800) [pid = 3960] [serial = 1980] [outer = 00000000] 04:19:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (16EC4800) [pid = 3960] [serial = 1981] [outer = 16993800] 04:19:42 INFO - PROCESS | 3960 | 1462965582355 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16ECB400) [pid = 3960] [serial = 1982] [outer = 16993800] 04:19:42 INFO - PROCESS | 3960 | 1462965582797 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 04:19:42 INFO - PROCESS | 3960 | 1462965582880 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 3960 | 1462965582882 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 04:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:19:42 INFO - PROCESS | 3960 | 1462965582894 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 3960 | 1462965582896 Marionette TRACE conn3 <- [1,2606,null,{}] 04:19:42 INFO - PROCESS | 3960 | 1462965582899 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:43 INFO - PROCESS | 3960 | 1462965583024 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:19:43 INFO - PROCESS | 3960 | 1462965583038 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 3960 | ++DOCSHELL 16B20C00 == 54 [pid = 3960] [id = 661] 04:19:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16EC3C00) [pid = 3960] [serial = 1983] [outer = 00000000] 04:19:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16F5A000) [pid = 3960] [serial = 1984] [outer = 16EC3C00] 04:19:43 INFO - PROCESS | 3960 | 1462965583138 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16F5D400) [pid = 3960] [serial = 1985] [outer = 16EC3C00] 04:19:43 INFO - PROCESS | 3960 | 1462965583562 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 688ms 04:19:43 INFO - PROCESS | 3960 | 1462965583595 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 3960 | 1462965583597 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 04:19:43 INFO - PROCESS | 3960 | 1462965583600 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:19:43 INFO - PROCESS | 3960 | 1462965583602 Marionette TRACE conn3 <- [1,2610,null,{}] 04:19:43 INFO - PROCESS | 3960 | 1462965583605 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:43 INFO - PROCESS | 3960 | 1462965583718 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:19:43 INFO - PROCESS | 3960 | 1462965583784 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 3960 | ++DOCSHELL 161BC400 == 55 [pid = 3960] [id = 662] 04:19:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1703BC00) [pid = 3960] [serial = 1986] [outer = 00000000] 04:19:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (173DA000) [pid = 3960] [serial = 1987] [outer = 1703BC00] 04:19:43 INFO - PROCESS | 3960 | 1462965583827 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (173DC400) [pid = 3960] [serial = 1988] [outer = 1703BC00] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16F4EC00) [pid = 3960] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (10707C00) [pid = 3960] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (11D0B000) [pid = 3960] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (16992000) [pid = 3960] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (11220C00) [pid = 3960] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16EED000) [pid = 3960] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (15D39400) [pid = 3960] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16B24800) [pid = 3960] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1075B800) [pid = 3960] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (110F7800) [pid = 3960] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (17041800) [pid = 3960] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:19:44 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (10DCF800) [pid = 3960] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:19:44 INFO - PROCESS | 3960 | 1462965584299 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 750ms 04:19:44 INFO - PROCESS | 3960 | 1462965584341 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 3960 | 1462965584343 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 04:19:44 INFO - PROCESS | 3960 | 1462965584346 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:19:44 INFO - PROCESS | 3960 | 1462965584348 Marionette TRACE conn3 <- [1,2614,null,{}] 04:19:44 INFO - PROCESS | 3960 | 1462965584351 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:44 INFO - PROCESS | 3960 | 1462965584457 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:19:44 INFO - PROCESS | 3960 | 1462965584464 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 3960 | ++DOCSHELL 13E72000 == 56 [pid = 3960] [id = 663] 04:19:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (15AC6C00) [pid = 3960] [serial = 1989] [outer = 00000000] 04:19:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16E0A000) [pid = 3960] [serial = 1990] [outer = 15AC6C00] 04:19:44 INFO - PROCESS | 3960 | 1462965584507 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (17038800) [pid = 3960] [serial = 1991] [outer = 15AC6C00] 04:19:44 INFO - PROCESS | 3960 | 1462965584945 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 641ms 04:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:19:45 INFO - PROCESS | 3960 | 1462965584992 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 3960 | 1462965584994 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 04:19:45 INFO - PROCESS | 3960 | 1462965584997 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 3960 | 1462965584999 Marionette TRACE conn3 <- [1,2618,null,{}] 04:19:45 INFO - PROCESS | 3960 | 1462965585002 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:45 INFO - PROCESS | 3960 | 1462965585081 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:19:45 INFO - PROCESS | 3960 | 1462965585087 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 3960 | ++DOCSHELL 10DD2800 == 57 [pid = 3960] [id = 664] 04:19:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (11007C00) [pid = 3960] [serial = 1992] [outer = 00000000] 04:19:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (178A3000) [pid = 3960] [serial = 1993] [outer = 11007C00] 04:19:45 INFO - PROCESS | 3960 | 1462965585131 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (178A3800) [pid = 3960] [serial = 1994] [outer = 11007C00] 04:19:45 INFO - PROCESS | 3960 | 1462965585562 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 594ms 04:19:45 INFO - PROCESS | 3960 | 1462965585592 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 3960 | 1462965585594 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 04:19:45 INFO - PROCESS | 3960 | 1462965585597 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:19:45 INFO - PROCESS | 3960 | 1462965585599 Marionette TRACE conn3 <- [1,2622,null,{}] 04:19:45 INFO - PROCESS | 3960 | 1462965585602 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:45 INFO - PROCESS | 3960 | 1462965585727 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:19:45 INFO - PROCESS | 3960 | 1462965585734 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 3960 | ++DOCSHELL 16F53400 == 58 [pid = 3960] [id = 665] 04:19:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (178A5C00) [pid = 3960] [serial = 1995] [outer = 00000000] 04:19:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (17A65800) [pid = 3960] [serial = 1996] [outer = 178A5C00] 04:19:45 INFO - PROCESS | 3960 | 1462965585777 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (12DE8800) [pid = 3960] [serial = 1997] [outer = 178A5C00] 04:19:46 INFO - PROCESS | 3960 | 1462965586445 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 906ms 04:19:46 INFO - PROCESS | 3960 | 1462965586503 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 3960 | 1462965586507 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 04:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:19:46 INFO - PROCESS | 3960 | 1462965586513 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 3960 | 1462965586517 Marionette TRACE conn3 <- [1,2626,null,{}] 04:19:46 INFO - PROCESS | 3960 | 1462965586522 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:46 INFO - PROCESS | 3960 | 1462965586636 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:19:46 INFO - PROCESS | 3960 | 1462965586779 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 3960 | ++DOCSHELL 1100A800 == 59 [pid = 3960] [id = 666] 04:19:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1100C800) [pid = 3960] [serial = 1998] [outer = 00000000] 04:19:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (12D69800) [pid = 3960] [serial = 1999] [outer = 1100C800] 04:19:46 INFO - PROCESS | 3960 | 1462965586835 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (1336F000) [pid = 3960] [serial = 2000] [outer = 1100C800] 04:19:47 INFO - PROCESS | 3960 | 1462965587457 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1000ms 04:19:47 INFO - PROCESS | 3960 | 1462965587517 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 3960 | 1462965587523 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 04:19:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:19:47 INFO - PROCESS | 3960 | 1462965587529 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 3960 | 1462965587532 Marionette TRACE conn3 <- [1,2630,null,{}] 04:19:47 INFO - PROCESS | 3960 | 1462965587536 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:47 INFO - PROCESS | 3960 | 1462965587649 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:19:47 INFO - PROCESS | 3960 | 1462965587791 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 3960 | ++DOCSHELL 15A2CC00 == 60 [pid = 3960] [id = 667] 04:19:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (15A3AC00) [pid = 3960] [serial = 2001] [outer = 00000000] 04:19:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (161B4000) [pid = 3960] [serial = 2002] [outer = 15A3AC00] 04:19:47 INFO - PROCESS | 3960 | 1462965587850 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (16B1F400) [pid = 3960] [serial = 2003] [outer = 15A3AC00] 04:19:48 INFO - PROCESS | 3960 | 1462965588463 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:19:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1001ms 04:19:48 INFO - PROCESS | 3960 | 1462965588530 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 3960 | 1462965588533 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 04:19:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:19:48 INFO - PROCESS | 3960 | 1462965588537 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 3960 | 1462965588540 Marionette TRACE conn3 <- [1,2634,null,{}] 04:19:48 INFO - PROCESS | 3960 | 1462965588551 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:48 INFO - PROCESS | 3960 | 1462965588663 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:19:48 INFO - PROCESS | 3960 | 1462965588807 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 3960 | ++DOCSHELL 178A2800 == 61 [pid = 3960] [id = 668] 04:19:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (178AAC00) [pid = 3960] [serial = 2004] [outer = 00000000] 04:19:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (17BB1000) [pid = 3960] [serial = 2005] [outer = 178AAC00] 04:19:48 INFO - PROCESS | 3960 | 1462965588864 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (18155C00) [pid = 3960] [serial = 2006] [outer = 178AAC00] 04:19:49 INFO - PROCESS | 3960 | 1462965589405 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:19:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 906ms 04:19:49 INFO - PROCESS | 3960 | 1462965589440 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 3960 | 1462965589443 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 04:19:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:19:49 INFO - PROCESS | 3960 | 1462965589447 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 3960 | 1462965589449 Marionette TRACE conn3 <- [1,2638,null,{}] 04:19:49 INFO - PROCESS | 3960 | 1462965589452 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:49 INFO - PROCESS | 3960 | 1462965589557 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:19:49 INFO - PROCESS | 3960 | 1462965589670 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 3960 | ++DOCSHELL 19901C00 == 62 [pid = 3960] [id = 669] 04:19:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (19902000) [pid = 3960] [serial = 2007] [outer = 00000000] 04:19:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (19986000) [pid = 3960] [serial = 2008] [outer = 19902000] 04:19:49 INFO - PROCESS | 3960 | 1462965589763 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (19B15400) [pid = 3960] [serial = 2009] [outer = 19902000] 04:19:50 INFO - PROCESS | 3960 | 1462965590324 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:19:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 907ms 04:19:50 INFO - PROCESS | 3960 | 1462965590351 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:19:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:19:50 INFO - PROCESS | 3960 | 1462965590354 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 04:19:50 INFO - PROCESS | 3960 | 1462965590358 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 3960 | 1462965590360 Marionette TRACE conn3 <- [1,2642,null,{}] 04:19:50 INFO - PROCESS | 3960 | 1462965590363 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:50 INFO - PROCESS | 3960 | 1462965590464 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:19:50 INFO - PROCESS | 3960 | 1462965590591 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 3960 | ++DOCSHELL 0FD7CC00 == 63 [pid = 3960] [id = 670] 04:19:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (1056C400) [pid = 3960] [serial = 2010] [outer = 00000000] 04:19:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (15A33400) [pid = 3960] [serial = 2011] [outer = 1056C400] 04:19:50 INFO - PROCESS | 3960 | 1462965590686 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (16F4F000) [pid = 3960] [serial = 2012] [outer = 1056C400] 04:19:51 INFO - PROCESS | 3960 | 1462965591446 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:19:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1141ms 04:19:51 INFO - PROCESS | 3960 | 1462965591504 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 3960 | 1462965591508 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 04:19:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:19:51 INFO - PROCESS | 3960 | 1462965591527 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 3960 | 1462965591531 Marionette TRACE conn3 <- [1,2646,null,{}] 04:19:51 INFO - PROCESS | 3960 | 1462965591536 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:51 INFO - PROCESS | 3960 | 1462965591636 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:19:51 INFO - PROCESS | 3960 | 1462965591780 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 3960 | ++DOCSHELL 107EE400 == 64 [pid = 3960] [id = 671] 04:19:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (113B4000) [pid = 3960] [serial = 2013] [outer = 00000000] 04:19:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (13618C00) [pid = 3960] [serial = 2014] [outer = 113B4000] 04:19:51 INFO - PROCESS | 3960 | 1462965591852 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (144BE000) [pid = 3960] [serial = 2015] [outer = 113B4000] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 10DD2800 == 63 [pid = 3960] [id = 664] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 13E72000 == 62 [pid = 3960] [id = 663] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 161BC400 == 61 [pid = 3960] [id = 662] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 16B20C00 == 60 [pid = 3960] [id = 661] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 12D69400 == 59 [pid = 3960] [id = 660] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 13078C00 == 58 [pid = 3960] [id = 659] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 15224000 == 57 [pid = 3960] [id = 658] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 113B4C00 == 56 [pid = 3960] [id = 657] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 113B6000 == 55 [pid = 3960] [id = 656] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (1997FC00) [pid = 3960] [serial = 1951] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 170E1000 == 54 [pid = 3960] [id = 654] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 11008400 == 53 [pid = 3960] [id = 653] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 10DC7C00 == 52 [pid = 3960] [id = 652] 04:19:52 INFO - PROCESS | 3960 | --DOCSHELL 111E0C00 == 51 [pid = 3960] [id = 651] 04:19:52 INFO - PROCESS | 3960 | 1462965592406 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (11DF1000) [pid = 3960] [serial = 1909] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (16B25000) [pid = 3960] [serial = 1912] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (19B18C00) [pid = 3960] [serial = 1915] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (1A04CC00) [pid = 3960] [serial = 1918] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (161BE400) [pid = 3960] [serial = 1948] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (1A03E800) [pid = 3960] [serial = 1943] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (17463000) [pid = 3960] [serial = 1936] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (178B0400) [pid = 3960] [serial = 1937] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (16BF8400) [pid = 3960] [serial = 1949] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (11729400) [pid = 3960] [serial = 1945] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (1809B400) [pid = 3960] [serial = 1940] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (17041400) [pid = 3960] [serial = 1934] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (13EC5C00) [pid = 3960] [serial = 1946] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (17A6D800) [pid = 3960] [serial = 1817] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (12BAB400) [pid = 3960] [serial = 1820] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (19B13000) [pid = 3960] [serial = 1942] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (1809A400) [pid = 3960] [serial = 1939] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (13EC4000) [pid = 3960] [serial = 1922] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (12E57800) [pid = 3960] [serial = 1921] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (17039400) [pid = 3960] [serial = 1933] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (161A6000) [pid = 3960] [serial = 1927] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16294C00) [pid = 3960] [serial = 1928] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (16EED400) [pid = 3960] [serial = 1930] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (16EEF000) [pid = 3960] [serial = 1931] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (110EFC00) [pid = 3960] [serial = 1924] [outer = 00000000] [url = about:blank] 04:19:52 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (11724000) [pid = 3960] [serial = 1925] [outer = 00000000] [url = about:blank] 04:19:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:19:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 938ms 04:19:52 INFO - PROCESS | 3960 | 1462965592473 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 3960 | 1462965592479 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 04:19:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:19:52 INFO - PROCESS | 3960 | 1462965592485 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 3960 | 1462965592487 Marionette TRACE conn3 <- [1,2650,null,{}] 04:19:52 INFO - PROCESS | 3960 | 1462965592491 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:52 INFO - PROCESS | 3960 | 1462965592576 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:19:52 INFO - PROCESS | 3960 | 1462965592591 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 3960 | ++DOCSHELL 11FEB800 == 52 [pid = 3960] [id = 672] 04:19:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (12BAB800) [pid = 3960] [serial = 2016] [outer = 00000000] 04:19:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (12DE9000) [pid = 3960] [serial = 2017] [outer = 12BAB800] 04:19:52 INFO - PROCESS | 3960 | 1462965592640 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (13EC5400) [pid = 3960] [serial = 2018] [outer = 12BAB800] 04:19:53 INFO - PROCESS | 3960 | 1462965593132 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:19:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 688ms 04:19:53 INFO - PROCESS | 3960 | 1462965593183 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 3960 | 1462965593185 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 04:19:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:19:53 INFO - PROCESS | 3960 | 1462965593189 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 3960 | 1462965593192 Marionette TRACE conn3 <- [1,2654,null,{}] 04:19:53 INFO - PROCESS | 3960 | 1462965593206 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:53 INFO - PROCESS | 3960 | 1462965593293 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:19:53 INFO - PROCESS | 3960 | 1462965593300 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 3960 | ++DOCSHELL 161B2400 == 53 [pid = 3960] [id = 673] 04:19:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (161B2800) [pid = 3960] [serial = 2019] [outer = 00000000] 04:19:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1699F000) [pid = 3960] [serial = 2020] [outer = 161B2800] 04:19:53 INFO - PROCESS | 3960 | 1462965593347 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16BF0C00) [pid = 3960] [serial = 2021] [outer = 161B2800] 04:19:54 INFO - PROCESS | 3960 | 1462965594330 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:19:54 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) 04:19:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1157ms 04:19:54 INFO - PROCESS | 3960 | 1462965594349 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 3960 | 1462965594352 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 04:19:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:19:54 INFO - PROCESS | 3960 | 1462965594355 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 3960 | 1462965594357 Marionette TRACE conn3 <- [1,2658,null,{}] 04:19:54 INFO - PROCESS | 3960 | 1462965594360 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:54 INFO - PROCESS | 3960 | 1462965594451 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:19:54 INFO - PROCESS | 3960 | 1462965594458 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 3960 | ++DOCSHELL 16BF7800 == 54 [pid = 3960] [id = 674] 04:19:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16BF8400) [pid = 3960] [serial = 2022] [outer = 00000000] 04:19:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16EF4C00) [pid = 3960] [serial = 2023] [outer = 16BF8400] 04:19:54 INFO - PROCESS | 3960 | 1462965594502 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16F50C00) [pid = 3960] [serial = 2024] [outer = 16BF8400] 04:19:55 INFO - PROCESS | 3960 | 1462965595497 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 04:19:55 INFO - PROCESS | 3960 | 1462965595559 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 04:19:55 INFO - PROCESS | 3960 | 1462965595562 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:19:55 INFO - PROCESS | 3960 | 1462965595573 Marionette TRACE conn3 <- [1,2662,null,{}] 04:19:55 INFO - PROCESS | 3960 | 1462965595584 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:55 INFO - PROCESS | 3960 | 1462965595699 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:19:55 INFO - PROCESS | 3960 | 1462965595706 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 3960 | ++DOCSHELL 1124AC00 == 55 [pid = 3960] [id = 675] 04:19:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (16F5B400) [pid = 3960] [serial = 2025] [outer = 00000000] 04:19:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (170DD800) [pid = 3960] [serial = 2026] [outer = 16F5B400] 04:19:55 INFO - PROCESS | 3960 | 1462965595751 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (173DBC00) [pid = 3960] [serial = 2027] [outer = 16F5B400] 04:19:56 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16993800) [pid = 3960] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:19:56 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16EC3C00) [pid = 3960] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:19:56 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (15F79000) [pid = 3960] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:19:56 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (0F50D400) [pid = 3960] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:19:56 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (11726000) [pid = 3960] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:19:56 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (113B9000) [pid = 3960] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:19:56 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (15559400) [pid = 3960] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:19:56 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (1703BC00) [pid = 3960] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:19:56 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (11007C00) [pid = 3960] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:19:56 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (15AC6C00) [pid = 3960] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:19:56 INFO - PROCESS | 3960 | 1462965596714 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 04:19:56 INFO - PROCESS | 3960 | 1462965596726 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 04:19:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:19:56 INFO - PROCESS | 3960 | 1462965596729 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 3960 | 1462965596731 Marionette TRACE conn3 <- [1,2666,null,{}] 04:19:56 INFO - PROCESS | 3960 | 1462965596734 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:56 INFO - PROCESS | 3960 | 1462965596835 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:19:56 INFO - PROCESS | 3960 | 1462965596843 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 3960 | ++DOCSHELL 10DD1800 == 56 [pid = 3960] [id = 676] 04:19:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (11007400) [pid = 3960] [serial = 2028] [outer = 00000000] 04:19:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (16F57000) [pid = 3960] [serial = 2029] [outer = 11007400] 04:19:56 INFO - PROCESS | 3960 | 1462965596888 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (170D4C00) [pid = 3960] [serial = 2030] [outer = 11007400] 04:19:57 INFO - PROCESS | 3960 | 1462965597837 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:19:57 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) 04:19:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1141ms 04:19:57 INFO - PROCESS | 3960 | 1462965597880 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 3960 | 1462965597881 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 04:19:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:19:57 INFO - PROCESS | 3960 | 1462965597885 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 3960 | 1462965597887 Marionette TRACE conn3 <- [1,2670,null,{}] 04:19:57 INFO - PROCESS | 3960 | 1462965597890 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:57 INFO - PROCESS | 3960 | 1462965597970 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:19:57 INFO - PROCESS | 3960 | 1462965597978 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 3960 | ++DOCSHELL 11226400 == 57 [pid = 3960] [id = 677] 04:19:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16ECC800) [pid = 3960] [serial = 2031] [outer = 00000000] 04:19:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (178B0000) [pid = 3960] [serial = 2032] [outer = 16ECC800] 04:19:58 INFO - PROCESS | 3960 | 1462965598022 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (17ADAC00) [pid = 3960] [serial = 2033] [outer = 16ECC800] 04:19:59 INFO - PROCESS | 3960 | 1462965598983 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:19:59 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) 04:19:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 04:19:59 INFO - PROCESS | 3960 | 1462965599036 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 3960 | 1462965599040 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 04:19:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:19:59 INFO - PROCESS | 3960 | 1462965599046 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 3960 | 1462965599051 Marionette TRACE conn3 <- [1,2674,null,{}] 04:19:59 INFO - PROCESS | 3960 | 1462965599058 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:59 INFO - PROCESS | 3960 | 1462965599199 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:19:59 INFO - PROCESS | 3960 | 1462965599338 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 3960 | ++DOCSHELL 110FC800 == 58 [pid = 3960] [id = 678] 04:19:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (110FE000) [pid = 3960] [serial = 2034] [outer = 00000000] 04:19:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (113B7400) [pid = 3960] [serial = 2035] [outer = 110FE000] 04:19:59 INFO - PROCESS | 3960 | 1462965599437 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (11FEB000) [pid = 3960] [serial = 2036] [outer = 110FE000] 04:20:00 INFO - PROCESS | 3960 | 1462965600503 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 04:20:00 INFO - PROCESS | 3960 | 1462965600558 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 04:20:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:20:00 INFO - PROCESS | 3960 | 1462965600565 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 3960 | 1462965600568 Marionette TRACE conn3 <- [1,2678,null,{}] 04:20:00 INFO - PROCESS | 3960 | 1462965600572 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:00 INFO - PROCESS | 3960 | 1462965600710 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:20:00 INFO - PROCESS | 3960 | 1462965600855 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 3960 | ++DOCSHELL 15551000 == 59 [pid = 3960] [id = 679] 04:20:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (15ACB800) [pid = 3960] [serial = 2037] [outer = 00000000] 04:20:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (161B3400) [pid = 3960] [serial = 2038] [outer = 15ACB800] 04:20:00 INFO - PROCESS | 3960 | 1462965600909 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (16993800) [pid = 3960] [serial = 2039] [outer = 15ACB800] 04:20:01 INFO - PROCESS | 3960 | 1462965601943 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 04:20:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:20:01 INFO - PROCESS | 3960 | 1462965601967 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 04:20:01 INFO - PROCESS | 3960 | 1462965601971 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 3960 | 1462965601975 Marionette TRACE conn3 <- [1,2682,null,{}] 04:20:01 INFO - PROCESS | 3960 | 1462965601986 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:02 INFO - PROCESS | 3960 | 1462965602159 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:20:02 INFO - PROCESS | 3960 | 1462965602298 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 3960 | ++DOCSHELL 18096C00 == 60 [pid = 3960] [id = 680] 04:20:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (18098C00) [pid = 3960] [serial = 2040] [outer = 00000000] 04:20:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (1990F400) [pid = 3960] [serial = 2041] [outer = 18098C00] 04:20:02 INFO - PROCESS | 3960 | 1462965602353 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (19B18C00) [pid = 3960] [serial = 2042] [outer = 18098C00] 04:20:03 INFO - PROCESS | 3960 | 1462965603466 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 04:20:03 INFO - PROCESS | 3960 | 1462965603587 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 04:20:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:20:03 INFO - PROCESS | 3960 | 1462965603595 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 3960 | 1462965603599 Marionette TRACE conn3 <- [1,2686,null,{}] 04:20:03 INFO - PROCESS | 3960 | 1462965603605 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:03 INFO - PROCESS | 3960 | 1462965603735 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:20:03 INFO - PROCESS | 3960 | 1462965603929 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 3960 | ++DOCSHELL 11F5F000 == 61 [pid = 3960] [id = 681] 04:20:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (11FE2400) [pid = 3960] [serial = 2043] [outer = 00000000] 04:20:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (13075000) [pid = 3960] [serial = 2044] [outer = 11FE2400] 04:20:03 INFO - PROCESS | 3960 | 1462965603981 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (13ECD400) [pid = 3960] [serial = 2045] [outer = 11FE2400] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 110F1C00 == 60 [pid = 3960] [id = 635] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 1A03DC00 == 59 [pid = 3960] [id = 639] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 10DD1800 == 58 [pid = 3960] [id = 676] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 1124AC00 == 57 [pid = 3960] [id = 675] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 16994800 == 56 [pid = 3960] [id = 650] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 16BF7800 == 55 [pid = 3960] [id = 674] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 161B2400 == 54 [pid = 3960] [id = 673] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 11FEB800 == 53 [pid = 3960] [id = 672] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 107EE400 == 52 [pid = 3960] [id = 671] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 1100A800 == 51 [pid = 3960] [id = 666] 04:20:04 INFO - PROCESS | 3960 | --DOCSHELL 16F53400 == 50 [pid = 3960] [id = 665] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (161A0000) [pid = 3960] [serial = 1957] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (17BA7800) [pid = 3960] [serial = 1960] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (1A33B000) [pid = 3960] [serial = 1963] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (17A65800) [pid = 3960] [serial = 1996] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (117A2000) [pid = 3960] [serial = 1954] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (173DA000) [pid = 3960] [serial = 1987] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (178A3800) [pid = 3960] [serial = 1994] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (16E0A000) [pid = 3960] [serial = 1990] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (178A3000) [pid = 3960] [serial = 1993] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (173DC400) [pid = 3960] [serial = 1988] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (16BF3C00) [pid = 3960] [serial = 1979] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (17038800) [pid = 3960] [serial = 1991] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16ECB400) [pid = 3960] [serial = 1982] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16EC4800) [pid = 3960] [serial = 1981] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (16F5D400) [pid = 3960] [serial = 1985] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16F5A000) [pid = 3960] [serial = 1984] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1619D400) [pid = 3960] [serial = 1975] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (161B5400) [pid = 3960] [serial = 1976] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (1121F800) [pid = 3960] [serial = 1967] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (10DC8000) [pid = 3960] [serial = 1966] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (144C1000) [pid = 3960] [serial = 1970] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (13623C00) [pid = 3960] [serial = 1969] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (12D6C800) [pid = 3960] [serial = 1972] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (13ED1C00) [pid = 3960] [serial = 1973] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (16B21000) [pid = 3960] [serial = 1978] [outer = 00000000] [url = about:blank] 04:20:04 INFO - PROCESS | 3960 | 1462965604983 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 04:20:05 INFO - PROCESS | 3960 | 1462965605002 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 04:20:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:20:05 INFO - PROCESS | 3960 | 1462965605008 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 3960 | 1462965605010 Marionette TRACE conn3 <- [1,2690,null,{}] 04:20:05 INFO - PROCESS | 3960 | 1462965605014 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:05 INFO - PROCESS | 3960 | 1462965605099 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:20:05 INFO - PROCESS | 3960 | 1462965605106 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 3960 | ++DOCSHELL 10DD1800 == 51 [pid = 3960] [id = 682] 04:20:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (113B9C00) [pid = 3960] [serial = 2046] [outer = 00000000] 04:20:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (13396400) [pid = 3960] [serial = 2047] [outer = 113B9C00] 04:20:05 INFO - PROCESS | 3960 | 1462965605151 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (140AF400) [pid = 3960] [serial = 2048] [outer = 113B9C00] 04:20:05 INFO - PROCESS | 3960 | 1462965605676 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:20:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:20:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 704ms 04:20:05 INFO - PROCESS | 3960 | 1462965605706 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:20:05 INFO - PROCESS | 3960 | 1462965605708 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 04:20:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:20:05 INFO - PROCESS | 3960 | 1462965605711 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 3960 | 1462965605715 Marionette TRACE conn3 <- [1,2694,null,{}] 04:20:05 INFO - PROCESS | 3960 | 1462965605725 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:05 INFO - PROCESS | 3960 | 1462965605813 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:20:05 INFO - PROCESS | 3960 | 1462965605927 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 3960 | ++DOCSHELL 12E57800 == 52 [pid = 3960] [id = 683] 04:20:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (144BE800) [pid = 3960] [serial = 2049] [outer = 00000000] 04:20:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (161B2400) [pid = 3960] [serial = 2050] [outer = 144BE800] 04:20:05 INFO - PROCESS | 3960 | 1462965605973 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (16BED400) [pid = 3960] [serial = 2051] [outer = 144BE800] 04:20:06 INFO - PROCESS | 3960 | 1462965606357 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:20:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 703ms 04:20:06 INFO - PROCESS | 3960 | 1462965606411 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 3960 | 1462965606413 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 04:20:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:20:06 INFO - PROCESS | 3960 | 1462965606417 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 3960 | 1462965606419 Marionette TRACE conn3 <- [1,2698,null,{}] 04:20:06 INFO - PROCESS | 3960 | 1462965606422 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:06 INFO - PROCESS | 3960 | 1462965606507 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:20:06 INFO - PROCESS | 3960 | 1462965606552 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 3960 | ++DOCSHELL 16EEC400 == 53 [pid = 3960] [id = 684] 04:20:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16EED400) [pid = 3960] [serial = 2052] [outer = 00000000] 04:20:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (16F52000) [pid = 3960] [serial = 2053] [outer = 16EED400] 04:20:06 INFO - PROCESS | 3960 | 1462965606603 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (16F5A000) [pid = 3960] [serial = 2054] [outer = 16EED400] 04:20:07 INFO - PROCESS | 3960 | 1462965607107 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 3960 | 1462965607159 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 04:20:07 INFO - PROCESS | 3960 | 1462965607162 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:20:07 INFO - PROCESS | 3960 | 1462965607164 Marionette TRACE conn3 <- [1,2702,null,{}] 04:20:07 INFO - PROCESS | 3960 | 1462965607167 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:07 INFO - PROCESS | 3960 | 1462965607298 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:20:07 INFO - PROCESS | 3960 | 1462965607309 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 3960 | ++DOCSHELL 1703A400 == 54 [pid = 3960] [id = 685] 04:20:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1703AC00) [pid = 3960] [serial = 2055] [outer = 00000000] 04:20:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (170D5C00) [pid = 3960] [serial = 2056] [outer = 1703AC00] 04:20:07 INFO - PROCESS | 3960 | 1462965607357 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1628EC00) [pid = 3960] [serial = 2057] [outer = 1703AC00] 04:20:07 INFO - PROCESS | 3960 | 1462965607835 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:20:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 703ms 04:20:07 INFO - PROCESS | 3960 | 1462965607862 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 3960 | 1462965607864 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 04:20:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:20:07 INFO - PROCESS | 3960 | 1462965607873 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 3960 | 1462965607874 Marionette TRACE conn3 <- [1,2706,null,{}] 04:20:07 INFO - PROCESS | 3960 | 1462965607878 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:08 INFO - PROCESS | 3960 | 1462965608039 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:20:08 INFO - PROCESS | 3960 | 1462965608062 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 3960 | ++DOCSHELL 178A1400 == 55 [pid = 3960] [id = 686] 04:20:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (178A1800) [pid = 3960] [serial = 2058] [outer = 00000000] 04:20:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (17A69000) [pid = 3960] [serial = 2059] [outer = 178A1800] 04:20:08 INFO - PROCESS | 3960 | 1462965608107 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (181DA800) [pid = 3960] [serial = 2060] [outer = 178A1800] 04:20:08 INFO - PROCESS | 3960 | 1462965608559 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 3960 | 1462965608615 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 04:20:08 INFO - PROCESS | 3960 | 1462965608618 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:20:08 INFO - PROCESS | 3960 | 1462965608620 Marionette TRACE conn3 <- [1,2710,null,{}] 04:20:08 INFO - PROCESS | 3960 | 1462965608623 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:08 INFO - PROCESS | 3960 | 1462965608750 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:20:08 INFO - PROCESS | 3960 | 1462965608761 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 3960 | ++DOCSHELL 12D81800 == 56 [pid = 3960] [id = 687] 04:20:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (13B33800) [pid = 3960] [serial = 2061] [outer = 00000000] 04:20:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (17BB1C00) [pid = 3960] [serial = 2062] [outer = 13B33800] 04:20:09 INFO - PROCESS | 3960 | 1462965609061 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (19BF1400) [pid = 3960] [serial = 2063] [outer = 13B33800] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (181D3400) [pid = 3960] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (13027800) [pid = 3960] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (113BD400) [pid = 3960] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (13BE3000) [pid = 3960] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (1A044800) [pid = 3960] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (15F22C00) [pid = 3960] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (17BA6400) [pid = 3960] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (178C3400) [pid = 3960] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (111E3800) [pid = 3960] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (17BA3800) [pid = 3960] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (16B1B800) [pid = 3960] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (17BA5000) [pid = 3960] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (16ED1000) [pid = 3960] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (13ECC800) [pid = 3960] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (173E8800) [pid = 3960] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (10DC5400) [pid = 3960] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (111E8400) [pid = 3960] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (16F5B400) [pid = 3960] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (113B4000) [pid = 3960] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (16BF8400) [pid = 3960] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (12BAB800) [pid = 3960] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (11007400) [pid = 3960] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:20:09 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (161B2800) [pid = 3960] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:20:09 INFO - PROCESS | 3960 | 1462965609467 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 3960 | 1462965609525 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 04:20:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:20:09 INFO - PROCESS | 3960 | 1462965609528 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 3960 | 1462965609530 Marionette TRACE conn3 <- [1,2714,null,{}] 04:20:09 INFO - PROCESS | 3960 | 1462965609533 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:09 INFO - PROCESS | 3960 | 1462965609651 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:20:09 INFO - PROCESS | 3960 | 1462965609660 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 3960 | ++DOCSHELL 10575400 == 57 [pid = 3960] [id = 688] 04:20:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (110F8000) [pid = 3960] [serial = 2064] [outer = 00000000] 04:20:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (15F80800) [pid = 3960] [serial = 2065] [outer = 110F8000] 04:20:09 INFO - PROCESS | 3960 | 1462965609713 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1699BC00) [pid = 3960] [serial = 2066] [outer = 110F8000] 04:20:10 INFO - PROCESS | 3960 | 1462965610121 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:20:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:20:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 625ms 04:20:10 INFO - PROCESS | 3960 | 1462965610167 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 3960 | 1462965610168 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 04:20:10 INFO - PROCESS | 3960 | 1462965610172 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:20:10 INFO - PROCESS | 3960 | 1462965610174 Marionette TRACE conn3 <- [1,2718,null,{}] 04:20:10 INFO - PROCESS | 3960 | 1462965610178 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:10 INFO - PROCESS | 3960 | 1462965610298 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:20:10 INFO - PROCESS | 3960 | 1462965610307 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 3960 | ++DOCSHELL 110F5400 == 58 [pid = 3960] [id = 689] 04:20:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (15F22C00) [pid = 3960] [serial = 2067] [outer = 00000000] 04:20:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (19910400) [pid = 3960] [serial = 2068] [outer = 15F22C00] 04:20:10 INFO - PROCESS | 3960 | 1462965610351 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (1998A800) [pid = 3960] [serial = 2069] [outer = 15F22C00] 04:20:11 INFO - PROCESS | 3960 | 1462965611263 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 04:20:11 INFO - PROCESS | 3960 | 1462965611363 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 04:20:11 INFO - PROCESS | 3960 | 1462965611371 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 3960 | 1462965611376 Marionette TRACE conn3 <- [1,2722,null,{}] 04:20:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:20:11 INFO - PROCESS | 3960 | 1462965611383 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 3960 | 1462965611484 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:20:11 INFO - PROCESS | 3960 | 1462965611625 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 3960 | ++DOCSHELL 111E8400 == 59 [pid = 3960] [id = 690] 04:20:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (111ED800) [pid = 3960] [serial = 2070] [outer = 00000000] 04:20:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (1172A000) [pid = 3960] [serial = 2071] [outer = 111ED800] 04:20:11 INFO - PROCESS | 3960 | 1462965611681 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (12D73800) [pid = 3960] [serial = 2072] [outer = 111ED800] 04:20:12 INFO - PROCESS | 3960 | 1462965612256 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:20:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 938ms 04:20:12 INFO - PROCESS | 3960 | 1462965612324 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 3960 | 1462965612330 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 04:20:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:20:12 INFO - PROCESS | 3960 | 1462965612337 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 3960 | 1462965612340 Marionette TRACE conn3 <- [1,2726,null,{}] 04:20:12 INFO - PROCESS | 3960 | 1462965612344 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:12 INFO - PROCESS | 3960 | 1462965612455 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:20:12 INFO - PROCESS | 3960 | 1462965612598 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 3960 | ++DOCSHELL 156BC800 == 60 [pid = 3960] [id = 691] 04:20:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (15D43400) [pid = 3960] [serial = 2073] [outer = 00000000] 04:20:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (16B24C00) [pid = 3960] [serial = 2074] [outer = 15D43400] 04:20:12 INFO - PROCESS | 3960 | 1462965612652 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16EC8C00) [pid = 3960] [serial = 2075] [outer = 15D43400] 04:20:13 INFO - PROCESS | 3960 | 1462965613245 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:20:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 938ms 04:20:13 INFO - PROCESS | 3960 | 1462965613285 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 3960 | 1462965613288 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 04:20:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:20:13 INFO - PROCESS | 3960 | 1462965613292 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 3960 | 1462965613296 Marionette TRACE conn3 <- [1,2730,null,{}] 04:20:13 INFO - PROCESS | 3960 | 1462965613306 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:13 INFO - PROCESS | 3960 | 1462965613424 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:20:13 INFO - PROCESS | 3960 | 1462965613583 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 3960 | ++DOCSHELL 17043000 == 61 [pid = 3960] [id = 692] 04:20:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (173C6000) [pid = 3960] [serial = 2076] [outer = 00000000] 04:20:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (17A6B000) [pid = 3960] [serial = 2077] [outer = 173C6000] 04:20:13 INFO - PROCESS | 3960 | 1462965613644 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (19908800) [pid = 3960] [serial = 2078] [outer = 173C6000] 04:20:14 INFO - PROCESS | 3960 | 1462965614201 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:20:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:20:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 953ms 04:20:14 INFO - PROCESS | 3960 | 1462965614236 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 3960 | 1462965614239 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 04:20:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:20:14 INFO - PROCESS | 3960 | 1462965614242 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 3960 | 1462965614244 Marionette TRACE conn3 <- [1,2734,null,{}] 04:20:14 INFO - PROCESS | 3960 | 1462965614248 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:14 INFO - PROCESS | 3960 | 1462965614354 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:20:14 INFO - PROCESS | 3960 | 1462965614512 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 3960 | ++DOCSHELL 1A337000 == 62 [pid = 3960] [id = 693] 04:20:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (1A338000) [pid = 3960] [serial = 2079] [outer = 00000000] 04:20:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1A69C800) [pid = 3960] [serial = 2080] [outer = 1A338000] 04:20:14 INFO - PROCESS | 3960 | 1462965614566 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (1A817000) [pid = 3960] [serial = 2081] [outer = 1A338000] 04:20:15 INFO - PROCESS | 3960 | 1462965615149 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:20:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 954ms 04:20:15 INFO - PROCESS | 3960 | 1462965615187 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 3960 | 1462965615189 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 04:20:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:20:15 INFO - PROCESS | 3960 | 1462965615193 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 3960 | 1462965615195 Marionette TRACE conn3 <- [1,2738,null,{}] 04:20:15 INFO - PROCESS | 3960 | 1462965615198 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:15 INFO - PROCESS | 3960 | 1462965615300 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:20:15 INFO - PROCESS | 3960 | 1462965615416 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 3960 | ++DOCSHELL 1A0E6800 == 63 [pid = 3960] [id = 694] 04:20:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (1A816C00) [pid = 3960] [serial = 2082] [outer = 00000000] 04:20:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1A81EC00) [pid = 3960] [serial = 2083] [outer = 1A816C00] 04:20:15 INFO - PROCESS | 3960 | 1462965615524 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1A895800) [pid = 3960] [serial = 2084] [outer = 1A816C00] 04:20:16 INFO - PROCESS | 3960 | 1462965616054 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:20:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 953ms 04:20:16 INFO - PROCESS | 3960 | 1462965616139 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 3960 | 1462965616141 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 04:20:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:20:16 INFO - PROCESS | 3960 | 1462965616145 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 3960 | 1462965616147 Marionette TRACE conn3 <- [1,2742,null,{}] 04:20:16 INFO - PROCESS | 3960 | 1462965616151 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:16 INFO - PROCESS | 3960 | 1462965616291 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:20:16 INFO - PROCESS | 3960 | 1462965616593 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 3960 | ++DOCSHELL 10573400 == 64 [pid = 3960] [id = 695] 04:20:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (10703400) [pid = 3960] [serial = 2085] [outer = 00000000] 04:20:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (1100D400) [pid = 3960] [serial = 2086] [outer = 10703400] 04:20:16 INFO - PROCESS | 3960 | 1462965616668 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (113B5800) [pid = 3960] [serial = 2087] [outer = 10703400] 04:20:17 INFO - PROCESS | 3960 | 1462965617336 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:20:17 INFO - PROCESS | 3960 | --DOCSHELL 10575400 == 63 [pid = 3960] [id = 688] 04:20:17 INFO - PROCESS | 3960 | --DOCSHELL 12D81800 == 62 [pid = 3960] [id = 687] 04:20:17 INFO - PROCESS | 3960 | --DOCSHELL 178A1400 == 61 [pid = 3960] [id = 686] 04:20:17 INFO - PROCESS | 3960 | --DOCSHELL 1703A400 == 60 [pid = 3960] [id = 685] 04:20:17 INFO - PROCESS | 3960 | --DOCSHELL 16EEC400 == 59 [pid = 3960] [id = 684] 04:20:17 INFO - PROCESS | 3960 | --DOCSHELL 12E57800 == 58 [pid = 3960] [id = 683] 04:20:17 INFO - PROCESS | 3960 | --DOCSHELL 10DD1800 == 57 [pid = 3960] [id = 682] 04:20:17 INFO - PROCESS | 3960 | --DOCSHELL 11F5F000 == 56 [pid = 3960] [id = 681] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (0F50F000) [pid = 3960] [serial = 1862] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (1695B000) [pid = 3960] [serial = 1868] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16BEF400) [pid = 3960] [serial = 1958] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16ED0800) [pid = 3960] [serial = 1913] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (1A0EB000) [pid = 3960] [serial = 1919] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (19BED000) [pid = 3960] [serial = 1907] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (1A69D000) [pid = 3960] [serial = 1964] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (184E8000) [pid = 3960] [serial = 1871] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (12D71400) [pid = 3960] [serial = 1955] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (18093C00) [pid = 3960] [serial = 1829] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (19BF1800) [pid = 3960] [serial = 1916] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (19B13C00) [pid = 3960] [serial = 1874] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (178AFC00) [pid = 3960] [serial = 1826] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (161BB800) [pid = 3960] [serial = 1823] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (19B19000) [pid = 3960] [serial = 1961] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (13688400) [pid = 3960] [serial = 1910] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (140B7C00) [pid = 3960] [serial = 1865] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (178B0000) [pid = 3960] [serial = 2032] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (170DD800) [pid = 3960] [serial = 2026] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (17BB1000) [pid = 3960] [serial = 2005] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (144BE000) [pid = 3960] [serial = 2015] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (13618C00) [pid = 3960] [serial = 2014] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (16EF4C00) [pid = 3960] [serial = 2023] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (12DE9000) [pid = 3960] [serial = 2017] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (16F57000) [pid = 3960] [serial = 2029] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (13EC5400) [pid = 3960] [serial = 2018] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (161B4000) [pid = 3960] [serial = 2002] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (15A33400) [pid = 3960] [serial = 2011] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1699F000) [pid = 3960] [serial = 2020] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (16BF0C00) [pid = 3960] [serial = 2021] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (12D69800) [pid = 3960] [serial = 1999] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (19986000) [pid = 3960] [serial = 2008] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (173DBC00) [pid = 3960] [serial = 2027] [outer = 00000000] [url = about:blank] 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (170D4C00) [pid = 3960] [serial = 2030] [outer = 00000000] [url = about:blank] 04:20:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:20:17 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16F50C00) [pid = 3960] [serial = 2024] [outer = 00000000] [url = about:blank] 04:20:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1282ms 04:20:17 INFO - PROCESS | 3960 | 1462965617427 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 3960 | 1462965617431 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 04:20:17 INFO - PROCESS | 3960 | 1462965617436 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:20:17 INFO - PROCESS | 3960 | 1462965617439 Marionette TRACE conn3 <- [1,2746,null,{}] 04:20:17 INFO - PROCESS | 3960 | 1462965617444 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:17 INFO - PROCESS | 3960 | 1462965617549 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:20:17 INFO - PROCESS | 3960 | 1462965617649 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 3960 | ++DOCSHELL 11FEBC00 == 57 [pid = 3960] [id = 696] 04:20:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (12D69800) [pid = 3960] [serial = 2088] [outer = 00000000] 04:20:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (12E57800) [pid = 3960] [serial = 2089] [outer = 12D69800] 04:20:17 INFO - PROCESS | 3960 | 1462965617696 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (13B3F800) [pid = 3960] [serial = 2090] [outer = 12D69800] 04:20:18 INFO - PROCESS | 3960 | 1462965618145 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:20:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:20:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 735ms 04:20:18 INFO - PROCESS | 3960 | 1462965618179 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 3960 | 1462965618183 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 04:20:18 INFO - PROCESS | 3960 | 1462965618188 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:20:18 INFO - PROCESS | 3960 | 1462965618190 Marionette TRACE conn3 <- [1,2750,null,{}] 04:20:18 INFO - PROCESS | 3960 | 1462965618193 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:18 INFO - PROCESS | 3960 | 1462965618279 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:20:18 INFO - PROCESS | 3960 | 1462965618286 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 3960 | ++DOCSHELL 13E71800 == 58 [pid = 3960] [id = 697] 04:20:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (13E74C00) [pid = 3960] [serial = 2091] [outer = 00000000] 04:20:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1619D800) [pid = 3960] [serial = 2092] [outer = 13E74C00] 04:20:18 INFO - PROCESS | 3960 | 1462965618331 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (16293000) [pid = 3960] [serial = 2093] [outer = 13E74C00] 04:20:18 INFO - PROCESS | 3960 | 1462965618808 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:20:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:20:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 641ms 04:20:18 INFO - PROCESS | 3960 | 1462965618827 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:20:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:20:18 INFO - PROCESS | 3960 | 1462965618830 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 04:20:18 INFO - PROCESS | 3960 | 1462965618835 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 3960 | 1462965618840 Marionette TRACE conn3 <- [1,2754,null,{}] 04:20:18 INFO - PROCESS | 3960 | 1462965618849 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:18 INFO - PROCESS | 3960 | 1462965618942 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:20:18 INFO - PROCESS | 3960 | 1462965618952 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 3960 | ++DOCSHELL 16BF7800 == 59 [pid = 3960] [id = 698] 04:20:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (16C65800) [pid = 3960] [serial = 2094] [outer = 00000000] 04:20:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (16EC9C00) [pid = 3960] [serial = 2095] [outer = 16C65800] 04:20:19 INFO - PROCESS | 3960 | 1462965618996 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (16ED2000) [pid = 3960] [serial = 2096] [outer = 16C65800] 04:20:19 INFO - PROCESS | 3960 | 1462965619431 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:20:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:20:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 657ms 04:20:19 INFO - PROCESS | 3960 | 1462965619490 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 3960 | 1462965619493 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 04:20:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:20:19 INFO - PROCESS | 3960 | 1462965619496 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 3960 | 1462965619498 Marionette TRACE conn3 <- [1,2758,null,{}] 04:20:19 INFO - PROCESS | 3960 | 1462965619501 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:19 INFO - PROCESS | 3960 | 1462965619585 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:20:19 INFO - PROCESS | 3960 | 1462965619601 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 3960 | ++DOCSHELL 16ECE800 == 60 [pid = 3960] [id = 699] 04:20:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (16EF9000) [pid = 3960] [serial = 2097] [outer = 00000000] 04:20:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (16F5AC00) [pid = 3960] [serial = 2098] [outer = 16EF9000] 04:20:19 INFO - PROCESS | 3960 | 1462965619645 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (1703A800) [pid = 3960] [serial = 2099] [outer = 16EF9000] 04:20:20 INFO - PROCESS | 3960 | 1462965620164 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:20:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 688ms 04:20:20 INFO - PROCESS | 3960 | 1462965620195 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 3960 | 1462965620197 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 04:20:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:20:20 INFO - PROCESS | 3960 | 1462965620207 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 3960 | 1462965620209 Marionette TRACE conn3 <- [1,2762,null,{}] 04:20:20 INFO - PROCESS | 3960 | 1462965620212 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:20 INFO - PROCESS | 3960 | 1462965620326 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:20:20 INFO - PROCESS | 3960 | 1462965620333 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 3960 | ++DOCSHELL 107F0800 == 61 [pid = 3960] [id = 700] 04:20:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (173DA400) [pid = 3960] [serial = 2100] [outer = 00000000] 04:20:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (173E2800) [pid = 3960] [serial = 2101] [outer = 173DA400] 04:20:20 INFO - PROCESS | 3960 | 1462965620439 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (178A3400) [pid = 3960] [serial = 2102] [outer = 173DA400] 04:20:20 INFO - PROCESS | 3960 | 1462965620885 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:20:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 735ms 04:20:20 INFO - PROCESS | 3960 | 1462965620946 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 3960 | 1462965620948 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 04:20:20 INFO - PROCESS | 3960 | 1462965620951 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:20:20 INFO - PROCESS | 3960 | 1462965620953 Marionette TRACE conn3 <- [1,2766,null,{}] 04:20:20 INFO - PROCESS | 3960 | 1462965620957 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:21 INFO - PROCESS | 3960 | 1462965621106 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:20:21 INFO - PROCESS | 3960 | 1462965621135 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 3960 | ++DOCSHELL 17AD4800 == 62 [pid = 3960] [id = 701] 04:20:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (17ADA400) [pid = 3960] [serial = 2103] [outer = 00000000] 04:20:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (1809B400) [pid = 3960] [serial = 2104] [outer = 17ADA400] 04:20:21 INFO - PROCESS | 3960 | 1462965621179 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (1809C800) [pid = 3960] [serial = 2105] [outer = 17ADA400] 04:20:21 INFO - PROCESS | 3960 | 1462965621609 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:20:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 688ms 04:20:21 INFO - PROCESS | 3960 | 1462965621651 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 3960 | 1462965621653 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 04:20:21 INFO - PROCESS | 3960 | 1462965621656 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:20:21 INFO - PROCESS | 3960 | 1462965621658 Marionette TRACE conn3 <- [1,2770,null,{}] 04:20:21 INFO - PROCESS | 3960 | 1462965621661 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:21 INFO - PROCESS | 3960 | 1462965621778 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:20:21 INFO - PROCESS | 3960 | 1462965621846 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 3960 | ++DOCSHELL 181D4800 == 63 [pid = 3960] [id = 702] 04:20:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (19905400) [pid = 3960] [serial = 2106] [outer = 00000000] 04:20:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (19B14000) [pid = 3960] [serial = 2107] [outer = 19905400] 04:20:21 INFO - PROCESS | 3960 | 1462965621895 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (19B20000) [pid = 3960] [serial = 2108] [outer = 19905400] 04:20:22 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1703AC00) [pid = 3960] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:20:22 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (16EED400) [pid = 3960] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:20:22 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (144BE800) [pid = 3960] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:20:22 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (178A1800) [pid = 3960] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:20:22 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (11FE2400) [pid = 3960] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:20:22 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (113B9C00) [pid = 3960] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:20:22 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (110F8000) [pid = 3960] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:20:22 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (13B33800) [pid = 3960] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:20:22 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (178A5C00) [pid = 3960] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:20:22 INFO - PROCESS | 3960 | 1462965622328 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:20:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 688ms 04:20:22 INFO - PROCESS | 3960 | 1462965622356 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 3960 | 1462965622358 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 04:20:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:20:22 INFO - PROCESS | 3960 | 1462965622361 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 3960 | 1462965622363 Marionette TRACE conn3 <- [1,2774,null,{}] 04:20:22 INFO - PROCESS | 3960 | 1462965622371 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:22 INFO - PROCESS | 3960 | 1462965622460 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:20:22 INFO - PROCESS | 3960 | 1462965622493 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 3960 | ++DOCSHELL 15226400 == 64 [pid = 3960] [id = 703] 04:20:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (161BD400) [pid = 3960] [serial = 2109] [outer = 00000000] 04:20:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (178A8C00) [pid = 3960] [serial = 2110] [outer = 161BD400] 04:20:22 INFO - PROCESS | 3960 | 1462965622537 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (18099400) [pid = 3960] [serial = 2111] [outer = 161BD400] 04:20:22 INFO - PROCESS | 3960 | 1462965622965 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:20:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 641ms 04:20:23 INFO - PROCESS | 3960 | 1462965623014 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 3960 | 1462965623016 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 04:20:23 INFO - PROCESS | 3960 | 1462965623020 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 3960 | 1462965623021 Marionette TRACE conn3 <- [1,2778,null,{}] 04:20:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:20:23 INFO - PROCESS | 3960 | 1462965623025 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:23 INFO - PROCESS | 3960 | 1462965623109 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:20:23 INFO - PROCESS | 3960 | 1462965623115 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 3960 | ++DOCSHELL 19905000 == 65 [pid = 3960] [id = 704] 04:20:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (19BE9400) [pid = 3960] [serial = 2112] [outer = 00000000] 04:20:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (1A03FC00) [pid = 3960] [serial = 2113] [outer = 19BE9400] 04:20:23 INFO - PROCESS | 3960 | 1462965623161 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (1A0E3000) [pid = 3960] [serial = 2114] [outer = 19BE9400] 04:20:23 INFO - PROCESS | 3960 | 1462965623586 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:20:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 594ms 04:20:23 INFO - PROCESS | 3960 | 1462965623620 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 3960 | 1462965623622 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 04:20:23 INFO - PROCESS | 3960 | 1462965623625 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:20:23 INFO - PROCESS | 3960 | 1462965623627 Marionette TRACE conn3 <- [1,2782,null,{}] 04:20:23 INFO - PROCESS | 3960 | 1462965623644 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:23 INFO - PROCESS | 3960 | 1462965623729 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:20:23 INFO - PROCESS | 3960 | 1462965623735 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 3960 | ++DOCSHELL 15ACC800 == 66 [pid = 3960] [id = 705] 04:20:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (19BE5400) [pid = 3960] [serial = 2115] [outer = 00000000] 04:20:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (1A816400) [pid = 3960] [serial = 2116] [outer = 19BE5400] 04:20:23 INFO - PROCESS | 3960 | 1462965623784 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (1A898C00) [pid = 3960] [serial = 2117] [outer = 19BE5400] 04:20:24 INFO - PROCESS | 3960 | 1462965624474 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:20:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 907ms 04:20:24 INFO - PROCESS | 3960 | 1462965624531 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 3960 | 1462965624535 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 04:20:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:20:24 INFO - PROCESS | 3960 | 1462965624554 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 3960 | 1462965624558 Marionette TRACE conn3 <- [1,2786,null,{}] 04:20:24 INFO - PROCESS | 3960 | 1462965624564 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:24 INFO - PROCESS | 3960 | 1462965624681 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:20:24 INFO - PROCESS | 3960 | 1462965624829 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 3960 | ++DOCSHELL 110F1800 == 67 [pid = 3960] [id = 706] 04:20:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1121F800) [pid = 3960] [serial = 2118] [outer = 00000000] 04:20:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (13E73800) [pid = 3960] [serial = 2119] [outer = 1121F800] 04:20:24 INFO - PROCESS | 3960 | 1462965624887 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (15AC2000) [pid = 3960] [serial = 2120] [outer = 1121F800] 04:20:25 INFO - PROCESS | 3960 | 1462965625514 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:20:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1000ms 04:20:25 INFO - PROCESS | 3960 | 1462965625556 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 3960 | 1462965625562 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 04:20:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:20:25 INFO - PROCESS | 3960 | 1462965625569 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 3960 | 1462965625572 Marionette TRACE conn3 <- [1,2790,null,{}] 04:20:25 INFO - PROCESS | 3960 | 1462965625576 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:25 INFO - PROCESS | 3960 | 1462965625684 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:20:25 INFO - PROCESS | 3960 | 1462965625843 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 3960 | ++DOCSHELL 15D42400 == 68 [pid = 3960] [id = 707] 04:20:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (161B5400) [pid = 3960] [serial = 2121] [outer = 00000000] 04:20:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (16BEF400) [pid = 3960] [serial = 2122] [outer = 161B5400] 04:20:25 INFO - PROCESS | 3960 | 1462965625897 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16EEBC00) [pid = 3960] [serial = 2123] [outer = 161B5400] 04:20:26 INFO - PROCESS | 3960 | 1462965626523 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:20:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1000ms 04:20:26 INFO - PROCESS | 3960 | 1462965626570 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 3960 | 1462965626572 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 04:20:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:20:26 INFO - PROCESS | 3960 | 1462965626576 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - PROCESS | 3960 | 1462965626580 Marionette TRACE conn3 <- [1,2794,null,{}] 04:20:26 INFO - PROCESS | 3960 | 1462965626591 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:26 INFO - PROCESS | 3960 | 1462965626703 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:20:26 INFO - PROCESS | 3960 | 1462965626851 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 3960 | ++DOCSHELL 1A339C00 == 69 [pid = 3960] [id = 708] 04:20:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1A33B000) [pid = 3960] [serial = 2124] [outer = 00000000] 04:20:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (1A818400) [pid = 3960] [serial = 2125] [outer = 1A33B000] 04:20:26 INFO - PROCESS | 3960 | 1462965626907 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (1A89E400) [pid = 3960] [serial = 2126] [outer = 1A33B000] 04:20:27 INFO - PROCESS | 3960 | 1462965627444 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:20:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 891ms 04:20:27 INFO - PROCESS | 3960 | 1462965627479 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 3960 | 1462965627482 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 04:20:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:20:27 INFO - PROCESS | 3960 | 1462965627502 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 3960 | 1462965627504 Marionette TRACE conn3 <- [1,2798,null,{}] 04:20:27 INFO - PROCESS | 3960 | 1462965627508 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:27 INFO - PROCESS | 3960 | 1462965627615 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:20:27 INFO - PROCESS | 3960 | 1462965627731 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 3960 | ++DOCSHELL 1A81F800 == 70 [pid = 3960] [id = 709] 04:20:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1A89BC00) [pid = 3960] [serial = 2127] [outer = 00000000] 04:20:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1AA2F400) [pid = 3960] [serial = 2128] [outer = 1A89BC00] 04:20:27 INFO - PROCESS | 3960 | 1462965627824 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (1AA34000) [pid = 3960] [serial = 2129] [outer = 1A89BC00] 04:20:28 INFO - PROCESS | 3960 | 1462965628399 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:20:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 938ms 04:20:28 INFO - PROCESS | 3960 | 1462965628448 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 3960 | 1462965628451 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 04:20:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:20:28 INFO - PROCESS | 3960 | 1462965628454 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 3960 | 1462965628456 Marionette TRACE conn3 <- [1,2802,null,{}] 04:20:28 INFO - PROCESS | 3960 | 1462965628460 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:28 INFO - PROCESS | 3960 | 1462965628565 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:20:28 INFO - PROCESS | 3960 | 1462965628729 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 3960 | ++DOCSHELL 11005400 == 71 [pid = 3960] [id = 710] 04:20:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (140AEC00) [pid = 3960] [serial = 2130] [outer = 00000000] 04:20:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (1AA34800) [pid = 3960] [serial = 2131] [outer = 140AEC00] 04:20:28 INFO - PROCESS | 3960 | 1462965628782 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (1AA3A400) [pid = 3960] [serial = 2132] [outer = 140AEC00] 04:20:29 INFO - PROCESS | 3960 | 1462965629575 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:20:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1188ms 04:20:29 INFO - PROCESS | 3960 | 1462965629652 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 3960 | 1462965629656 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 04:20:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:20:29 INFO - PROCESS | 3960 | 1462965629661 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 3960 | 1462965629665 Marionette TRACE conn3 <- [1,2806,null,{}] 04:20:29 INFO - PROCESS | 3960 | 1462965629671 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:29 INFO - PROCESS | 3960 | 1462965629803 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:20:29 INFO - PROCESS | 3960 | 1462965629956 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 3960 | ++DOCSHELL 105C7400 == 72 [pid = 3960] [id = 711] 04:20:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (1070BC00) [pid = 3960] [serial = 2133] [outer = 00000000] 04:20:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (12BAB800) [pid = 3960] [serial = 2134] [outer = 1070BC00] 04:20:30 INFO - PROCESS | 3960 | 1462965630016 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (13B3A800) [pid = 3960] [serial = 2135] [outer = 1070BC00] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 11226400 == 71 [pid = 3960] [id = 677] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 10712C00 == 70 [pid = 3960] [id = 622] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 110FC800 == 69 [pid = 3960] [id = 678] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 12D6A000 == 68 [pid = 3960] [id = 593] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 178A2800 == 67 [pid = 3960] [id = 668] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 19905000 == 66 [pid = 3960] [id = 704] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 15226400 == 65 [pid = 3960] [id = 703] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 181D4800 == 64 [pid = 3960] [id = 702] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 17AD4800 == 63 [pid = 3960] [id = 701] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 107F0800 == 62 [pid = 3960] [id = 700] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 16ECE800 == 61 [pid = 3960] [id = 699] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 16BF7800 == 60 [pid = 3960] [id = 698] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 13E71800 == 59 [pid = 3960] [id = 697] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 11FEBC00 == 58 [pid = 3960] [id = 696] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 10573400 == 57 [pid = 3960] [id = 695] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (19910400) [pid = 3960] [serial = 2068] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOCSHELL 111E8400 == 56 [pid = 3960] [id = 690] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (181DA800) [pid = 3960] [serial = 2060] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (17BB1C00) [pid = 3960] [serial = 2062] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16BED400) [pid = 3960] [serial = 2051] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (1628EC00) [pid = 3960] [serial = 2057] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (19BF1400) [pid = 3960] [serial = 2063] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1699BC00) [pid = 3960] [serial = 2066] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16F5A000) [pid = 3960] [serial = 2054] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (12DE8800) [pid = 3960] [serial = 1997] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (170D5C00) [pid = 3960] [serial = 2056] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16F52000) [pid = 3960] [serial = 2053] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (161B2400) [pid = 3960] [serial = 2050] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (17A69000) [pid = 3960] [serial = 2059] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (13ECD400) [pid = 3960] [serial = 2045] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (13075000) [pid = 3960] [serial = 2044] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (13396400) [pid = 3960] [serial = 2047] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (140AF400) [pid = 3960] [serial = 2048] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1990F400) [pid = 3960] [serial = 2041] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (15F80800) [pid = 3960] [serial = 2065] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (113B7400) [pid = 3960] [serial = 2035] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (161B3400) [pid = 3960] [serial = 2038] [outer = 00000000] [url = about:blank] 04:20:30 INFO - PROCESS | 3960 | 1462965630583 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:20:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 953ms 04:20:30 INFO - PROCESS | 3960 | 1462965630608 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 3960 | 1462965630613 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 04:20:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:20:30 INFO - PROCESS | 3960 | 1462965630619 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 3960 | 1462965630622 Marionette TRACE conn3 <- [1,2810,null,{}] 04:20:30 INFO - PROCESS | 3960 | 1462965630626 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:30 INFO - PROCESS | 3960 | 1462965630711 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:20:30 INFO - PROCESS | 3960 | 1462965630817 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 3960 | ++DOCSHELL 10DC7C00 == 57 [pid = 3960] [id = 712] 04:20:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (11010400) [pid = 3960] [serial = 2136] [outer = 00000000] 04:20:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (1336C800) [pid = 3960] [serial = 2137] [outer = 11010400] 04:20:30 INFO - PROCESS | 3960 | 1462965630862 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (13ED2800) [pid = 3960] [serial = 2138] [outer = 11010400] 04:20:31 INFO - PROCESS | 3960 | 1462965631277 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:20:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 704ms 04:20:31 INFO - PROCESS | 3960 | 1462965631359 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 3960 | 1462965631361 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 04:20:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:20:31 INFO - PROCESS | 3960 | 1462965631366 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 3960 | 1462965631369 Marionette TRACE conn3 <- [1,2814,null,{}] 04:20:31 INFO - PROCESS | 3960 | 1462965631379 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:31 INFO - PROCESS | 3960 | 1462965631465 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:20:31 INFO - PROCESS | 3960 | 1462965631477 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 3960 | ++DOCSHELL 1619A400 == 58 [pid = 3960] [id = 713] 04:20:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1619D400) [pid = 3960] [serial = 2139] [outer = 00000000] 04:20:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (16293C00) [pid = 3960] [serial = 2140] [outer = 1619D400] 04:20:31 INFO - PROCESS | 3960 | 1462965631524 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (16997400) [pid = 3960] [serial = 2141] [outer = 1619D400] 04:20:32 INFO - PROCESS | 3960 | 1462965632018 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:20:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 703ms 04:20:32 INFO - PROCESS | 3960 | 1462965632067 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 3960 | 1462965632069 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 04:20:32 INFO - PROCESS | 3960 | 1462965632072 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:20:32 INFO - PROCESS | 3960 | 1462965632074 Marionette TRACE conn3 <- [1,2818,null,{}] 04:20:32 INFO - PROCESS | 3960 | 1462965632077 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:32 INFO - PROCESS | 3960 | 1462965632163 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:20:32 INFO - PROCESS | 3960 | 1462965632172 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 3960 | ++DOCSHELL 16B24800 == 59 [pid = 3960] [id = 714] 04:20:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (16B25800) [pid = 3960] [serial = 2142] [outer = 00000000] 04:20:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (16C59800) [pid = 3960] [serial = 2143] [outer = 16B25800] 04:20:32 INFO - PROCESS | 3960 | 1462965632217 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16ECE800) [pid = 3960] [serial = 2144] [outer = 16B25800] 04:20:32 INFO - PROCESS | 3960 | 1462965632708 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:20:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 704ms 04:20:32 INFO - PROCESS | 3960 | 1462965632772 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 3960 | 1462965632773 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 04:20:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:20:32 INFO - PROCESS | 3960 | 1462965632777 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 3960 | 1462965632779 Marionette TRACE conn3 <- [1,2822,null,{}] 04:20:32 INFO - PROCESS | 3960 | 1462965632782 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:32 INFO - PROCESS | 3960 | 1462965632924 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:20:32 INFO - PROCESS | 3960 | 1462965632951 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 3960 | ++DOCSHELL 16ED2C00 == 60 [pid = 3960] [id = 715] 04:20:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16EEC000) [pid = 3960] [serial = 2145] [outer = 00000000] 04:20:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16F52000) [pid = 3960] [serial = 2146] [outer = 16EEC000] 04:20:33 INFO - PROCESS | 3960 | 1462965632995 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16F5B000) [pid = 3960] [serial = 2147] [outer = 16EEC000] 04:20:33 INFO - PROCESS | 3960 | 1462965633455 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:20:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 735ms 04:20:33 INFO - PROCESS | 3960 | 1462965633518 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 3960 | 1462965633520 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 04:20:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:20:33 INFO - PROCESS | 3960 | 1462965633529 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 3960 | 1462965633531 Marionette TRACE conn3 <- [1,2826,null,{}] 04:20:33 INFO - PROCESS | 3960 | 1462965633534 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:33 INFO - PROCESS | 3960 | 1462965633670 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:20:33 INFO - PROCESS | 3960 | 1462965633742 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 3960 | ++DOCSHELL 16F5C000 == 61 [pid = 3960] [id = 716] 04:20:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (17035800) [pid = 3960] [serial = 2148] [outer = 00000000] 04:20:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (173E2400) [pid = 3960] [serial = 2149] [outer = 17035800] 04:20:33 INFO - PROCESS | 3960 | 1462965633786 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (17464800) [pid = 3960] [serial = 2150] [outer = 17035800] 04:20:34 INFO - PROCESS | 3960 | 1462965634217 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:20:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 04:20:34 INFO - PROCESS | 3960 | 1462965634298 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 3960 | 1462965634300 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 04:20:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:20:34 INFO - PROCESS | 3960 | 1462965634306 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 3960 | 1462965634308 Marionette TRACE conn3 <- [1,2830,null,{}] 04:20:34 INFO - PROCESS | 3960 | 1462965634312 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:34 INFO - PROCESS | 3960 | 1462965634430 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:20:34 INFO - PROCESS | 3960 | 1462965634440 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 3960 | ++DOCSHELL 1100D000 == 62 [pid = 3960] [id = 717] 04:20:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (173DD000) [pid = 3960] [serial = 2151] [outer = 00000000] 04:20:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (17AD8C00) [pid = 3960] [serial = 2152] [outer = 173DD000] 04:20:34 INFO - PROCESS | 3960 | 1462965634544 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (1809A400) [pid = 3960] [serial = 2153] [outer = 173DD000] 04:20:34 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (10703400) [pid = 3960] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:20:34 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (16C65800) [pid = 3960] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:20:34 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (12D69800) [pid = 3960] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:20:34 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (16EF9000) [pid = 3960] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:20:34 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (17ADA400) [pid = 3960] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:20:34 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (161BD400) [pid = 3960] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:20:34 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (173DA400) [pid = 3960] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:20:34 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (13E74C00) [pid = 3960] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:20:34 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (19BE9400) [pid = 3960] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:20:34 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (19905400) [pid = 3960] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:20:35 INFO - PROCESS | 3960 | 1462965635059 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:20:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 797ms 04:20:35 INFO - PROCESS | 3960 | 1462965635110 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 3960 | 1462965635112 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 04:20:35 INFO - PROCESS | 3960 | 1462965635116 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:20:35 INFO - PROCESS | 3960 | 1462965635118 Marionette TRACE conn3 <- [1,2834,null,{}] 04:20:35 INFO - PROCESS | 3960 | 1462965635128 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:35 INFO - PROCESS | 3960 | 1462965635259 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:20:35 INFO - PROCESS | 3960 | 1462965635327 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 3960 | ++DOCSHELL 161B1800 == 63 [pid = 3960] [id = 718] 04:20:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (161BD400) [pid = 3960] [serial = 2154] [outer = 00000000] 04:20:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (173DD800) [pid = 3960] [serial = 2155] [outer = 161BD400] 04:20:35 INFO - PROCESS | 3960 | 1462965635371 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (17A65C00) [pid = 3960] [serial = 2156] [outer = 161BD400] 04:20:35 INFO - PROCESS | 3960 | 1462965635738 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:20:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 657ms 04:20:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:20:35 INFO - PROCESS | 3960 | 1462965635774 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 3960 | 1462965635776 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 04:20:35 INFO - PROCESS | 3960 | 1462965635780 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - PROCESS | 3960 | 1462965635781 Marionette TRACE conn3 <- [1,2838,null,{}] 04:20:35 INFO - PROCESS | 3960 | 1462965635785 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:35 INFO - PROCESS | 3960 | 1462965635870 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:20:35 INFO - PROCESS | 3960 | 1462965635877 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 3960 | ++DOCSHELL 173E5000 == 64 [pid = 3960] [id = 719] 04:20:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (17A64800) [pid = 3960] [serial = 2157] [outer = 00000000] 04:20:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (19988C00) [pid = 3960] [serial = 2158] [outer = 17A64800] 04:20:35 INFO - PROCESS | 3960 | 1462965635920 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (19B1A400) [pid = 3960] [serial = 2159] [outer = 17A64800] 04:20:36 INFO - PROCESS | 3960 | 1462965636375 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:20:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 625ms 04:20:36 INFO - PROCESS | 3960 | 1462965636431 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 3960 | 1462965636433 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 04:20:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:20:36 INFO - PROCESS | 3960 | 1462965636437 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 3960 | 1462965636438 Marionette TRACE conn3 <- [1,2842,null,{}] 04:20:36 INFO - PROCESS | 3960 | 1462965636442 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:36 INFO - PROCESS | 3960 | 1462965636525 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:20:36 INFO - PROCESS | 3960 | 1462965636531 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 3960 | ++DOCSHELL 19B1EC00 == 65 [pid = 3960] [id = 720] 04:20:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (19B20800) [pid = 3960] [serial = 2160] [outer = 00000000] 04:20:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (1A041000) [pid = 3960] [serial = 2161] [outer = 19B20800] 04:20:36 INFO - PROCESS | 3960 | 1462965636575 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (1A0E7800) [pid = 3960] [serial = 2162] [outer = 19B20800] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 156BC800 == 64 [pid = 3960] [id = 691] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 0F50E800 == 63 [pid = 3960] [id = 555] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 10719C00 == 62 [pid = 3960] [id = 638] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 0FD7CC00 == 61 [pid = 3960] [id = 670] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 110F5400 == 60 [pid = 3960] [id = 689] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 178AF000 == 59 [pid = 3960] [id = 623] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 1A0E6800 == 58 [pid = 3960] [id = 694] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 12D76C00 == 57 [pid = 3960] [id = 566] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 1A337000 == 56 [pid = 3960] [id = 693] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 15D47C00 == 55 [pid = 3960] [id = 580] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 17043000 == 54 [pid = 3960] [id = 692] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 19901C00 == 53 [pid = 3960] [id = 669] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 16F56000 == 52 [pid = 3960] [id = 595] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 17A6AC00 == 51 [pid = 3960] [id = 624] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 12D6D000 == 50 [pid = 3960] [id = 625] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 18096C00 == 49 [pid = 3960] [id = 680] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 0F508C00 == 48 [pid = 3960] [id = 655] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 15551000 == 47 [pid = 3960] [id = 679] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 1703D800 == 46 [pid = 3960] [id = 591] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 15A2CC00 == 45 [pid = 3960] [id = 667] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 110F6000 == 44 [pid = 3960] [id = 556] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 173E4000 == 43 [pid = 3960] [id = 620] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 16B23000 == 42 [pid = 3960] [id = 594] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 10D59800 == 41 [pid = 3960] [id = 592] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 110EF800 == 40 [pid = 3960] [id = 621] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 105C7400 == 39 [pid = 3960] [id = 711] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 1A81F800 == 38 [pid = 3960] [id = 709] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 11005400 == 37 [pid = 3960] [id = 710] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 1A339C00 == 36 [pid = 3960] [id = 708] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 110F1800 == 35 [pid = 3960] [id = 706] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 15D42400 == 34 [pid = 3960] [id = 707] 04:20:37 INFO - PROCESS | 3960 | --DOCSHELL 15ACC800 == 33 [pid = 3960] [id = 705] 04:20:38 INFO - PROCESS | 3960 | --DOCSHELL 1619A400 == 32 [pid = 3960] [id = 713] 04:20:38 INFO - PROCESS | 3960 | --DOCSHELL 10DC7C00 == 31 [pid = 3960] [id = 712] 04:20:38 INFO - PROCESS | 3960 | --DOCSHELL 173E5000 == 30 [pid = 3960] [id = 719] 04:20:38 INFO - PROCESS | 3960 | --DOCSHELL 161B1800 == 29 [pid = 3960] [id = 718] 04:20:38 INFO - PROCESS | 3960 | --DOCSHELL 16F5C000 == 28 [pid = 3960] [id = 716] 04:20:38 INFO - PROCESS | 3960 | --DOCSHELL 1100D000 == 27 [pid = 3960] [id = 717] 04:20:38 INFO - PROCESS | 3960 | --DOCSHELL 16B24800 == 26 [pid = 3960] [id = 714] 04:20:38 INFO - PROCESS | 3960 | --DOCSHELL 16ED2C00 == 25 [pid = 3960] [id = 715] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (1A0E3000) [pid = 3960] [serial = 2114] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (1100D400) [pid = 3960] [serial = 2086] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1172A000) [pid = 3960] [serial = 2071] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16EC9C00) [pid = 3960] [serial = 2095] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (13B3F800) [pid = 3960] [serial = 2090] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (1703A800) [pid = 3960] [serial = 2099] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16B24C00) [pid = 3960] [serial = 2074] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (1809B400) [pid = 3960] [serial = 2104] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (18099400) [pid = 3960] [serial = 2111] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (173E2800) [pid = 3960] [serial = 2101] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (16293000) [pid = 3960] [serial = 2093] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (1619D800) [pid = 3960] [serial = 2092] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (1A03FC00) [pid = 3960] [serial = 2113] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (113B5800) [pid = 3960] [serial = 2087] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1A81EC00) [pid = 3960] [serial = 2083] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1A69C800) [pid = 3960] [serial = 2080] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (19B14000) [pid = 3960] [serial = 2107] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (178A3400) [pid = 3960] [serial = 2102] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (178A8C00) [pid = 3960] [serial = 2110] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1809C800) [pid = 3960] [serial = 2105] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (16ED2000) [pid = 3960] [serial = 2096] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (12E57800) [pid = 3960] [serial = 2089] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (16F5AC00) [pid = 3960] [serial = 2098] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (17A6B000) [pid = 3960] [serial = 2077] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (19B20000) [pid = 3960] [serial = 2108] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (1A816400) [pid = 3960] [serial = 2116] [outer = 00000000] [url = about:blank] 04:20:38 INFO - PROCESS | 3960 | 1462965638762 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:20:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2314ms 04:20:38 INFO - PROCESS | 3960 | 1462965638785 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 3960 | 1462965638789 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 04:20:38 INFO - PROCESS | 3960 | 1462965638794 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:20:38 INFO - PROCESS | 3960 | 1462965638798 Marionette TRACE conn3 <- [1,2846,null,{}] 04:20:38 INFO - PROCESS | 3960 | 1462965638804 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:38 INFO - PROCESS | 3960 | 1462965638894 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:20:38 INFO - PROCESS | 3960 | 1462965638905 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 3960 | ++DOCSHELL 0F52B800 == 26 [pid = 3960] [id = 721] 04:20:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (0F52C000) [pid = 3960] [serial = 2163] [outer = 00000000] 04:20:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (1052E000) [pid = 3960] [serial = 2164] [outer = 0F52C000] 04:20:38 INFO - PROCESS | 3960 | 1462965638953 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (105CAC00) [pid = 3960] [serial = 2165] [outer = 0F52C000] 04:20:39 INFO - PROCESS | 3960 | 1462965639472 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:20:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 688ms 04:20:39 INFO - PROCESS | 3960 | 1462965639495 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 3960 | 1462965639501 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 04:20:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:20:39 INFO - PROCESS | 3960 | 1462965639511 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 3960 | 1462965639514 Marionette TRACE conn3 <- [1,2850,null,{}] 04:20:39 INFO - PROCESS | 3960 | 1462965639518 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:39 INFO - PROCESS | 3960 | 1462965639602 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:20:39 INFO - PROCESS | 3960 | 1462965639613 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 3960 | ++DOCSHELL 10D5FC00 == 27 [pid = 3960] [id = 722] 04:20:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (10D60800) [pid = 3960] [serial = 2166] [outer = 00000000] 04:20:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (10DC4000) [pid = 3960] [serial = 2167] [outer = 10D60800] 04:20:39 INFO - PROCESS | 3960 | 1462965639659 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (10DCD400) [pid = 3960] [serial = 2168] [outer = 10D60800] 04:20:40 INFO - PROCESS | 3960 | 1462965640501 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:20:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1031ms 04:20:40 INFO - PROCESS | 3960 | 1462965640575 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 3960 | 1462965640581 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 04:20:40 INFO - PROCESS | 3960 | 1462965640586 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:20:40 INFO - PROCESS | 3960 | 1462965640591 Marionette TRACE conn3 <- [1,2854,null,{}] 04:20:40 INFO - PROCESS | 3960 | 1462965640596 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:40 INFO - PROCESS | 3960 | 1462965640731 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:20:40 INFO - PROCESS | 3960 | 1462965640866 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 3960 | ++DOCSHELL 10713400 == 28 [pid = 3960] [id = 723] 04:20:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (1075BC00) [pid = 3960] [serial = 2169] [outer = 00000000] 04:20:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (10DCB000) [pid = 3960] [serial = 2170] [outer = 1075BC00] 04:20:40 INFO - PROCESS | 3960 | 1462965640924 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (11007800) [pid = 3960] [serial = 2171] [outer = 1075BC00] 04:20:41 INFO - PROCESS | 3960 | 1462965641623 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:20:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:20:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1094ms 04:20:41 INFO - PROCESS | 3960 | 1462965641680 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 3960 | 1462965641686 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 04:20:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:20:41 INFO - PROCESS | 3960 | 1462965641693 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 3960 | 1462965641696 Marionette TRACE conn3 <- [1,2858,null,{}] 04:20:41 INFO - PROCESS | 3960 | 1462965641699 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:41 INFO - PROCESS | 3960 | 1462965641817 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:20:41 INFO - PROCESS | 3960 | 1462965641950 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 3960 | ++DOCSHELL 110FD800 == 29 [pid = 3960] [id = 724] 04:20:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (111E0C00) [pid = 3960] [serial = 2172] [outer = 00000000] 04:20:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (1121DC00) [pid = 3960] [serial = 2173] [outer = 111E0C00] 04:20:41 INFO - PROCESS | 3960 | 1462965642005 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (11251800) [pid = 3960] [serial = 2174] [outer = 111E0C00] 04:20:42 INFO - PROCESS | 3960 | --DOCSHELL 0F52E800 == 28 [pid = 3960] [id = 527] 04:20:42 INFO - PROCESS | 3960 | 1462965642741 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:20:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:20:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1095ms 04:20:42 INFO - PROCESS | 3960 | 1462965642790 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 3960 | 1462965642793 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 04:20:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:20:42 INFO - PROCESS | 3960 | 1462965642801 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 3960 | 1462965642804 Marionette TRACE conn3 <- [1,2862,null,{}] 04:20:42 INFO - PROCESS | 3960 | 1462965642810 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:42 INFO - PROCESS | 3960 | 1462965642905 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:20:42 INFO - PROCESS | 3960 | 1462965642997 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 3960 | ++DOCSHELL 0F52D000 == 29 [pid = 3960] [id = 725] 04:20:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (0F694400) [pid = 3960] [serial = 2175] [outer = 00000000] 04:20:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (10D65000) [pid = 3960] [serial = 2176] [outer = 0F694400] 04:20:43 INFO - PROCESS | 3960 | 1462965643045 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (110F7800) [pid = 3960] [serial = 2177] [outer = 0F694400] 04:20:43 INFO - PROCESS | 3960 | 1462965643515 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:20:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:20:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 735ms 04:20:43 INFO - PROCESS | 3960 | 1462965643541 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 3960 | 1462965643546 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 04:20:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:20:43 INFO - PROCESS | 3960 | 1462965643552 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 3960 | 1462965643554 Marionette TRACE conn3 <- [1,2866,null,{}] 04:20:43 INFO - PROCESS | 3960 | 1462965643558 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:43 INFO - PROCESS | 3960 | 1462965643652 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:20:43 INFO - PROCESS | 3960 | 1462965643663 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 3960 | ++DOCSHELL 11DEE800 == 30 [pid = 3960] [id = 726] 04:20:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (11DF1000) [pid = 3960] [serial = 2178] [outer = 00000000] 04:20:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (11FF0800) [pid = 3960] [serial = 2179] [outer = 11DF1000] 04:20:43 INFO - PROCESS | 3960 | 1462965643710 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (12D6C800) [pid = 3960] [serial = 2180] [outer = 11DF1000] 04:20:44 INFO - PROCESS | 3960 | 1462965644192 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:20:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 703ms 04:20:44 INFO - PROCESS | 3960 | 1462965644250 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 3960 | 1462965644253 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:20:44 INFO - PROCESS | 3960 | 1462965644256 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 3960 | 1462965644259 Marionette TRACE conn3 <- [1,2870,null,{}] 04:20:44 INFO - PROCESS | 3960 | 1462965644271 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:44 INFO - PROCESS | 3960 | 1462965644362 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:20:44 INFO - PROCESS | 3960 | 1462965644468 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 3960 | ++DOCSHELL 1361E400 == 31 [pid = 3960] [id = 727] 04:20:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1361F000) [pid = 3960] [serial = 2181] [outer = 00000000] 04:20:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (13689C00) [pid = 3960] [serial = 2182] [outer = 1361F000] 04:20:44 INFO - PROCESS | 3960 | 1462965644516 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (13BE0400) [pid = 3960] [serial = 2183] [outer = 1361F000] 04:20:44 INFO - PROCESS | 3960 | 1462965644899 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:20:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 704ms 04:20:44 INFO - PROCESS | 3960 | 1462965644955 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 3960 | 1462965644958 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:20:44 INFO - PROCESS | 3960 | 1462965644961 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 3960 | 1462965644963 Marionette TRACE conn3 <- [1,2874,null,{}] 04:20:44 INFO - PROCESS | 3960 | 1462965644966 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:45 INFO - PROCESS | 3960 | 1462965645113 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:20:45 INFO - PROCESS | 3960 | 1462965645135 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 3960 | ++DOCSHELL 13BE0000 == 32 [pid = 3960] [id = 728] 04:20:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (13BE6000) [pid = 3960] [serial = 2184] [outer = 00000000] 04:20:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (140B9400) [pid = 3960] [serial = 2185] [outer = 13BE6000] 04:20:45 INFO - PROCESS | 3960 | 1462965645180 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (144BF800) [pid = 3960] [serial = 2186] [outer = 13BE6000] 04:20:45 INFO - PROCESS | 3960 | 1462965645628 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:20:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 04:20:45 INFO - PROCESS | 3960 | 1462965645660 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 3960 | 1462965645662 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 04:20:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:20:45 INFO - PROCESS | 3960 | 1462965645665 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 3960 | 1462965645667 Marionette TRACE conn3 <- [1,2878,null,{}] 04:20:45 INFO - PROCESS | 3960 | 1462965645671 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:45 INFO - PROCESS | 3960 | 1462965645777 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:20:45 INFO - PROCESS | 3960 | 1462965645783 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 3960 | ++DOCSHELL 144B7C00 == 33 [pid = 3960] [id = 729] 04:20:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (144BCC00) [pid = 3960] [serial = 2187] [outer = 00000000] 04:20:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (15226400) [pid = 3960] [serial = 2188] [outer = 144BCC00] 04:20:45 INFO - PROCESS | 3960 | 1462965645827 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (1522A400) [pid = 3960] [serial = 2189] [outer = 144BCC00] 04:20:46 INFO - PROCESS | 3960 | 1462965646303 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:20:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 704ms 04:20:46 INFO - PROCESS | 3960 | 1462965646366 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 3960 | 1462965646368 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 04:20:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:20:46 INFO - PROCESS | 3960 | 1462965646380 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 3960 | 1462965646382 Marionette TRACE conn3 <- [1,2882,null,{}] 04:20:46 INFO - PROCESS | 3960 | 1462965646405 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:46 INFO - PROCESS | 3960 | 1462965646569 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:20:46 INFO - PROCESS | 3960 | 1462965646584 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 3960 | ++DOCSHELL 15A39400 == 34 [pid = 3960] [id = 730] 04:20:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (15ACC800) [pid = 3960] [serial = 2190] [outer = 00000000] 04:20:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (15D67400) [pid = 3960] [serial = 2191] [outer = 15ACC800] 04:20:46 INFO - PROCESS | 3960 | 1462965646633 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (15D46400) [pid = 3960] [serial = 2192] [outer = 15ACC800] 04:20:47 INFO - PROCESS | 3960 | 1462965647299 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (178AAC00) [pid = 3960] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1056C400) [pid = 3960] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (15D43400) [pid = 3960] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (173C6000) [pid = 3960] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (1A338000) [pid = 3960] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (15A3AC00) [pid = 3960] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (19902000) [pid = 3960] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (1100C800) [pid = 3960] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (17A64800) [pid = 3960] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (0F52C000) [pid = 3960] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16EEC000) [pid = 3960] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (17035800) [pid = 3960] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (161BD400) [pid = 3960] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (173DD000) [pid = 3960] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (11010400) [pid = 3960] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (1070BC00) [pid = 3960] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (140AEC00) [pid = 3960] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1A89BC00) [pid = 3960] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1A33B000) [pid = 3960] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (161B5400) [pid = 3960] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1121F800) [pid = 3960] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (19BE5400) [pid = 3960] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (16B25800) [pid = 3960] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1619D400) [pid = 3960] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (15ACB800) [pid = 3960] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (110FE000) [pid = 3960] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (18098C00) [pid = 3960] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (15F22C00) [pid = 3960] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:20:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (16ECC800) [pid = 3960] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:20:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1016ms 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (1A816C00) [pid = 3960] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (111ED800) [pid = 3960] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:20:47 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (16EF3400) [pid = 3960] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:20:47 INFO - PROCESS | 3960 | 1462965647396 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 3960 | 1462965647398 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 04:20:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:20:47 INFO - PROCESS | 3960 | 1462965647402 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 3960 | 1462965647403 Marionette TRACE conn3 <- [1,2886,null,{}] 04:20:47 INFO - PROCESS | 3960 | 1462965647409 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:47 INFO - PROCESS | 3960 | 1462965647487 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:20:47 INFO - PROCESS | 3960 | 1462965647493 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 3960 | ++DOCSHELL 110F4C00 == 35 [pid = 3960] [id = 731] 04:20:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (110F8400) [pid = 3960] [serial = 2193] [outer = 00000000] 04:20:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (11245400) [pid = 3960] [serial = 2194] [outer = 110F8400] 04:20:47 INFO - PROCESS | 3960 | 1462965647543 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (140B5400) [pid = 3960] [serial = 2195] [outer = 110F8400] 04:20:48 INFO - PROCESS | 3960 | 1462965648016 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:20:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:20:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 625ms 04:20:48 INFO - PROCESS | 3960 | 1462965648039 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 3960 | 1462965648041 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 04:20:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:20:48 INFO - PROCESS | 3960 | 1462965648045 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 3960 | 1462965648046 Marionette TRACE conn3 <- [1,2890,null,{}] 04:20:48 INFO - PROCESS | 3960 | 1462965648049 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:48 INFO - PROCESS | 3960 | 1462965648134 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:20:48 INFO - PROCESS | 3960 | 1462965648140 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 3960 | ++DOCSHELL 10711C00 == 36 [pid = 3960] [id = 732] 04:20:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (15D43400) [pid = 3960] [serial = 2196] [outer = 00000000] 04:20:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (1619E400) [pid = 3960] [serial = 2197] [outer = 15D43400] 04:20:48 INFO - PROCESS | 3960 | 1462965648185 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (161B5400) [pid = 3960] [serial = 2198] [outer = 15D43400] 04:20:48 INFO - PROCESS | 3960 | 1462965648618 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:20:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:20:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 594ms 04:20:48 INFO - PROCESS | 3960 | 1462965648646 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 3960 | 1462965648648 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 04:20:48 INFO - PROCESS | 3960 | 1462965648665 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:20:48 INFO - PROCESS | 3960 | 1462965648667 Marionette TRACE conn3 <- [1,2894,null,{}] 04:20:48 INFO - PROCESS | 3960 | 1462965648670 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:48 INFO - PROCESS | 3960 | 1462965648748 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:20:48 INFO - PROCESS | 3960 | 1462965648755 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 3960 | ++DOCSHELL 161BCC00 == 37 [pid = 3960] [id = 733] 04:20:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1628B000) [pid = 3960] [serial = 2199] [outer = 00000000] 04:20:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (16952400) [pid = 3960] [serial = 2200] [outer = 1628B000] 04:20:48 INFO - PROCESS | 3960 | 1462965648798 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (16959800) [pid = 3960] [serial = 2201] [outer = 1628B000] 04:20:49 INFO - PROCESS | 3960 | 1462965649225 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:20:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:20:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 594ms 04:20:49 INFO - PROCESS | 3960 | 1462965649274 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 3960 | 1462965649276 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 04:20:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:20:49 INFO - PROCESS | 3960 | 1462965649280 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 3960 | 1462965649281 Marionette TRACE conn3 <- [1,2898,null,{}] 04:20:49 INFO - PROCESS | 3960 | 1462965649285 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:49 INFO - PROCESS | 3960 | 1462965649418 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:20:49 INFO - PROCESS | 3960 | 1462965649580 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 3960 | ++DOCSHELL 0F50DC00 == 38 [pid = 3960] [id = 734] 04:20:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (0F510400) [pid = 3960] [serial = 2202] [outer = 00000000] 04:20:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (0F52C400) [pid = 3960] [serial = 2203] [outer = 0F510400] 04:20:49 INFO - PROCESS | 3960 | 1462965649637 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (10715000) [pid = 3960] [serial = 2204] [outer = 0F510400] 04:20:50 INFO - PROCESS | 3960 | 1462965650145 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:20:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:20:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:20:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 891ms 04:20:50 INFO - PROCESS | 3960 | 1462965650184 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 3960 | 1462965650188 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 04:20:50 INFO - PROCESS | 3960 | 1462965650193 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - TEST-START | /DOMEvents/constructors.html 04:20:50 INFO - PROCESS | 3960 | 1462965650197 Marionette TRACE conn3 <- [1,2902,null,{}] 04:20:50 INFO - PROCESS | 3960 | 1462965650202 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:50 INFO - PROCESS | 3960 | 1462965650306 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:20:50 INFO - PROCESS | 3960 | 1462965650423 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 3960 | ++DOCSHELL 113BE000 == 39 [pid = 3960] [id = 735] 04:20:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (11729400) [pid = 3960] [serial = 2205] [outer = 00000000] 04:20:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (12D75400) [pid = 3960] [serial = 2206] [outer = 11729400] 04:20:50 INFO - PROCESS | 3960 | 1462965650481 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1301D000) [pid = 3960] [serial = 2207] [outer = 11729400] 04:20:51 INFO - PROCESS | 3960 | 1462965651108 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:20:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:20:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:20:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:20:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 1016ms 04:20:51 INFO - PROCESS | 3960 | 1462965651222 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 3960 | 1462965651226 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 04:20:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:20:51 INFO - PROCESS | 3960 | 1462965651231 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 3960 | 1462965651233 Marionette TRACE conn3 <- [1,2906,null,{}] 04:20:51 INFO - PROCESS | 3960 | 1462965651237 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:51 INFO - PROCESS | 3960 | 1462965651344 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:20:51 INFO - PROCESS | 3960 | 1462965651485 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 3960 | ++DOCSHELL 12E57800 == 40 [pid = 3960] [id = 736] 04:20:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (15553800) [pid = 3960] [serial = 2208] [outer = 00000000] 04:20:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (16197400) [pid = 3960] [serial = 2209] [outer = 15553800] 04:20:51 INFO - PROCESS | 3960 | 1462965651543 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (16289C00) [pid = 3960] [serial = 2210] [outer = 15553800] 04:20:52 INFO - PROCESS | 3960 | 1462965652044 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:20:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:20:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 829ms 04:20:52 INFO - PROCESS | 3960 | 1462965652074 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 3960 | 1462965652078 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 04:20:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:20:52 INFO - PROCESS | 3960 | 1462965652089 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 3960 | 1462965652094 Marionette TRACE conn3 <- [1,2910,null,{}] 04:20:52 INFO - PROCESS | 3960 | 1462965652114 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:52 INFO - PROCESS | 3960 | 1462965652217 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:20:52 INFO - PROCESS | 3960 | 1462965652326 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 3960 | ++DOCSHELL 15D65C00 == 41 [pid = 3960] [id = 737] 04:20:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (16A8BC00) [pid = 3960] [serial = 2211] [outer = 00000000] 04:20:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16BF6C00) [pid = 3960] [serial = 2212] [outer = 16A8BC00] 04:20:52 INFO - PROCESS | 3960 | 1462965652379 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16C5E800) [pid = 3960] [serial = 2213] [outer = 16A8BC00] 04:20:52 INFO - PROCESS | 3960 | [3960] 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 04:20:52 INFO - PROCESS | 3960 | [3960] 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 04:20:52 INFO - PROCESS | 3960 | [3960] 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 04:20:52 INFO - PROCESS | 3960 | [3960] 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 04:20:52 INFO - PROCESS | 3960 | 1462965652943 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:20:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:20:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:53 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 04:20:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:53 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 04:20:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:53 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]" 04:20:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:20:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:20:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 922ms 04:20:53 INFO - PROCESS | 3960 | 1462965653014 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 3960 | 1462965653016 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 04:20:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:20:53 INFO - PROCESS | 3960 | 1462965653020 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 3960 | 1462965653022 Marionette TRACE conn3 <- [1,2914,null,{}] 04:20:53 INFO - PROCESS | 3960 | 1462965653025 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 3960 | 1462965653124 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:20:53 INFO - PROCESS | 3960 | 1462965653234 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 3960 | ++DOCSHELL 1619E000 == 42 [pid = 3960] [id = 738] 04:20:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16B20800) [pid = 3960] [serial = 2214] [outer = 00000000] 04:20:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16EF0800) [pid = 3960] [serial = 2215] [outer = 16B20800] 04:20:53 INFO - PROCESS | 3960 | 1462965653286 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (16EF3800) [pid = 3960] [serial = 2216] [outer = 16B20800] 04:20:53 INFO - PROCESS | 3960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:20:53 INFO - PROCESS | 3960 | 1462965653776 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:20:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:20:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 797ms 04:20:53 INFO - PROCESS | 3960 | 1462965653821 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 3960 | 1462965653823 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 04:20:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:20:53 INFO - PROCESS | 3960 | 1462965653827 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 3960 | 1462965653829 Marionette TRACE conn3 <- [1,2918,null,{}] 04:20:53 INFO - PROCESS | 3960 | 1462965653833 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 3960 | 1462965653931 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:20:54 INFO - PROCESS | 3960 | 1462965654073 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 3960 | ++DOCSHELL 10701C00 == 43 [pid = 3960] [id = 739] 04:20:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (10702C00) [pid = 3960] [serial = 2217] [outer = 00000000] 04:20:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (16F50800) [pid = 3960] [serial = 2218] [outer = 10702C00] 04:20:54 INFO - PROCESS | 3960 | 1462965654138 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (16F5DC00) [pid = 3960] [serial = 2219] [outer = 10702C00] 04:20:54 INFO - PROCESS | 3960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:20:54 INFO - PROCESS | 3960 | 1462965654654 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:20:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:20:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 829ms 04:20:54 INFO - PROCESS | 3960 | 1462965654669 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:20:54 INFO - PROCESS | 3960 | 1462965654672 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 04:20:54 INFO - PROCESS | 3960 | 1462965654675 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:20:54 INFO - PROCESS | 3960 | 1462965654677 Marionette TRACE conn3 <- [1,2922,null,{}] 04:20:54 INFO - PROCESS | 3960 | 1462965654680 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:54 INFO - PROCESS | 3960 | 1462965654780 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:20:55 INFO - PROCESS | 3960 | 1462965655040 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 3960 | ++DOCSHELL 0F52B400 == 44 [pid = 3960] [id = 740] 04:20:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (0F52BC00) [pid = 3960] [serial = 2220] [outer = 00000000] 04:20:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (105C5400) [pid = 3960] [serial = 2221] [outer = 0F52BC00] 04:20:55 INFO - PROCESS | 3960 | 1462965655096 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (107EB800) [pid = 3960] [serial = 2222] [outer = 0F52BC00] 04:20:55 INFO - PROCESS | 3960 | 1462965655574 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:20:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:20:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 938ms 04:20:55 INFO - PROCESS | 3960 | 1462965655621 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 3960 | 1462965655625 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 04:20:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:20:55 INFO - PROCESS | 3960 | 1462965655630 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 3960 | 1462965655633 Marionette TRACE conn3 <- [1,2926,null,{}] 04:20:55 INFO - PROCESS | 3960 | 1462965655638 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:55 INFO - PROCESS | 3960 | 1462965655788 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:20:55 INFO - PROCESS | 3960 | 1462965655870 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 3960 | ++DOCSHELL 11DF1400 == 45 [pid = 3960] [id = 741] 04:20:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (11DF8800) [pid = 3960] [serial = 2223] [outer = 00000000] 04:20:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (1307A800) [pid = 3960] [serial = 2224] [outer = 11DF8800] 04:20:55 INFO - PROCESS | 3960 | 1462965655919 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (13686C00) [pid = 3960] [serial = 2225] [outer = 11DF8800] 04:20:56 INFO - PROCESS | 3960 | --DOCSHELL 11F52800 == 44 [pid = 3960] [id = 539] 04:20:56 INFO - PROCESS | 3960 | --DOCSHELL 10DCBC00 == 43 [pid = 3960] [id = 534] 04:20:56 INFO - PROCESS | 3960 | --DOCSHELL 12B83000 == 42 [pid = 3960] [id = 536] 04:20:56 INFO - PROCESS | 3960 | --DOCSHELL 10D58000 == 41 [pid = 3960] [id = 542] 04:20:56 INFO - PROCESS | 3960 | --DOCSHELL 0F694C00 == 40 [pid = 3960] [id = 541] 04:20:56 INFO - PROCESS | 3960 | --DOCSHELL 11246C00 == 39 [pid = 3960] [id = 544] 04:20:56 INFO - PROCESS | 3960 | --DOCSHELL 111EA400 == 38 [pid = 3960] [id = 530] 04:20:56 INFO - PROCESS | 3960 | --DOCSHELL 110FCC00 == 37 [pid = 3960] [id = 543] 04:20:56 INFO - PROCESS | 3960 | --DOCSHELL 11799400 == 36 [pid = 3960] [id = 531] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (1A895800) [pid = 3960] [serial = 2084] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (12D73800) [pid = 3960] [serial = 2072] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1A045C00) [pid = 3960] [serial = 1952] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (18155C00) [pid = 3960] [serial = 2006] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16F4F000) [pid = 3960] [serial = 2012] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (16EC8C00) [pid = 3960] [serial = 2075] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (19908800) [pid = 3960] [serial = 2078] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1A817000) [pid = 3960] [serial = 2081] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (16B1F400) [pid = 3960] [serial = 2003] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (19B15400) [pid = 3960] [serial = 2009] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (1336F000) [pid = 3960] [serial = 2000] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (1A041000) [pid = 3960] [serial = 2161] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (19B1A400) [pid = 3960] [serial = 2159] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (105CAC00) [pid = 3960] [serial = 2165] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (16F52000) [pid = 3960] [serial = 2146] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (16F5B000) [pid = 3960] [serial = 2147] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (17464800) [pid = 3960] [serial = 2150] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (173E2400) [pid = 3960] [serial = 2149] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (173DD800) [pid = 3960] [serial = 2155] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (17AD8C00) [pid = 3960] [serial = 2152] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (19988C00) [pid = 3960] [serial = 2158] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1809A400) [pid = 3960] [serial = 2153] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (1336C800) [pid = 3960] [serial = 2137] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (13ED2800) [pid = 3960] [serial = 2138] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (13B3A800) [pid = 3960] [serial = 2135] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (12BAB800) [pid = 3960] [serial = 2134] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (1AA3A400) [pid = 3960] [serial = 2132] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1AA34800) [pid = 3960] [serial = 2131] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (1AA34000) [pid = 3960] [serial = 2129] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1AA2F400) [pid = 3960] [serial = 2128] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (1A89E400) [pid = 3960] [serial = 2126] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (1A818400) [pid = 3960] [serial = 2125] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (16EEBC00) [pid = 3960] [serial = 2123] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (16BEF400) [pid = 3960] [serial = 2122] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (1052E000) [pid = 3960] [serial = 2164] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (15AC2000) [pid = 3960] [serial = 2120] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (13E73800) [pid = 3960] [serial = 2119] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A898C00) [pid = 3960] [serial = 2117] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (16C59800) [pid = 3960] [serial = 2143] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16997400) [pid = 3960] [serial = 2141] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (16293C00) [pid = 3960] [serial = 2140] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17A65C00) [pid = 3960] [serial = 2156] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (16ECE800) [pid = 3960] [serial = 2144] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16993800) [pid = 3960] [serial = 2039] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (11FEB000) [pid = 3960] [serial = 2036] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (19B18C00) [pid = 3960] [serial = 2042] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1998A800) [pid = 3960] [serial = 2069] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17ADAC00) [pid = 3960] [serial = 2033] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 3960 | 1462965656436 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:20:56 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. 04:20:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 844ms 04:20:56 INFO - PROCESS | 3960 | 1462965656471 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 3960 | 1462965656475 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 04:20:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:20:56 INFO - PROCESS | 3960 | 1462965656482 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 3960 | 1462965656485 Marionette TRACE conn3 <- [1,2930,null,{}] 04:20:56 INFO - PROCESS | 3960 | 1462965656490 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:56 INFO - PROCESS | 3960 | 1462965656572 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:20:56 INFO - PROCESS | 3960 | 1462965656581 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 3960 | ++DOCSHELL 111EA400 == 37 [pid = 3960] [id = 742] 04:20:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (111EAC00) [pid = 3960] [serial = 2226] [outer = 00000000] 04:20:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (11FEBC00) [pid = 3960] [serial = 2227] [outer = 111EAC00] 04:20:56 INFO - PROCESS | 3960 | 1462965656631 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (12E5A400) [pid = 3960] [serial = 2228] [outer = 111EAC00] 04:20:57 INFO - PROCESS | 3960 | 1462965657119 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:20:57 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 04:20:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:20:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 687ms 04:20:57 INFO - PROCESS | 3960 | 1462965657179 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 3960 | 1462965657182 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 04:20:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:20:57 INFO - PROCESS | 3960 | 1462965657187 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 3960 | 1462965657193 Marionette TRACE conn3 <- [1,2934,null,{}] 04:20:57 INFO - PROCESS | 3960 | 1462965657202 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:57 INFO - PROCESS | 3960 | 1462965657287 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:20:57 INFO - PROCESS | 3960 | 1462965657297 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 3960 | ++DOCSHELL 13EC6800 == 38 [pid = 3960] [id = 743] 04:20:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (13ED0400) [pid = 3960] [serial = 2229] [outer = 00000000] 04:20:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (15224000) [pid = 3960] [serial = 2230] [outer = 13ED0400] 04:20:57 INFO - PROCESS | 3960 | 1462965657341 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (15806C00) [pid = 3960] [serial = 2231] [outer = 13ED0400] 04:20:57 INFO - PROCESS | 3960 | 1462965657788 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:20:57 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. 04:20:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 657ms 04:20:57 INFO - PROCESS | 3960 | 1462965657846 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:20:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:20:57 INFO - PROCESS | 3960 | 1462965657848 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 04:20:57 INFO - PROCESS | 3960 | 1462965657851 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 3960 | 1462965657853 Marionette TRACE conn3 <- [1,2938,null,{}] 04:20:57 INFO - PROCESS | 3960 | 1462965657857 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:57 INFO - PROCESS | 3960 | 1462965657936 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:20:57 INFO - PROCESS | 3960 | 1462965657972 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 3960 | ++DOCSHELL 15D59000 == 39 [pid = 3960] [id = 744] 04:20:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (15D62C00) [pid = 3960] [serial = 2232] [outer = 00000000] 04:20:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1619A000) [pid = 3960] [serial = 2233] [outer = 15D62C00] 04:20:58 INFO - PROCESS | 3960 | 1462965658016 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (161AF400) [pid = 3960] [serial = 2234] [outer = 15D62C00] 04:20:58 INFO - PROCESS | 3960 | ++DOCSHELL 161B3800 == 40 [pid = 3960] [id = 745] 04:20:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (16993400) [pid = 3960] [serial = 2235] [outer = 00000000] 04:20:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (16A89800) [pid = 3960] [serial = 2236] [outer = 16993400] 04:20:58 INFO - PROCESS | 3960 | 1462965658462 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:20:58 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. 04:20:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 703ms 04:20:58 INFO - PROCESS | 3960 | 1462965658548 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 3960 | 1462965658551 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 04:20:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:20:58 INFO - PROCESS | 3960 | 1462965658554 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 3960 | 1462965658556 Marionette TRACE conn3 <- [1,2942,null,{}] 04:20:58 INFO - PROCESS | 3960 | 1462965658560 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:58 INFO - PROCESS | 3960 | 1462965658661 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:20:58 INFO - PROCESS | 3960 | 1462965658672 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 3960 | ++DOCSHELL 0F50E800 == 41 [pid = 3960] [id = 746] 04:20:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (161BB800) [pid = 3960] [serial = 2237] [outer = 00000000] 04:20:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (16B22C00) [pid = 3960] [serial = 2238] [outer = 161BB800] 04:20:58 INFO - PROCESS | 3960 | 1462965658726 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (16BEFC00) [pid = 3960] [serial = 2239] [outer = 161BB800] 04:20:59 INFO - PROCESS | 3960 | 1462965659199 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:20:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:20:59 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 04:20:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 704ms 04:20:59 INFO - PROCESS | 3960 | 1462965659253 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 3960 | 1462965659255 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 04:20:59 INFO - PROCESS | 3960 | 1462965659258 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:20:59 INFO - PROCESS | 3960 | 1462965659260 Marionette TRACE conn3 <- [1,2946,null,{}] 04:20:59 INFO - PROCESS | 3960 | 1462965659264 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:59 INFO - PROCESS | 3960 | 1462965659415 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:20:59 INFO - PROCESS | 3960 | 1462965659435 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 3960 | ++DOCSHELL 16BEF000 == 42 [pid = 3960] [id = 747] 04:20:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (16C65C00) [pid = 3960] [serial = 2240] [outer = 00000000] 04:20:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (16ED2400) [pid = 3960] [serial = 2241] [outer = 16C65C00] 04:20:59 INFO - PROCESS | 3960 | 1462965659478 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (16EF3400) [pid = 3960] [serial = 2242] [outer = 16C65C00] 04:20:59 INFO - PROCESS | 3960 | 1462965659893 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:20:59 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. 04:20:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 703ms 04:20:59 INFO - PROCESS | 3960 | 1462965659959 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 3960 | 1462965659961 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 04:20:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:20:59 INFO - PROCESS | 3960 | 1462965659969 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - PROCESS | 3960 | 1462965659971 Marionette TRACE conn3 <- [1,2950,null,{}] 04:20:59 INFO - PROCESS | 3960 | 1462965659975 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:00 INFO - PROCESS | 3960 | 1462965660086 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:21:00 INFO - PROCESS | 3960 | 1462965660096 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 3960 | ++DOCSHELL 13EC3800 == 43 [pid = 3960] [id = 748] 04:21:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (16ED0C00) [pid = 3960] [serial = 2243] [outer = 00000000] 04:21:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (17035C00) [pid = 3960] [serial = 2244] [outer = 16ED0C00] 04:21:00 INFO - PROCESS | 3960 | 1462965660139 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (17038000) [pid = 3960] [serial = 2245] [outer = 16ED0C00] 04:21:00 INFO - PROCESS | 3960 | 1462965660566 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:21:00 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. 04:21:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 625ms 04:21:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:21:00 INFO - PROCESS | 3960 | 1462965660602 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 3960 | 1462965660604 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 04:21:00 INFO - PROCESS | 3960 | 1462965660607 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 3960 | 1462965660609 Marionette TRACE conn3 <- [1,2954,null,{}] 04:21:00 INFO - PROCESS | 3960 | 1462965660612 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:00 INFO - PROCESS | 3960 | 1462965660726 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:21:00 INFO - PROCESS | 3960 | 1462965660818 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 3960 | ++DOCSHELL 1703D800 == 44 [pid = 3960] [id = 749] 04:21:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (17041C00) [pid = 3960] [serial = 2246] [outer = 00000000] 04:21:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (170E1800) [pid = 3960] [serial = 2247] [outer = 17041C00] 04:21:00 INFO - PROCESS | 3960 | 1462965660870 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (173CB800) [pid = 3960] [serial = 2248] [outer = 17041C00] 04:21:01 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (144BCC00) [pid = 3960] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:21:01 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (15ACC800) [pid = 3960] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:21:01 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (110F8400) [pid = 3960] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:21:01 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (0F694400) [pid = 3960] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:21:01 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (11DF1000) [pid = 3960] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:21:01 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (15D43400) [pid = 3960] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:21:01 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (1361F000) [pid = 3960] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:21:01 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (13BE6000) [pid = 3960] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:21:01 INFO - PROCESS | 3960 | 1462965661300 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:21:01 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. 04:21:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 734ms 04:21:01 INFO - PROCESS | 3960 | 1462965661356 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 3960 | 1462965661358 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 04:21:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:21:01 INFO - PROCESS | 3960 | 1462965661361 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 3960 | 1462965661363 Marionette TRACE conn3 <- [1,2958,null,{}] 04:21:01 INFO - PROCESS | 3960 | 1462965661366 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:01 INFO - PROCESS | 3960 | 1462965661448 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:21:01 INFO - PROCESS | 3960 | 1462965661470 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 3960 | ++DOCSHELL 13EC8000 == 45 [pid = 3960] [id = 750] 04:21:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (140B0800) [pid = 3960] [serial = 2249] [outer = 00000000] 04:21:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (161B7800) [pid = 3960] [serial = 2250] [outer = 140B0800] 04:21:01 INFO - PROCESS | 3960 | 1462965661516 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (17035800) [pid = 3960] [serial = 2251] [outer = 140B0800] 04:21:01 INFO - PROCESS | 3960 | 1462965661929 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:21:01 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. 04:21:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 594ms 04:21:01 INFO - PROCESS | 3960 | 1462965661955 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 3960 | 1462965661957 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 04:21:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:21:01 INFO - PROCESS | 3960 | 1462965661961 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 3960 | 1462965661962 Marionette TRACE conn3 <- [1,2962,null,{}] 04:21:01 INFO - PROCESS | 3960 | 1462965661966 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:02 INFO - PROCESS | 3960 | 1462965662092 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:21:02 INFO - PROCESS | 3960 | 1462965662100 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 3960 | ++DOCSHELL 1361F000 == 46 [pid = 3960] [id = 751] 04:21:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (17042C00) [pid = 3960] [serial = 2252] [outer = 00000000] 04:21:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (173E3400) [pid = 3960] [serial = 2253] [outer = 17042C00] 04:21:02 INFO - PROCESS | 3960 | 1462965662149 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (17436400) [pid = 3960] [serial = 2254] [outer = 17042C00] 04:21:02 INFO - PROCESS | 3960 | 1462965662572 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:21:02 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. 04:21:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 641ms 04:21:02 INFO - PROCESS | 3960 | 1462965662600 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 3960 | 1462965662602 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 04:21:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:21:02 INFO - PROCESS | 3960 | 1462965662605 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 3960 | 1462965662608 Marionette TRACE conn3 <- [1,2966,null,{}] 04:21:02 INFO - PROCESS | 3960 | 1462965662611 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:02 INFO - PROCESS | 3960 | 1462965662750 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:21:02 INFO - PROCESS | 3960 | 1462965662759 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 3960 | ++DOCSHELL 0F528000 == 47 [pid = 3960] [id = 752] 04:21:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (17463400) [pid = 3960] [serial = 2255] [outer = 00000000] 04:21:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (178AC800) [pid = 3960] [serial = 2256] [outer = 17463400] 04:21:02 INFO - PROCESS | 3960 | 1462965662802 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (178C3C00) [pid = 3960] [serial = 2257] [outer = 17463400] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 11D03000 == 46 [pid = 3960] [id = 538] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 12D75800 == 45 [pid = 3960] [id = 540] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 1367B800 == 44 [pid = 3960] [id = 532] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 161BE800 == 43 [pid = 3960] [id = 537] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 19B1EC00 == 42 [pid = 3960] [id = 720] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 107F0C00 == 41 [pid = 3960] [id = 528] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 13ECA800 == 40 [pid = 3960] [id = 533] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 1580E400 == 39 [pid = 3960] [id = 535] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 110FC400 == 38 [pid = 3960] [id = 529] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 11DF1400 == 37 [pid = 3960] [id = 741] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 0F52B400 == 36 [pid = 3960] [id = 740] 04:21:03 INFO - PROCESS | 3960 | --DOCSHELL 10701C00 == 35 [pid = 3960] [id = 739] 04:21:04 INFO - PROCESS | 3960 | --DOCSHELL 13EC6800 == 34 [pid = 3960] [id = 743] 04:21:04 INFO - PROCESS | 3960 | --DOCSHELL 111EA400 == 33 [pid = 3960] [id = 742] 04:21:04 INFO - PROCESS | 3960 | --DOCSHELL 15D59000 == 32 [pid = 3960] [id = 744] 04:21:04 INFO - PROCESS | 3960 | --DOCSHELL 16BEF000 == 31 [pid = 3960] [id = 747] 04:21:04 INFO - PROCESS | 3960 | --DOCSHELL 13EC3800 == 30 [pid = 3960] [id = 748] 04:21:04 INFO - PROCESS | 3960 | --DOCSHELL 161B3800 == 29 [pid = 3960] [id = 745] 04:21:04 INFO - PROCESS | 3960 | --DOCSHELL 0F50E800 == 28 [pid = 3960] [id = 746] 04:21:04 INFO - PROCESS | 3960 | --DOCSHELL 1703D800 == 27 [pid = 3960] [id = 749] 04:21:04 INFO - PROCESS | 3960 | --DOCSHELL 13EC8000 == 26 [pid = 3960] [id = 750] 04:21:04 INFO - PROCESS | 3960 | --DOCSHELL 1361F000 == 25 [pid = 3960] [id = 751] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (15226400) [pid = 3960] [serial = 2188] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (15D67400) [pid = 3960] [serial = 2191] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (11245400) [pid = 3960] [serial = 2194] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (10DC4000) [pid = 3960] [serial = 2167] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (10DCB000) [pid = 3960] [serial = 2170] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (10D65000) [pid = 3960] [serial = 2176] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (110F7800) [pid = 3960] [serial = 2177] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (11FF0800) [pid = 3960] [serial = 2179] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (12D6C800) [pid = 3960] [serial = 2180] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1619E400) [pid = 3960] [serial = 2197] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (13689C00) [pid = 3960] [serial = 2182] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (13BE0400) [pid = 3960] [serial = 2183] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1121DC00) [pid = 3960] [serial = 2173] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (140B5400) [pid = 3960] [serial = 2195] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (140B9400) [pid = 3960] [serial = 2185] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (144BF800) [pid = 3960] [serial = 2186] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (1522A400) [pid = 3960] [serial = 2189] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (161B5400) [pid = 3960] [serial = 2198] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (15D46400) [pid = 3960] [serial = 2192] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16952400) [pid = 3960] [serial = 2200] [outer = 00000000] [url = about:blank] 04:21:04 INFO - PROCESS | 3960 | 1462965664840 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:21:04 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. 04:21:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2251ms 04:21:04 INFO - PROCESS | 3960 | 1462965664864 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 3960 | 1462965664868 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 04:21:04 INFO - PROCESS | 3960 | 1462965664874 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:21:04 INFO - PROCESS | 3960 | 1462965664878 Marionette TRACE conn3 <- [1,2970,null,{}] 04:21:04 INFO - PROCESS | 3960 | 1462965664883 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:04 INFO - PROCESS | 3960 | 1462965664980 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:21:05 INFO - PROCESS | 3960 | 1462965665073 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 3960 | ++DOCSHELL 0FD31800 == 26 [pid = 3960] [id = 753] 04:21:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0FD33C00) [pid = 3960] [serial = 2258] [outer = 00000000] 04:21:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (10576C00) [pid = 3960] [serial = 2259] [outer = 0FD33C00] 04:21:05 INFO - PROCESS | 3960 | 1462965665122 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (10704000) [pid = 3960] [serial = 2260] [outer = 0FD33C00] 04:21:05 INFO - PROCESS | 3960 | 1462965665535 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:21:05 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 04:21:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:21:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 688ms 04:21:05 INFO - PROCESS | 3960 | 1462965665574 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 3960 | 1462965665581 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 04:21:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:21:05 INFO - PROCESS | 3960 | 1462965665587 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 3960 | 1462965665590 Marionette TRACE conn3 <- [1,2974,null,{}] 04:21:05 INFO - PROCESS | 3960 | 1462965665593 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:05 INFO - PROCESS | 3960 | 1462965665686 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:21:05 INFO - PROCESS | 3960 | 1462965665694 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 3960 | ++DOCSHELL 1070CC00 == 27 [pid = 3960] [id = 754] 04:21:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (10765400) [pid = 3960] [serial = 2261] [outer = 00000000] 04:21:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (10DCB000) [pid = 3960] [serial = 2262] [outer = 10765400] 04:21:05 INFO - PROCESS | 3960 | 1462965665740 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1100A000) [pid = 3960] [serial = 2263] [outer = 10765400] 04:21:06 INFO - PROCESS | 3960 | 1462965666197 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:21:06 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. 04:21:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 641ms 04:21:06 INFO - PROCESS | 3960 | 1462965666222 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 3960 | 1462965666225 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 04:21:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:21:06 INFO - PROCESS | 3960 | 1462965666229 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 3960 | 1462965666232 Marionette TRACE conn3 <- [1,2978,null,{}] 04:21:06 INFO - PROCESS | 3960 | 1462965666244 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:06 INFO - PROCESS | 3960 | 1462965666333 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:21:06 INFO - PROCESS | 3960 | 1462965666340 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 3960 | ++DOCSHELL 110FE000 == 28 [pid = 3960] [id = 755] 04:21:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (110FEC00) [pid = 3960] [serial = 2264] [outer = 00000000] 04:21:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (11227C00) [pid = 3960] [serial = 2265] [outer = 110FEC00] 04:21:06 INFO - PROCESS | 3960 | 1462965666390 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1124E800) [pid = 3960] [serial = 2266] [outer = 110FEC00] 04:21:06 INFO - PROCESS | 3960 | ++DOCSHELL 12BB0400 == 29 [pid = 3960] [id = 756] 04:21:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (12D67400) [pid = 3960] [serial = 2267] [outer = 00000000] 04:21:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (12D68400) [pid = 3960] [serial = 2268] [outer = 12D67400] 04:21:06 INFO - PROCESS | 3960 | 1462965666916 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:21:06 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. 04:21:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 750ms 04:21:06 INFO - PROCESS | 3960 | 1462965666968 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 3960 | 1462965666971 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 04:21:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:21:06 INFO - PROCESS | 3960 | 1462965666974 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 3960 | 1462965666976 Marionette TRACE conn3 <- [1,2982,null,{}] 04:21:06 INFO - PROCESS | 3960 | 1462965666979 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:07 INFO - PROCESS | 3960 | 1462965667070 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:21:07 INFO - PROCESS | 3960 | 1462965667077 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 3960 | ++DOCSHELL 11D01400 == 30 [pid = 3960] [id = 757] 04:21:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (12D69C00) [pid = 3960] [serial = 2269] [outer = 00000000] 04:21:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (12D72C00) [pid = 3960] [serial = 2270] [outer = 12D69C00] 04:21:07 INFO - PROCESS | 3960 | 1462965667121 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (11003800) [pid = 3960] [serial = 2271] [outer = 12D69C00] 04:21:07 INFO - PROCESS | 3960 | 1462965667559 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:21:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:21:07 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 04:21:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 641ms 04:21:07 INFO - PROCESS | 3960 | 1462965667612 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 3960 | 1462965667614 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 04:21:07 INFO - PROCESS | 3960 | 1462965667617 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:21:07 INFO - PROCESS | 3960 | 1462965667619 Marionette TRACE conn3 <- [1,2986,null,{}] 04:21:07 INFO - PROCESS | 3960 | 1462965667622 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:07 INFO - PROCESS | 3960 | 1462965667714 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:21:07 INFO - PROCESS | 3960 | 1462965667720 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 3960 | ++DOCSHELL 13688800 == 31 [pid = 3960] [id = 758] 04:21:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (13688C00) [pid = 3960] [serial = 2272] [outer = 00000000] 04:21:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (13B3F800) [pid = 3960] [serial = 2273] [outer = 13688C00] 04:21:07 INFO - PROCESS | 3960 | 1462965667764 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (13BE6000) [pid = 3960] [serial = 2274] [outer = 13688C00] 04:21:08 INFO - PROCESS | 3960 | 1462965668200 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:21:08 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. 04:21:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 641ms 04:21:08 INFO - PROCESS | 3960 | 1462965668261 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 3960 | 1462965668263 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 04:21:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:21:08 INFO - PROCESS | 3960 | 1462965668266 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 3960 | 1462965668268 Marionette TRACE conn3 <- [1,2990,null,{}] 04:21:08 INFO - PROCESS | 3960 | 1462965668272 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:08 INFO - PROCESS | 3960 | 1462965668382 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:21:08 INFO - PROCESS | 3960 | 1462965668396 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 3960 | ++DOCSHELL 140B3800 == 32 [pid = 3960] [id = 759] 04:21:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (140B4000) [pid = 3960] [serial = 2275] [outer = 00000000] 04:21:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (144C5400) [pid = 3960] [serial = 2276] [outer = 140B4000] 04:21:08 INFO - PROCESS | 3960 | 1462965668441 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (1522E000) [pid = 3960] [serial = 2277] [outer = 140B4000] 04:21:08 INFO - PROCESS | 3960 | 1462965668864 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:21:08 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. 04:21:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 625ms 04:21:08 INFO - PROCESS | 3960 | 1462965668906 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 3960 | 1462965668908 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 04:21:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:21:08 INFO - PROCESS | 3960 | 1462965668911 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 3960 | 1462965668913 Marionette TRACE conn3 <- [1,2994,null,{}] 04:21:08 INFO - PROCESS | 3960 | 1462965668916 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:09 INFO - PROCESS | 3960 | 1462965668992 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:21:09 INFO - PROCESS | 3960 | 1462965668998 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 3960 | ++DOCSHELL 12D88000 == 33 [pid = 3960] [id = 760] 04:21:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (15551400) [pid = 3960] [serial = 2278] [outer = 00000000] 04:21:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (15AC6400) [pid = 3960] [serial = 2279] [outer = 15551400] 04:21:09 INFO - PROCESS | 3960 | 1462965669041 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (15D3B800) [pid = 3960] [serial = 2280] [outer = 15551400] 04:21:09 INFO - PROCESS | 3960 | 1462965669471 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:21:09 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. 04:21:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 594ms 04:21:09 INFO - PROCESS | 3960 | 1462965669506 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 3960 | 1462965669508 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 04:21:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:21:09 INFO - PROCESS | 3960 | 1462965669512 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 3960 | 1462965669513 Marionette TRACE conn3 <- [1,2998,null,{}] 04:21:09 INFO - PROCESS | 3960 | 1462965669517 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:09 INFO - PROCESS | 3960 | 1462965669634 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:21:09 INFO - PROCESS | 3960 | 1462965669653 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 3960 | ++DOCSHELL 15D42400 == 34 [pid = 3960] [id = 761] 04:21:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (15D43C00) [pid = 3960] [serial = 2281] [outer = 00000000] 04:21:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (15F7EC00) [pid = 3960] [serial = 2282] [outer = 15D43C00] 04:21:09 INFO - PROCESS | 3960 | 1462965669697 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (15F81400) [pid = 3960] [serial = 2283] [outer = 15D43C00] 04:21:09 INFO - PROCESS | 3960 | [3960] 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 04:21:10 INFO - PROCESS | 3960 | 1462965670131 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:21:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:21:10 INFO - {} 04:21:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:21:10 INFO - {} 04:21:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:21:10 INFO - {} 04:21:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:21:10 INFO - {} 04:21:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 625ms 04:21:10 INFO - PROCESS | 3960 | 1462965670150 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 3960 | 1462965670152 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 04:21:10 INFO - TEST-START | /FileAPI/fileReader.html 04:21:10 INFO - PROCESS | 3960 | 1462965670155 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 3960 | 1462965670157 Marionette TRACE conn3 <- [1,3002,null,{}] 04:21:10 INFO - PROCESS | 3960 | 1462965670160 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:10 INFO - PROCESS | 3960 | 1462965670280 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:21:10 INFO - PROCESS | 3960 | 1462965670304 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 3960 | ++DOCSHELL 110FDC00 == 35 [pid = 3960] [id = 762] 04:21:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1619C400) [pid = 3960] [serial = 2284] [outer = 00000000] 04:21:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (161B8000) [pid = 3960] [serial = 2285] [outer = 1619C400] 04:21:10 INFO - PROCESS | 3960 | 1462965670348 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (1619B800) [pid = 3960] [serial = 2286] [outer = 1619C400] 04:21:10 INFO - PROCESS | 3960 | 1462965670807 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:21:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:21:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:21:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:21:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:21:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 688ms 04:21:10 INFO - TEST-START | /FileAPI/historical.html 04:21:10 INFO - PROCESS | 3960 | 1462965670855 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 3960 | 1462965670858 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 04:21:10 INFO - PROCESS | 3960 | 1462965670872 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 3960 | 1462965670874 Marionette TRACE conn3 <- [1,3006,null,{}] 04:21:10 INFO - PROCESS | 3960 | 1462965670877 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:11 INFO - PROCESS | 3960 | 1462965670993 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:21:11 INFO - PROCESS | 3960 | 1462965670999 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 3960 | ++DOCSHELL 16994C00 == 36 [pid = 3960] [id = 763] 04:21:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1699EC00) [pid = 3960] [serial = 2287] [outer = 00000000] 04:21:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16B25000) [pid = 3960] [serial = 2288] [outer = 1699EC00] 04:21:11 INFO - PROCESS | 3960 | 1462965671049 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16BF0000) [pid = 3960] [serial = 2289] [outer = 1699EC00] 04:21:11 INFO - PROCESS | 3960 | 1462965671480 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:21:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:21:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:21:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:21:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:21:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:21:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:21:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:21:11 INFO - TEST-OK | /FileAPI/historical.html | took 656ms 04:21:11 INFO - PROCESS | 3960 | 1462965671520 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 3960 | 1462965671522 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 04:21:11 INFO - TEST-START | /FileAPI/idlharness.html 04:21:11 INFO - PROCESS | 3960 | 1462965671526 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 3960 | 1462965671528 Marionette TRACE conn3 <- [1,3010,null,{}] 04:21:11 INFO - PROCESS | 3960 | 1462965671531 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:11 INFO - PROCESS | 3960 | 1462965671659 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:21:11 INFO - PROCESS | 3960 | 1462965671766 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 3960 | ++DOCSHELL 110F1400 == 37 [pid = 3960] [id = 764] 04:21:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (1367B800) [pid = 3960] [serial = 2290] [outer = 00000000] 04:21:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (16ECE000) [pid = 3960] [serial = 2291] [outer = 1367B800] 04:21:11 INFO - PROCESS | 3960 | 1462965671821 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (16F51000) [pid = 3960] [serial = 2292] [outer = 1367B800] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (19B20800) [pid = 3960] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (111E0C00) [pid = 3960] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (17042C00) [pid = 3960] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (16C65C00) [pid = 3960] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (16ED0C00) [pid = 3960] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (17041C00) [pid = 3960] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (15D62C00) [pid = 3960] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (16993400) [pid = 3960] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (13ED0400) [pid = 3960] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (111EAC00) [pid = 3960] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (11DF8800) [pid = 3960] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (0F52BC00) [pid = 3960] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (10702C00) [pid = 3960] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (16B20800) [pid = 3960] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (16A8BC00) [pid = 3960] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (15553800) [pid = 3960] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (11729400) [pid = 3960] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (0F510400) [pid = 3960] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1628B000) [pid = 3960] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (140B0800) [pid = 3960] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (10D60800) [pid = 3960] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (1075BC00) [pid = 3960] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:21:13 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (161BB800) [pid = 3960] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:21:13 INFO - PROCESS | 3960 | 1462965673190 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:21:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:21:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:21:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:21:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:21:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:21:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:21:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:21:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:21:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:21:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:21:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:21:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:21:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:21:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:21:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:21:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:21:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:21:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:21:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:21:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:21:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:21:13 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 04:21:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:21:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:21:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:21:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:21:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:21:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:21:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:21:13 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 04:21:13 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 04:21:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:21:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:21:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:21:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:21:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:21:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:21:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:21:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:21:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:21:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:21:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:21:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:21:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:21:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:21:13 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 04:21:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:21:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:21:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:21:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:21:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:21:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:21:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:21:13 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 04:21:13 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 04:21:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:21:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:21:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:21:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:21:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:21:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:21:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:21:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:21:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:21:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:21:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1813ms 04:21:13 INFO - PROCESS | 3960 | 1462965673330 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 3960 | 1462965673332 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 04:21:13 INFO - TEST-START | /FileAPI/idlharness.worker 04:21:13 INFO - PROCESS | 3960 | 1462965673336 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - PROCESS | 3960 | 1462965673337 Marionette TRACE conn3 <- [1,3014,null,{}] 04:21:13 INFO - PROCESS | 3960 | 1462965673341 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:13 INFO - PROCESS | 3960 | 1462965673416 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:21:13 INFO - PROCESS | 3960 | 1462965673422 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 3960 | ++DOCSHELL 110F6800 == 38 [pid = 3960] [id = 765] 04:21:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (12D72400) [pid = 3960] [serial = 2293] [outer = 00000000] 04:21:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (16993400) [pid = 3960] [serial = 2294] [outer = 12D72400] 04:21:13 INFO - PROCESS | 3960 | 1462965673467 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (16993800) [pid = 3960] [serial = 2295] [outer = 12D72400] 04:21:13 INFO - PROCESS | 3960 | [3960] 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 04:21:14 INFO - PROCESS | 3960 | 1462965674429 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:21:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:21:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:21:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:21:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:21:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:21:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:21:14 INFO - {} 04:21:14 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 04:21:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:21:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:21:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:21:14 INFO - {} 04:21:14 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 - {} 04:21:14 INFO - {} 04:21:14 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 04:21:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:21:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:21:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:21:14 INFO - {} 04:21:14 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 04:21:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:21:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:21:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:21:14 INFO - {} 04:21:14 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 - {} 04:21:14 INFO - {} 04:21:14 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 04:21:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:21:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:21:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 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 04:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 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 04:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 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 04:21:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 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 04:21:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:21:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:21:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:21:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:21:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:21:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:21:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:21:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:21:14 INFO - {} 04:21:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1267ms 04:21:14 INFO - PROCESS | 3960 | 1462965674601 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 3960 | 1462965674603 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 04:21:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:21:14 INFO - PROCESS | 3960 | 1462965674606 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - PROCESS | 3960 | 1462965674608 Marionette TRACE conn3 <- [1,3018,null,{}] 04:21:14 INFO - PROCESS | 3960 | 1462965674611 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:14 INFO - PROCESS | 3960 | 1462965674691 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:21:14 INFO - PROCESS | 3960 | 1462965674696 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 3960 | ++DOCSHELL 17BA8800 == 39 [pid = 3960] [id = 766] 04:21:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (17BA9800) [pid = 3960] [serial = 2296] [outer = 00000000] 04:21:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (1A0EC000) [pid = 3960] [serial = 2297] [outer = 17BA9800] 04:21:14 INFO - PROCESS | 3960 | 1462965674739 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1A337000) [pid = 3960] [serial = 2298] [outer = 17BA9800] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 110F4C00 == 38 [pid = 3960] [id = 731] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 161BCC00 == 37 [pid = 3960] [id = 733] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 15A39400 == 36 [pid = 3960] [id = 730] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 10711C00 == 35 [pid = 3960] [id = 732] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 0F50DC00 == 34 [pid = 3960] [id = 734] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 12E57800 == 33 [pid = 3960] [id = 736] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 113BE000 == 32 [pid = 3960] [id = 735] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 15D65C00 == 31 [pid = 3960] [id = 737] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 10D5FC00 == 30 [pid = 3960] [id = 722] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 10713400 == 29 [pid = 3960] [id = 723] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 13BE0000 == 28 [pid = 3960] [id = 728] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 0F52D000 == 27 [pid = 3960] [id = 725] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 110FD800 == 26 [pid = 3960] [id = 724] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 144B7C00 == 25 [pid = 3960] [id = 729] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 1619E000 == 24 [pid = 3960] [id = 738] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 11DEE800 == 23 [pid = 3960] [id = 726] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 0F52B800 == 22 [pid = 3960] [id = 721] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 1361E400 == 21 [pid = 3960] [id = 727] 04:21:15 INFO - PROCESS | 3960 | --DOCSHELL 0F528000 == 20 [pid = 3960] [id = 752] 04:21:16 INFO - PROCESS | 3960 | --DOCSHELL 12BB0400 == 19 [pid = 3960] [id = 756] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (1A0E7800) [pid = 3960] [serial = 2162] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (11251800) [pid = 3960] [serial = 2174] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (11007800) [pid = 3960] [serial = 2171] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (10DCD400) [pid = 3960] [serial = 2168] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (17436400) [pid = 3960] [serial = 2254] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (178AC800) [pid = 3960] [serial = 2256] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (16ED2400) [pid = 3960] [serial = 2241] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (17035C00) [pid = 3960] [serial = 2244] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (16EF3400) [pid = 3960] [serial = 2242] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (170E1800) [pid = 3960] [serial = 2247] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (17038000) [pid = 3960] [serial = 2245] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (173CB800) [pid = 3960] [serial = 2248] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (16B22C00) [pid = 3960] [serial = 2238] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1619A000) [pid = 3960] [serial = 2233] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (16A89800) [pid = 3960] [serial = 2236] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (161AF400) [pid = 3960] [serial = 2234] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (15224000) [pid = 3960] [serial = 2230] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (15806C00) [pid = 3960] [serial = 2231] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (11FEBC00) [pid = 3960] [serial = 2227] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (12E5A400) [pid = 3960] [serial = 2228] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13686C00) [pid = 3960] [serial = 2225] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1307A800) [pid = 3960] [serial = 2224] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (107EB800) [pid = 3960] [serial = 2222] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (105C5400) [pid = 3960] [serial = 2221] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (16F5DC00) [pid = 3960] [serial = 2219] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (16F50800) [pid = 3960] [serial = 2218] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (16EF3800) [pid = 3960] [serial = 2216] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (16EF0800) [pid = 3960] [serial = 2215] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (16C5E800) [pid = 3960] [serial = 2213] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (16BF6C00) [pid = 3960] [serial = 2212] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (16289C00) [pid = 3960] [serial = 2210] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (16197400) [pid = 3960] [serial = 2209] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1301D000) [pid = 3960] [serial = 2207] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (12D75400) [pid = 3960] [serial = 2206] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (10715000) [pid = 3960] [serial = 2204] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (0F52C400) [pid = 3960] [serial = 2203] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (16959800) [pid = 3960] [serial = 2201] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (161B7800) [pid = 3960] [serial = 2250] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (17035800) [pid = 3960] [serial = 2251] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (16BEFC00) [pid = 3960] [serial = 2239] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (173E3400) [pid = 3960] [serial = 2253] [outer = 00000000] [url = about:blank] 04:21:16 INFO - PROCESS | 3960 | 1462965676608 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:21:16 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 04:21:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2048ms 04:21:16 INFO - PROCESS | 3960 | 1462965676667 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 3960 | 1462965676670 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 04:21:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:21:16 INFO - PROCESS | 3960 | 1462965676675 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - PROCESS | 3960 | 1462965676677 Marionette TRACE conn3 <- [1,3022,null,{}] 04:21:16 INFO - PROCESS | 3960 | 1462965676684 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:16 INFO - PROCESS | 3960 | 1462965676772 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:21:16 INFO - PROCESS | 3960 | 1462965676780 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 3960 | ++DOCSHELL 0F528000 == 20 [pid = 3960] [id = 767] 04:21:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (0F52A400) [pid = 3960] [serial = 2299] [outer = 00000000] 04:21:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (105CBC00) [pid = 3960] [serial = 2300] [outer = 0F52A400] 04:21:16 INFO - PROCESS | 3960 | 1462965676828 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (10703000) [pid = 3960] [serial = 2301] [outer = 0F52A400] 04:21:17 INFO - PROCESS | 3960 | 1462965677320 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:21:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:21:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 688ms 04:21:17 INFO - PROCESS | 3960 | 1462965677371 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 3960 | 1462965677377 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 04:21:17 INFO - PROCESS | 3960 | 1462965677388 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:21:17 INFO - PROCESS | 3960 | 1462965677391 Marionette TRACE conn3 <- [1,3026,null,{}] 04:21:17 INFO - PROCESS | 3960 | 1462965677395 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:17 INFO - PROCESS | 3960 | 1462965677481 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:21:17 INFO - PROCESS | 3960 | 1462965677492 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 3960 | ++DOCSHELL 1071EC00 == 21 [pid = 3960] [id = 768] 04:21:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (10758C00) [pid = 3960] [serial = 2302] [outer = 00000000] 04:21:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (10DD0400) [pid = 3960] [serial = 2303] [outer = 10758C00] 04:21:17 INFO - PROCESS | 3960 | 1462965677537 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (11008400) [pid = 3960] [serial = 2304] [outer = 10758C00] 04:21:18 INFO - PROCESS | 3960 | 1462965677996 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:21:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 625ms 04:21:18 INFO - PROCESS | 3960 | 1462965678025 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 3960 | 1462965678028 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 04:21:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:21:18 INFO - PROCESS | 3960 | 1462965678032 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - PROCESS | 3960 | 1462965678036 Marionette TRACE conn3 <- [1,3030,null,{}] 04:21:18 INFO - PROCESS | 3960 | 1462965678050 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:18 INFO - PROCESS | 3960 | 1462965678135 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:21:18 INFO - PROCESS | 3960 | 1462965678144 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 3960 | ++DOCSHELL 110FC800 == 22 [pid = 3960] [id = 769] 04:21:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (110FCC00) [pid = 3960] [serial = 2305] [outer = 00000000] 04:21:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (111EDC00) [pid = 3960] [serial = 2306] [outer = 110FCC00] 04:21:18 INFO - PROCESS | 3960 | 1462965678193 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (11246C00) [pid = 3960] [serial = 2307] [outer = 110FCC00] 04:21:18 INFO - PROCESS | 3960 | 1462965678844 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:21:18 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. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:21:18 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'.) 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:21:18 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. 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:21:18 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. 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:21:18 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. 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:21:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:21:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:21:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 891ms 04:21:18 INFO - PROCESS | 3960 | 1462965678926 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 3960 | 1462965678929 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 04:21:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:21:18 INFO - PROCESS | 3960 | 1462965678932 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - PROCESS | 3960 | 1462965678934 Marionette TRACE conn3 <- [1,3034,null,{}] 04:21:18 INFO - PROCESS | 3960 | 1462965678937 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:19 INFO - PROCESS | 3960 | 1462965679052 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:21:19 INFO - PROCESS | 3960 | 1462965679104 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 3960 | ++DOCSHELL 11220000 == 23 [pid = 3960] [id = 770] 04:21:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (12D6EC00) [pid = 3960] [serial = 2308] [outer = 00000000] 04:21:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (12D72800) [pid = 3960] [serial = 2309] [outer = 12D6EC00] 04:21:19 INFO - PROCESS | 3960 | 1462965679149 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (1301C000) [pid = 3960] [serial = 2310] [outer = 12D6EC00] 04:21:19 INFO - PROCESS | 3960 | [3960] 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 04:21:19 INFO - PROCESS | 3960 | 1462965679566 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:21:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:21:19 INFO - {} 04:21:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 04:21:19 INFO - PROCESS | 3960 | 1462965679631 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 3960 | 1462965679633 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 04:21:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:21:19 INFO - PROCESS | 3960 | 1462965679636 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 3960 | 1462965679638 Marionette TRACE conn3 <- [1,3038,null,{}] 04:21:19 INFO - PROCESS | 3960 | 1462965679642 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:19 INFO - PROCESS | 3960 | 1462965679735 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:21:19 INFO - PROCESS | 3960 | 1462965679743 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 3960 | ++DOCSHELL 117A4400 == 24 [pid = 3960] [id = 771] 04:21:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (13618400) [pid = 3960] [serial = 2311] [outer = 00000000] 04:21:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (13B3A800) [pid = 3960] [serial = 2312] [outer = 13618400] 04:21:19 INFO - PROCESS | 3960 | 1462965679787 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (13EC4C00) [pid = 3960] [serial = 2313] [outer = 13618400] 04:21:20 INFO - PROCESS | 3960 | 1462965680197 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:21:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 594ms 04:21:20 INFO - PROCESS | 3960 | 1462965680247 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:21:20 INFO - PROCESS | 3960 | 1462965680249 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 04:21:20 INFO - PROCESS | 3960 | 1462965680252 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:21:20 INFO - PROCESS | 3960 | 1462965680254 Marionette TRACE conn3 <- [1,3042,null,{}] 04:21:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:21:20 INFO - PROCESS | 3960 | 1462965680261 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:20 INFO - PROCESS | 3960 | 1462965680375 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:21:20 INFO - PROCESS | 3960 | 1462965680382 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:20 INFO - PROCESS | 3960 | ++DOCSHELL 140B9000 == 25 [pid = 3960] [id = 772] 04:21:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (140B9400) [pid = 3960] [serial = 2314] [outer = 00000000] 04:21:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1522CC00) [pid = 3960] [serial = 2315] [outer = 140B9400] 04:21:20 INFO - PROCESS | 3960 | 1462965680427 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (156BC800) [pid = 3960] [serial = 2316] [outer = 140B9400] 04:21:21 INFO - PROCESS | 3960 | 1462965681117 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:21:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:21:21 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" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:21:21 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" 04:21:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:21:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1031ms 04:21:21 INFO - PROCESS | 3960 | 1462965681287 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:21:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:21:21 INFO - PROCESS | 3960 | 1462965681288 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 04:21:21 INFO - PROCESS | 3960 | 1462965681292 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 3960 | 1462965681294 Marionette TRACE conn3 <- [1,3046,null,{}] 04:21:21 INFO - PROCESS | 3960 | 1462965681297 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:21 INFO - PROCESS | 3960 | 1462965681370 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:21:21 INFO - PROCESS | 3960 | 1462965681375 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 3960 | ++DOCSHELL 15A32800 == 26 [pid = 3960] [id = 773] 04:21:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (15D3D000) [pid = 3960] [serial = 2317] [outer = 00000000] 04:21:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (161B3C00) [pid = 3960] [serial = 2318] [outer = 15D3D000] 04:21:21 INFO - PROCESS | 3960 | 1462965681418 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (161B9C00) [pid = 3960] [serial = 2319] [outer = 15D3D000] 04:21:21 INFO - PROCESS | 3960 | 1462965681863 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:21:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:21:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:21:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:21:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:21:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:21:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 594ms 04:21:21 INFO - PROCESS | 3960 | 1462965681899 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 3960 | 1462965681901 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 04:21:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:21:21 INFO - PROCESS | 3960 | 1462965681911 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 3960 | 1462965681913 Marionette TRACE conn3 <- [1,3050,null,{}] 04:21:21 INFO - PROCESS | 3960 | 1462965681918 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:22 INFO - PROCESS | 3960 | 1462965682027 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:21:22 INFO - PROCESS | 3960 | 1462965682033 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 3960 | ++DOCSHELL 161B0800 == 27 [pid = 3960] [id = 774] 04:21:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (161B2C00) [pid = 3960] [serial = 2320] [outer = 00000000] 04:21:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1699F800) [pid = 3960] [serial = 2321] [outer = 161B2C00] 04:21:22 INFO - PROCESS | 3960 | 1462965682078 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (16A8BC00) [pid = 3960] [serial = 2322] [outer = 161B2C00] 04:21:22 INFO - PROCESS | 3960 | [3960] 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 04:21:22 INFO - PROCESS | 3960 | 1462965682525 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:21:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:21:22 INFO - {} 04:21:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 641ms 04:21:22 INFO - PROCESS | 3960 | 1462965682547 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:21:22 INFO - PROCESS | 3960 | 1462965682548 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 04:21:22 INFO - PROCESS | 3960 | 1462965682552 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:21:22 INFO - PROCESS | 3960 | 1462965682553 Marionette TRACE conn3 <- [1,3054,null,{}] 04:21:22 INFO - PROCESS | 3960 | 1462965682561 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:22 INFO - PROCESS | 3960 | 1462965682671 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:21:22 INFO - PROCESS | 3960 | 1462965682677 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 3960 | ++DOCSHELL 0F527000 == 28 [pid = 3960] [id = 775] 04:21:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (105DE800) [pid = 3960] [serial = 2323] [outer = 00000000] 04:21:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (16BED800) [pid = 3960] [serial = 2324] [outer = 105DE800] 04:21:22 INFO - PROCESS | 3960 | 1462965682720 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (16B1C400) [pid = 3960] [serial = 2325] [outer = 105DE800] 04:21:23 INFO - PROCESS | 3960 | 1462965683187 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:21:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:21:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:21:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:21:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:21:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:21:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:21:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:21:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 703ms 04:21:23 INFO - PROCESS | 3960 | 1462965683253 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:21:23 INFO - PROCESS | 3960 | 1462965683255 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 04:21:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:21:23 INFO - PROCESS | 3960 | 1462965683258 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 3960 | 1462965683260 Marionette TRACE conn3 <- [1,3058,null,{}] 04:21:23 INFO - PROCESS | 3960 | 1462965683270 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:23 INFO - PROCESS | 3960 | 1462965683384 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:21:23 INFO - PROCESS | 3960 | 1462965683394 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:23 INFO - PROCESS | 3960 | ++DOCSHELL 16BED400 == 29 [pid = 3960] [id = 776] 04:21:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (16BF5800) [pid = 3960] [serial = 2326] [outer = 00000000] 04:21:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (16EC8800) [pid = 3960] [serial = 2327] [outer = 16BF5800] 04:21:23 INFO - PROCESS | 3960 | 1462965683437 Marionette DEBUG loaded listener.js 04:21:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (16EC9400) [pid = 3960] [serial = 2328] [outer = 16BF5800] 04:21:23 INFO - PROCESS | 3960 | 1462965683883 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:21:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:21:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:21:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:21:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:21:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:21:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:21:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 657ms 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (12D72400) [pid = 3960] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1699EC00) [pid = 3960] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1367B800) [pid = 3960] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (15D43C00) [pid = 3960] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (15551400) [pid = 3960] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (140B4000) [pid = 3960] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (13688C00) [pid = 3960] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (12D69C00) [pid = 3960] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (12D67400) [pid = 3960] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (110FEC00) [pid = 3960] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (10765400) [pid = 3960] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0FD33C00) [pid = 3960] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17463400) [pid = 3960] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:21:24 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1619C400) [pid = 3960] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:21:24 INFO - PROCESS | 3960 | 1462965684121 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 3960 | 1462965684123 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 04:21:24 INFO - PROCESS | 3960 | 1462965684132 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 3960 | 1462965684135 Marionette TRACE conn3 <- [1,3062,null,{}] 04:21:24 INFO - PROCESS | 3960 | 1462965684138 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:21:24 INFO - PROCESS | 3960 | 1462965684230 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:21:24 INFO - PROCESS | 3960 | 1462965684239 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 3960 | ++DOCSHELL 1699EC00 == 30 [pid = 3960] [id = 777] 04:21:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (16BEAC00) [pid = 3960] [serial = 2329] [outer = 00000000] 04:21:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (16ED2400) [pid = 3960] [serial = 2330] [outer = 16BEAC00] 04:21:24 INFO - PROCESS | 3960 | 1462965684293 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (16EF4400) [pid = 3960] [serial = 2331] [outer = 16BEAC00] 04:21:24 INFO - PROCESS | 3960 | 1462965684713 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:21:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:21:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:21:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:21:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:21:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:21:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:21:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 626ms 04:21:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:21:24 INFO - PROCESS | 3960 | 1462965684777 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 3960 | 1462965684779 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 04:21:24 INFO - PROCESS | 3960 | 1462965684782 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 3960 | 1462965684783 Marionette TRACE conn3 <- [1,3066,null,{}] 04:21:24 INFO - PROCESS | 3960 | 1462965684787 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:24 INFO - PROCESS | 3960 | 1462965684865 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:21:24 INFO - PROCESS | 3960 | 1462965684870 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 3960 | ++DOCSHELL 13B42800 == 31 [pid = 3960] [id = 778] 04:21:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (140B4400) [pid = 3960] [serial = 2332] [outer = 00000000] 04:21:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16ED2000) [pid = 3960] [serial = 2333] [outer = 140B4400] 04:21:24 INFO - PROCESS | 3960 | 1462965684914 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16F4F400) [pid = 3960] [serial = 2334] [outer = 140B4400] 04:21:25 INFO - PROCESS | 3960 | 1462965685357 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:21:25 INFO - PROCESS | 3960 | 1462965685442 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 04:21:25 INFO - PROCESS | 3960 | 1462965685445 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:21:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:21:25 INFO - PROCESS | 3960 | 1462965685447 Marionette TRACE conn3 <- [1,3070,null,{}] 04:21:25 INFO - PROCESS | 3960 | 1462965685450 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:25 INFO - PROCESS | 3960 | 1462965685525 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:21:25 INFO - PROCESS | 3960 | 1462965685531 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 3960 | ++DOCSHELL 16F54000 == 32 [pid = 3960] [id = 779] 04:21:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17035800) [pid = 3960] [serial = 2335] [outer = 00000000] 04:21:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17039800) [pid = 3960] [serial = 2336] [outer = 17035800] 04:21:25 INFO - PROCESS | 3960 | 1462965685574 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1703CC00) [pid = 3960] [serial = 2337] [outer = 17035800] 04:21:26 INFO - PROCESS | 3960 | 1462965686017 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:21:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:21:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:21:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:21:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 594ms 04:21:26 INFO - PROCESS | 3960 | 1462965686043 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 3960 | 1462965686045 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 04:21:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:21:26 INFO - PROCESS | 3960 | 1462965686048 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 3960 | 1462965686050 Marionette TRACE conn3 <- [1,3074,null,{}] 04:21:26 INFO - PROCESS | 3960 | 1462965686068 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:26 INFO - PROCESS | 3960 | 1462965686192 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:21:26 INFO - PROCESS | 3960 | 1462965686335 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 3960 | ++DOCSHELL 0F508C00 == 33 [pid = 3960] [id = 780] 04:21:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0F509C00) [pid = 3960] [serial = 2338] [outer = 00000000] 04:21:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0F520000) [pid = 3960] [serial = 2339] [outer = 0F509C00] 04:21:26 INFO - PROCESS | 3960 | 1462965686392 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (0FD39000) [pid = 3960] [serial = 2340] [outer = 0F509C00] 04:21:27 INFO - PROCESS | 3960 | 1462965687019 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:21:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:21:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1001ms 04:21:27 INFO - PROCESS | 3960 | 1462965687053 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:21:27 INFO - PROCESS | 3960 | 1462965687057 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 04:21:27 INFO - PROCESS | 3960 | 1462965687062 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:21:27 INFO - PROCESS | 3960 | 1462965687066 Marionette TRACE conn3 <- [1,3078,null,{}] 04:21:27 INFO - PROCESS | 3960 | 1462965687071 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:27 INFO - PROCESS | 3960 | 1462965687190 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:21:27 INFO - PROCESS | 3960 | 1462965687313 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 3960 | ++DOCSHELL 10DC8800 == 34 [pid = 3960] [id = 781] 04:21:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (10DC8C00) [pid = 3960] [serial = 2341] [outer = 00000000] 04:21:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (110F0800) [pid = 3960] [serial = 2342] [outer = 10DC8C00] 04:21:27 INFO - PROCESS | 3960 | 1462965687410 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (111E7000) [pid = 3960] [serial = 2343] [outer = 10DC8C00] 04:21:28 INFO - PROCESS | 3960 | 1462965688024 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:21:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1000ms 04:21:28 INFO - PROCESS | 3960 | 1462965688066 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 04:21:28 INFO - PROCESS | 3960 | 1462965688069 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 04:21:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:21:28 INFO - PROCESS | 3960 | 1462965688073 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 3960 | 1462965688075 Marionette TRACE conn3 <- [1,3082,null,{}] 04:21:28 INFO - PROCESS | 3960 | 1462965688079 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:28 INFO - PROCESS | 3960 | 1462965688315 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:21:28 INFO - PROCESS | 3960 | 1462965688466 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 3960 | ++DOCSHELL 0F521800 == 35 [pid = 3960] [id = 782] 04:21:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0F522400) [pid = 3960] [serial = 2344] [outer = 00000000] 04:21:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (0FD39800) [pid = 3960] [serial = 2345] [outer = 0F522400] 04:21:28 INFO - PROCESS | 3960 | 1462965688516 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (10701C00) [pid = 3960] [serial = 2346] [outer = 0F522400] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 110F6800 == 34 [pid = 3960] [id = 765] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 110FDC00 == 33 [pid = 3960] [id = 762] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 140B3800 == 32 [pid = 3960] [id = 759] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 13688800 == 31 [pid = 3960] [id = 758] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 15D42400 == 30 [pid = 3960] [id = 761] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 11D01400 == 29 [pid = 3960] [id = 757] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 12D88000 == 28 [pid = 3960] [id = 760] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 110FE000 == 27 [pid = 3960] [id = 755] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 1070CC00 == 26 [pid = 3960] [id = 754] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 0FD31800 == 25 [pid = 3960] [id = 753] 04:21:29 INFO - PROCESS | 3960 | --DOCSHELL 17BA8800 == 24 [pid = 3960] [id = 766] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1A0EC000) [pid = 3960] [serial = 2297] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (16993800) [pid = 3960] [serial = 2295] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (16B25000) [pid = 3960] [serial = 2288] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (16ECE000) [pid = 3960] [serial = 2291] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (16F51000) [pid = 3960] [serial = 2292] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (15F7EC00) [pid = 3960] [serial = 2282] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (15F81400) [pid = 3960] [serial = 2283] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (15AC6400) [pid = 3960] [serial = 2279] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (15D3B800) [pid = 3960] [serial = 2280] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (144C5400) [pid = 3960] [serial = 2276] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1522E000) [pid = 3960] [serial = 2277] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (13B3F800) [pid = 3960] [serial = 2273] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (13BE6000) [pid = 3960] [serial = 2274] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (11003800) [pid = 3960] [serial = 2271] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (12D72C00) [pid = 3960] [serial = 2270] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (12D68400) [pid = 3960] [serial = 2268] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (11227C00) [pid = 3960] [serial = 2265] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1124E800) [pid = 3960] [serial = 2266] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (10DCB000) [pid = 3960] [serial = 2262] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (1100A000) [pid = 3960] [serial = 2263] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (10576C00) [pid = 3960] [serial = 2259] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (10704000) [pid = 3960] [serial = 2260] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (178C3C00) [pid = 3960] [serial = 2257] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (1619B800) [pid = 3960] [serial = 2286] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (161B8000) [pid = 3960] [serial = 2285] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (16BF0000) [pid = 3960] [serial = 2289] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (16993400) [pid = 3960] [serial = 2294] [outer = 00000000] [url = about:blank] 04:21:29 INFO - PROCESS | 3960 | 1462965689117 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:21:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1094ms 04:21:29 INFO - PROCESS | 3960 | 1462965689166 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 3960 | 1462965689169 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 04:21:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:21:29 INFO - PROCESS | 3960 | 1462965689173 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 3960 | 1462965689177 Marionette TRACE conn3 <- [1,3086,null,{}] 04:21:29 INFO - PROCESS | 3960 | 1462965689182 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:29 INFO - PROCESS | 3960 | 1462965689261 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:21:29 INFO - PROCESS | 3960 | 1462965689356 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 3960 | ++DOCSHELL 107EA000 == 25 [pid = 3960] [id = 783] 04:21:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (10D59800) [pid = 3960] [serial = 2347] [outer = 00000000] 04:21:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (10D65C00) [pid = 3960] [serial = 2348] [outer = 10D59800] 04:21:29 INFO - PROCESS | 3960 | 1462965689410 Marionette DEBUG loaded listener.js 04:21:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (10DCF800) [pid = 3960] [serial = 2349] [outer = 10D59800] 04:21:29 INFO - PROCESS | 3960 | 1462965689804 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:21:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 688ms 04:21:29 INFO - PROCESS | 3960 | 1462965689879 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 3960 | 1462965689882 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 04:21:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:21:29 INFO - PROCESS | 3960 | 1462965689886 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 3960 | 1462965689888 Marionette TRACE conn3 <- [1,3090,null,{}] 04:21:29 INFO - PROCESS | 3960 | 1462965689892 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:29 INFO - PROCESS | 3960 | 1462965689970 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:21:30 INFO - PROCESS | 3960 | 1462965689980 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 3960 | ++DOCSHELL 111E4000 == 26 [pid = 3960] [id = 784] 04:21:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (111ED800) [pid = 3960] [serial = 2350] [outer = 00000000] 04:21:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (113B4000) [pid = 3960] [serial = 2351] [outer = 111ED800] 04:21:30 INFO - PROCESS | 3960 | 1462965690024 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (11D01400) [pid = 3960] [serial = 2352] [outer = 111ED800] 04:21:30 INFO - PROCESS | 3960 | 1462965690488 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:21:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:21:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 625ms 04:21:30 INFO - PROCESS | 3960 | 1462965690525 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:21:30 INFO - PROCESS | 3960 | 1462965690528 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 04:21:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:21:30 INFO - PROCESS | 3960 | 1462965690538 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:21:30 INFO - PROCESS | 3960 | 1462965690543 Marionette TRACE conn3 <- [1,3094,null,{}] 04:21:30 INFO - PROCESS | 3960 | 1462965690551 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:30 INFO - PROCESS | 3960 | 1462965690633 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:21:30 INFO - PROCESS | 3960 | 1462965690642 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 3960 | ++DOCSHELL 12D73400 == 27 [pid = 3960] [id = 785] 04:21:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (12D74000) [pid = 3960] [serial = 2353] [outer = 00000000] 04:21:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (13070C00) [pid = 3960] [serial = 2354] [outer = 12D74000] 04:21:30 INFO - PROCESS | 3960 | 1462965690686 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (13393000) [pid = 3960] [serial = 2355] [outer = 12D74000] 04:21:31 INFO - PROCESS | 3960 | 1462965691120 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:21:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:21:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:21:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:21:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 594ms 04:21:31 INFO - PROCESS | 3960 | 1462965691132 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 3960 | 1462965691134 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 04:21:31 INFO - PROCESS | 3960 | 1462965691137 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:21:31 INFO - PROCESS | 3960 | 1462965691139 Marionette TRACE conn3 <- [1,3098,null,{}] 04:21:31 INFO - PROCESS | 3960 | 1462965691142 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:31 INFO - PROCESS | 3960 | 1462965691279 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:21:31 INFO - PROCESS | 3960 | 1462965691292 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 3960 | ++DOCSHELL 11245C00 == 28 [pid = 3960] [id = 786] 04:21:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (13070800) [pid = 3960] [serial = 2356] [outer = 00000000] 04:21:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (13BDF800) [pid = 3960] [serial = 2357] [outer = 13070800] 04:21:31 INFO - PROCESS | 3960 | 1462965691336 Marionette DEBUG loaded listener.js 04:21:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (13E72C00) [pid = 3960] [serial = 2358] [outer = 13070800] 04:21:31 INFO - PROCESS | 3960 | 1462965691786 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:21:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:21:31 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 04:21:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:21:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 687ms 04:21:31 INFO - PROCESS | 3960 | 1462965691837 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 3960 | 1462965691839 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 04:21:31 INFO - PROCESS | 3960 | 1462965691842 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:21:31 INFO - PROCESS | 3960 | 1462965691844 Marionette TRACE conn3 <- [1,3102,null,{}] 04:21:31 INFO - PROCESS | 3960 | 1462965691848 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:31 INFO - PROCESS | 3960 | 1462965691958 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:21:31 INFO - PROCESS | 3960 | 1462965691966 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d28c9dee-f04b-42e5-ba56-071636d1c9a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 3960 | ++DOCSHELL 13ECC000 == 29 [pid = 3960] [id = 787] 04:21:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (13ECC800) [pid = 3960] [serial = 2359] [outer = 00000000] 04:21:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (144C4800) [pid = 3960] [serial = 2360] [outer = 13ECC800] 04:21:32 INFO - PROCESS | 3960 | 1462965692069 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1522DC00) [pid = 3960] [serial = 2361] [outer = 13ECC800] 04:21:32 INFO - PROCESS | 3960 | 1462965692497 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:21:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:21:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 688ms 04:21:32 INFO - PROCESS | 3960 | 1462965692542 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:21:32 INFO - PROCESS | 3960 | 1462965692544 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (161B2C00) [pid = 3960] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (140B9400) [pid = 3960] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (105DE800) [pid = 3960] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F52A400) [pid = 3960] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (110FCC00) [pid = 3960] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (16BF5800) [pid = 3960] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (10758C00) [pid = 3960] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (13618400) [pid = 3960] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (15D3D000) [pid = 3960] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (16BEAC00) [pid = 3960] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (17BA9800) [pid = 3960] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (12D6EC00) [pid = 3960] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:21:33 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (140B4400) [pid = 3960] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 04:21:33 WARNING - u'runner_teardown' () 04:21:33 INFO - No more tests 04:21:33 INFO - Got 0 unexpected results 04:21:33 INFO - SUITE-END | took 664s 04:21:34 INFO - Closing logging queue 04:21:34 INFO - queue closed 04:21:34 INFO - Return code: 0 04:21:34 WARNING - # TBPL SUCCESS # 04:21:34 INFO - Running post-action listener: _resource_record_post_action 04:21:34 INFO - Running post-run listener: _resource_record_post_run 04:21:35 INFO - Total resource usage - Wall time: 673s; CPU: 17.0%; Read bytes: 92355072; Write bytes: 944699392; Read time: 1232604; Write time: 1010641 04:21:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:21:35 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 68150784; Read time: 0; Write time: 61783 04:21:35 INFO - run-tests - Wall time: 671s; CPU: 17.0%; Read bytes: 92355072; Write bytes: 805436416; Read time: 1232604; Write time: 901227 04:21:35 INFO - Running post-run listener: _upload_blobber_files 04:21:35 INFO - Blob upload gear active. 04:21:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:21:35 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 04:21:35 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'] 04:21:35 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 04:21:35 INFO - (blobuploader) - INFO - Open directory for files ... 04:21:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:21:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:21:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:21:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:21:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:21:36 INFO - (blobuploader) - INFO - Done attempting. 04:21:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:21:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:21:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:21:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:21:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:21:39 INFO - (blobuploader) - INFO - Done attempting. 04:21:39 INFO - (blobuploader) - INFO - Iteration through files over. 04:21:39 INFO - Return code: 0 04:21:39 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:21:39 INFO - Using _rmtree_windows ... 04:21:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:21:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dc52f13af4a7108c4b914d971e1733b82cf6b2c98052f851ff7edfb24508eee30172112df4907c15e3b8980b92f210bea73dad90b803becf0ce9580478efe83f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d4ebe4f724ef17d1ff688db77162e1dee75fc84df9015c48edc769ff194f5342a17b4b77cb7eaee1cd31afd7f726049f2b5362dfaffdb18f8e9202a9df02ed82"} 04:21:39 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:21:39 INFO - Writing to file C:\slave\test\properties\blobber_files 04:21:39 INFO - Contents: 04:21:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dc52f13af4a7108c4b914d971e1733b82cf6b2c98052f851ff7edfb24508eee30172112df4907c15e3b8980b92f210bea73dad90b803becf0ce9580478efe83f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d4ebe4f724ef17d1ff688db77162e1dee75fc84df9015c48edc769ff194f5342a17b4b77cb7eaee1cd31afd7f726049f2b5362dfaffdb18f8e9202a9df02ed82"} 04:21:39 INFO - Running post-run listener: copy_logs_to_upload_dir 04:21:39 INFO - Copying logs to upload dir... 04:21:39 INFO - mkdir: C:\slave\test\build\upload\logs 04:21:39 INFO - Copying logs to upload dir... 04:21:39 INFO - Using _rmtree_windows ... 04:21:39 INFO - Using _rmtree_windows ... 04:21:39 INFO - Using _rmtree_windows ... 04:21:39 INFO - Using _rmtree_windows ... 04:21:39 INFO - Using _rmtree_windows ... 04:21:39 INFO - Using _rmtree_windows ... 04:21:39 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=805.250000 ========= master_lag: 2.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 27 secs) (at 2016-05-11 04:21:42.710388) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 04:21:42.711394) ========= '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-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/dc52f13af4a7108c4b914d971e1733b82cf6b2c98052f851ff7edfb24508eee30172112df4907c15e3b8980b92f210bea73dad90b803becf0ce9580478efe83f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d4ebe4f724ef17d1ff688db77162e1dee75fc84df9015c48edc769ff194f5342a17b4b77cb7eaee1cd31afd7f726049f2b5362dfaffdb18f8e9202a9df02ed82"} build_url:https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/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/JAFByHBeS22YXrVwYS13DQ/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/dc52f13af4a7108c4b914d971e1733b82cf6b2c98052f851ff7edfb24508eee30172112df4907c15e3b8980b92f210bea73dad90b803becf0ce9580478efe83f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d4ebe4f724ef17d1ff688db77162e1dee75fc84df9015c48edc769ff194f5342a17b4b77cb7eaee1cd31afd7f726049f2b5362dfaffdb18f8e9202a9df02ed82"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JAFByHBeS22YXrVwYS13DQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.40 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 04:21:43.221575) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 04:21:43.221937) ========= '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-097\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-097 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-097 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-097 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-097 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-097 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 04:21:43.338677) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-11 04:21:43.339022) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-11 04:21:43.787890) ========= ========= Total master_lag: 14.41 =========