builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-223 starttime: 1463793385.34 results: success (0) buildid: 20160520162336 builduid: e38a8976e8ac4cc58d44f0d7275e05a5 revision: 782b4767770b8d7f9ddea913167c49a12087d6af ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 18:16:25.340578) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 18:16:25.341039) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 18:16:25.341335) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 18:16:25.486531) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 18:16:25.486942) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --18:16:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 18:16:26 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.241000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 18:16:26.769403) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-20 18:16:26.769778) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.501000 ========= master_lag: 1.96 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-20 18:16:33.228060) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-20 18:16:33.228468) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 782b4767770b8d7f9ddea913167c49a12087d6af --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 782b4767770b8d7f9ddea913167c49a12087d6af --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-20 18:16:33,792 truncating revision to first 12 chars 2016-05-20 18:16:33,792 Setting DEBUG logging. 2016-05-20 18:16:33,792 attempt 1/10 2016-05-20 18:16:33,792 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/782b4767770b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-20 18:16:34,930 unpacking tar archive at: mozilla-aurora-782b4767770b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.875000 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-20 18:16:35.333806) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 18:16:35.334127) ========= script_repo_revision: 782b4767770b8d7f9ddea913167c49a12087d6af ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 18:16:35.334524) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 18:16:35.334801) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 18:16:35.382952) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 17 secs) (at 2016-05-20 18:16:35.383346) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-223 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:\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 18:16:35 INFO - MultiFileLogger online at 20160520 18:16:35 in C:\slave\test 18:16:35 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 18:16:35 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:16:36 INFO - {'append_to_log': False, 18:16:36 INFO - 'base_work_dir': 'C:\\slave\\test', 18:16:36 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:16:36 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:16:36 INFO - 'buildbot_json_path': 'buildprops.json', 18:16:36 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:16:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:16:36 INFO - 'download_minidump_stackwalk': True, 18:16:36 INFO - 'download_symbols': 'true', 18:16:36 INFO - 'e10s': False, 18:16:36 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:16:36 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:16:36 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:16:36 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:16:36 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:16:36 INFO - 'C:/mozilla-build/tooltool.py'), 18:16:36 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:16:36 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:16:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:16:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:16:36 INFO - 'log_level': 'info', 18:16:36 INFO - 'log_to_console': True, 18:16:36 INFO - 'opt_config_files': (), 18:16:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:16:36 INFO - '--processes=1', 18:16:36 INFO - '--config=%(test_path)s/wptrunner.ini', 18:16:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:16:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:16:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:16:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:16:36 INFO - 'pip_index': False, 18:16:36 INFO - 'require_test_zip': True, 18:16:36 INFO - 'test_type': ('testharness',), 18:16:36 INFO - 'this_chunk': '1', 18:16:36 INFO - 'total_chunks': '10', 18:16:36 INFO - 'virtualenv_path': 'venv', 18:16:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:16:36 INFO - 'work_dir': 'build'} 18:16:36 INFO - ##### 18:16:36 INFO - ##### Running clobber step. 18:16:36 INFO - ##### 18:16:36 INFO - Running pre-action listener: _resource_record_pre_action 18:16:36 INFO - Running main action method: clobber 18:16:36 INFO - rmtree: C:\slave\test\build 18:16:36 INFO - Using _rmtree_windows ... 18:16:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:20:05 INFO - Running post-action listener: _resource_record_post_action 18:20:05 INFO - ##### 18:20:05 INFO - ##### Running read-buildbot-config step. 18:20:05 INFO - ##### 18:20:05 INFO - Running pre-action listener: _resource_record_pre_action 18:20:05 INFO - Running main action method: read_buildbot_config 18:20:05 INFO - Using buildbot properties: 18:20:05 INFO - { 18:20:05 INFO - "project": "", 18:20:05 INFO - "product": "firefox", 18:20:05 INFO - "script_repo_revision": "production", 18:20:05 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 18:20:05 INFO - "repository": "", 18:20:05 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 18:20:05 INFO - "buildid": "20160520162336", 18:20:05 INFO - "pgo_build": "False", 18:20:05 INFO - "basedir": "C:\\slave\\test", 18:20:05 INFO - "buildnumber": 2, 18:20:05 INFO - "slavename": "t-w732-ix-223", 18:20:05 INFO - "revision": "782b4767770b8d7f9ddea913167c49a12087d6af", 18:20:05 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 18:20:05 INFO - "platform": "win32", 18:20:05 INFO - "branch": "mozilla-aurora", 18:20:05 INFO - "repo_path": "releases/mozilla-aurora", 18:20:05 INFO - "moz_repo_path": "", 18:20:05 INFO - "stage_platform": "win32", 18:20:05 INFO - "builduid": "e38a8976e8ac4cc58d44f0d7275e05a5", 18:20:05 INFO - "slavebuilddir": "test" 18:20:05 INFO - } 18:20:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 18:20:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 18:20:05 INFO - Running post-action listener: _resource_record_post_action 18:20:05 INFO - ##### 18:20:05 INFO - ##### Running download-and-extract step. 18:20:05 INFO - ##### 18:20:05 INFO - Running pre-action listener: _resource_record_pre_action 18:20:05 INFO - Running main action method: download_and_extract 18:20:05 INFO - mkdir: C:\slave\test\build\tests 18:20:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:20:05 INFO - https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:20:05 INFO - trying https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 18:20:05 INFO - Downloading https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 18:20:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 18:20:06 INFO - Downloaded 1274 bytes. 18:20:06 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:20:06 INFO - Using the following test package requirements: 18:20:06 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:20:06 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:06 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 18:20:06 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:06 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 18:20:06 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:06 INFO - u'jsshell-win32.zip'], 18:20:06 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:06 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 18:20:06 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:20:06 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:06 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 18:20:06 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:06 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 18:20:06 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:06 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 18:20:06 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:20:06 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 18:20:06 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 18:20:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:20:06 INFO - https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:20:06 INFO - trying https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 18:20:06 INFO - Downloading https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 18:20:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 18:20:08 INFO - Downloaded 19979473 bytes. 18:20:08 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/*'] 18:20:08 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/* 18:20:10 INFO - caution: filename not matched: web-platform/* 18:20:10 INFO - Return code: 11 18:20: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')]} 18:20:10 INFO - https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:20:10 INFO - trying https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:20:10 INFO - Downloading https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 18:20:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 18:20:13 INFO - Downloaded 36409073 bytes. 18:20:13 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/*'] 18:20:13 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/* 18:21:01 INFO - caution: filename not matched: bin/* 18:21:01 INFO - caution: filename not matched: config/* 18:21:01 INFO - caution: filename not matched: mozbase/* 18:21:01 INFO - caution: filename not matched: marionette/* 18:21:01 INFO - caution: filename not matched: tools/wptserve/* 18:21:01 INFO - Return code: 11 18:21:01 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')]} 18:21:01 INFO - https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 18:21:01 INFO - trying https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:21:01 INFO - Downloading https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 18:21:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 18:21:06 INFO - Downloaded 68440625 bytes. 18:21:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:21:06 INFO - mkdir: C:\slave\test\properties 18:21:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:21:06 INFO - Writing to file C:\slave\test\properties\build_url 18:21:06 INFO - Contents: 18:21:06 INFO - build_url:https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:21:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:21:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:21:07 INFO - Writing to file C:\slave\test\properties\symbols_url 18:21:07 INFO - Contents: 18:21:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:21:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:07 INFO - https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:21:07 INFO - trying https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:21:07 INFO - Downloading https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 18:21:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 18:21:09 INFO - Downloaded 55558138 bytes. 18:21:09 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'] 18:21:09 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 18:21:12 INFO - Return code: 0 18:21:12 INFO - Running post-action listener: _resource_record_post_action 18:21:12 INFO - Running post-action listener: set_extra_try_arguments 18:21:12 INFO - ##### 18:21:12 INFO - ##### Running create-virtualenv step. 18:21:12 INFO - ##### 18:21:12 INFO - Running pre-action listener: _pre_create_virtualenv 18:21:12 INFO - Running pre-action listener: _resource_record_pre_action 18:21:12 INFO - Running main action method: create_virtualenv 18:21:12 INFO - Creating virtualenv C:\slave\test\build\venv 18:21:12 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 18:21:12 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:21:22 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:21:27 INFO - Installing distribute......................................................................................................................................................................................done. 18:21:28 INFO - Return code: 0 18:21:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:21:28 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')]} 18:21:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:28 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')]} 18:21:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:28 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 0x018ED6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC7368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-223', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:21:28 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 18:21:28 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 18:21:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:21:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:21:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:21:28 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 18:21:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:21:28 INFO - 'DCLOCATION': 'SCL3', 18:21:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:21:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:21:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:21:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:21:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:21:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:21:28 INFO - 'HOMEDRIVE': 'C:', 18:21:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:21:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:21:28 INFO - 'KTS_VERSION': '1.19c', 18:21:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:21:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:21:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 18:21:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:21:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:21:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:21:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:21:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:21:28 INFO - 'MOZ_AIRBAG': '1', 18:21:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:21:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:28 INFO - 'MOZ_MSVCVERSION': '8', 18:21:28 INFO - 'MOZ_NO_REMOTE': '1', 18:21:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:21:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:21:28 INFO - 'NO_EM_RESTART': '1', 18:21:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:21:28 INFO - 'OS': 'Windows_NT', 18:21:28 INFO - 'OURDRIVE': 'C:', 18:21:28 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:21:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:21:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:21:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:21:28 INFO - 'PROCESSOR_LEVEL': '6', 18:21:28 INFO - 'PROCESSOR_REVISION': '1e05', 18:21:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:21:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:21:28 INFO - 'PROMPT': '$P$G', 18:21:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:21:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:21:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:21:28 INFO - 'PWD': 'C:\\slave\\test', 18:21:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:21:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:21:28 INFO - 'SYSTEMDRIVE': 'C:', 18:21:28 INFO - 'SYSTEMROOT': 'C:\\windows', 18:21:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:21:28 INFO - 'TEST1': 'testie', 18:21:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:21:28 INFO - 'USERDOMAIN': 'T-W732-IX-223', 18:21:28 INFO - 'USERNAME': 'cltbld', 18:21:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:21:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:21:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:21:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:21:28 INFO - 'WINDIR': 'C:\\windows', 18:21:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:21:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:21:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:21:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:21:30 INFO - Downloading/unpacking psutil>=0.7.1 18:21:30 INFO - Running setup.py egg_info for package psutil 18:21:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:21:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:21:30 INFO - Installing collected packages: psutil 18:21:30 INFO - Running setup.py install for psutil 18:21:30 INFO - building 'psutil._psutil_windows' extension 18:21:30 INFO - error: Unable to find vcvarsall.bat 18:21:30 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:\users\cltbld\appdata\local\temp\pip-cdwqid-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:21:30 INFO - running install 18:21:30 INFO - running build 18:21:30 INFO - running build_py 18:21:30 INFO - creating build 18:21:30 INFO - creating build\lib.win32-2.7 18:21:30 INFO - creating build\lib.win32-2.7\psutil 18:21:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:21:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:21:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:21:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:21:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:21:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:21:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:21:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:21:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:21:30 INFO - running build_ext 18:21:30 INFO - building 'psutil._psutil_windows' extension 18:21:30 INFO - error: Unable to find vcvarsall.bat 18:21:30 INFO - ---------------------------------------- 18:21:30 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:\users\cltbld\appdata\local\temp\pip-cdwqid-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:21:30 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:21:30 WARNING - Return code: 1 18:21:30 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! 18:21:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:21:30 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')]} 18:21:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:30 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')]} 18:21:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:30 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 0x018ED6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC7368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-223', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:21:30 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 18:21:30 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 18:21:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:21:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:21:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:21:30 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 18:21:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:21:30 INFO - 'DCLOCATION': 'SCL3', 18:21:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:21:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:21:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:21:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:21:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:21:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:21:30 INFO - 'HOMEDRIVE': 'C:', 18:21:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:21:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:21:30 INFO - 'KTS_VERSION': '1.19c', 18:21:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:21:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:21:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 18:21:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:21:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:21:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:21:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:21:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:21:30 INFO - 'MOZ_AIRBAG': '1', 18:21:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:21:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:30 INFO - 'MOZ_MSVCVERSION': '8', 18:21:30 INFO - 'MOZ_NO_REMOTE': '1', 18:21:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:21:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:21:30 INFO - 'NO_EM_RESTART': '1', 18:21:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:21:30 INFO - 'OS': 'Windows_NT', 18:21:30 INFO - 'OURDRIVE': 'C:', 18:21:30 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:21:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:21:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:21:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:21:30 INFO - 'PROCESSOR_LEVEL': '6', 18:21:30 INFO - 'PROCESSOR_REVISION': '1e05', 18:21:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:21:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:21:30 INFO - 'PROMPT': '$P$G', 18:21:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:21:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:21:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:21:30 INFO - 'PWD': 'C:\\slave\\test', 18:21:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:21:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:21:30 INFO - 'SYSTEMDRIVE': 'C:', 18:21:30 INFO - 'SYSTEMROOT': 'C:\\windows', 18:21:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:21:30 INFO - 'TEST1': 'testie', 18:21:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:21:30 INFO - 'USERDOMAIN': 'T-W732-IX-223', 18:21:30 INFO - 'USERNAME': 'cltbld', 18:21:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:21:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:21:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:21:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:21:30 INFO - 'WINDIR': 'C:\\windows', 18:21:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:21:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:21:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:21:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:21:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:21:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:21:31 INFO - Running setup.py egg_info for package mozsystemmonitor 18:21:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:21:31 INFO - Running setup.py egg_info for package psutil 18:21:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:21:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:21:31 INFO - Installing collected packages: mozsystemmonitor, psutil 18:21:31 INFO - Running setup.py install for mozsystemmonitor 18:21:31 INFO - Running setup.py install for psutil 18:21:31 INFO - building 'psutil._psutil_windows' extension 18:21:31 INFO - error: Unable to find vcvarsall.bat 18:21:31 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:\users\cltbld\appdata\local\temp\pip-sxsytx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:21:31 INFO - running install 18:21:31 INFO - running build 18:21:31 INFO - running build_py 18:21:31 INFO - running build_ext 18:21:31 INFO - building 'psutil._psutil_windows' extension 18:21:31 INFO - error: Unable to find vcvarsall.bat 18:21:31 INFO - ---------------------------------------- 18:21:31 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:\users\cltbld\appdata\local\temp\pip-sxsytx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:21:31 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:21:31 WARNING - Return code: 1 18:21:31 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! 18:21:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:21:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:31 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 0x018ED6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC7368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-223', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:21:31 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 18:21:31 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 18:21:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:21:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:21:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:21:31 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 18:21:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:21:31 INFO - 'DCLOCATION': 'SCL3', 18:21:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:21:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:21:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:21:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:21:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:21:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:21:31 INFO - 'HOMEDRIVE': 'C:', 18:21:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:21:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:21:31 INFO - 'KTS_VERSION': '1.19c', 18:21:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:21:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:21:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 18:21:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:21:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:21:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:21:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:21:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:21:31 INFO - 'MOZ_AIRBAG': '1', 18:21:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:21:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:31 INFO - 'MOZ_MSVCVERSION': '8', 18:21:31 INFO - 'MOZ_NO_REMOTE': '1', 18:21:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:21:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:21:31 INFO - 'NO_EM_RESTART': '1', 18:21:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:21:31 INFO - 'OS': 'Windows_NT', 18:21:31 INFO - 'OURDRIVE': 'C:', 18:21:31 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:21:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:21:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:21:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:21:31 INFO - 'PROCESSOR_LEVEL': '6', 18:21:31 INFO - 'PROCESSOR_REVISION': '1e05', 18:21:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:21:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:21:31 INFO - 'PROMPT': '$P$G', 18:21:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:21:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:21:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:21:31 INFO - 'PWD': 'C:\\slave\\test', 18:21:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:21:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:21:31 INFO - 'SYSTEMDRIVE': 'C:', 18:21:31 INFO - 'SYSTEMROOT': 'C:\\windows', 18:21:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:21:31 INFO - 'TEST1': 'testie', 18:21:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:21:31 INFO - 'USERDOMAIN': 'T-W732-IX-223', 18:21:31 INFO - 'USERNAME': 'cltbld', 18:21:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:21:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:21:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:21:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:21:31 INFO - 'WINDIR': 'C:\\windows', 18:21:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:21:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:21:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:21:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:21:32 INFO - Downloading/unpacking blobuploader==1.2.4 18:21:32 INFO - Downloading blobuploader-1.2.4.tar.gz 18:21:32 INFO - Running setup.py egg_info for package blobuploader 18:21:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:21:36 INFO - Running setup.py egg_info for package requests 18:21:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:21:36 INFO - Downloading docopt-0.6.1.tar.gz 18:21:36 INFO - Running setup.py egg_info for package docopt 18:21:36 INFO - Installing collected packages: blobuploader, docopt, requests 18:21:36 INFO - Running setup.py install for blobuploader 18:21:36 INFO - Running setup.py install for docopt 18:21:36 INFO - Running setup.py install for requests 18:21:36 INFO - Successfully installed blobuploader docopt requests 18:21:36 INFO - Cleaning up... 18:21:36 INFO - Return code: 0 18:21:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:21:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:36 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 0x018ED6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC7368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-223', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:21:36 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 18:21:36 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 18:21:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:21:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:21:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:21:36 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 18:21:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:21:36 INFO - 'DCLOCATION': 'SCL3', 18:21:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:21:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:21:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:21:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:21:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:21:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:21:36 INFO - 'HOMEDRIVE': 'C:', 18:21:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:21:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:21:36 INFO - 'KTS_VERSION': '1.19c', 18:21:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:21:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:21:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 18:21:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:21:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:21:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:21:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:21:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:21:36 INFO - 'MOZ_AIRBAG': '1', 18:21:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:21:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:36 INFO - 'MOZ_MSVCVERSION': '8', 18:21:36 INFO - 'MOZ_NO_REMOTE': '1', 18:21:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:21:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:21:36 INFO - 'NO_EM_RESTART': '1', 18:21:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:21:36 INFO - 'OS': 'Windows_NT', 18:21:36 INFO - 'OURDRIVE': 'C:', 18:21:36 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:21:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:21:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:21:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:21:36 INFO - 'PROCESSOR_LEVEL': '6', 18:21:36 INFO - 'PROCESSOR_REVISION': '1e05', 18:21:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:21:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:21:36 INFO - 'PROMPT': '$P$G', 18:21:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:21:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:21:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:21:36 INFO - 'PWD': 'C:\\slave\\test', 18:21:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:21:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:21:36 INFO - 'SYSTEMDRIVE': 'C:', 18:21:36 INFO - 'SYSTEMROOT': 'C:\\windows', 18:21:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:21:36 INFO - 'TEST1': 'testie', 18:21:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:21:36 INFO - 'USERDOMAIN': 'T-W732-IX-223', 18:21:36 INFO - 'USERNAME': 'cltbld', 18:21:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:21:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:21:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:21:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:21:36 INFO - 'WINDIR': 'C:\\windows', 18:21:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:21:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:21:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:21:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:21:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:21:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:21:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:21:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:21:41 INFO - Unpacking c:\slave\test\build\tests\marionette 18:21:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:21:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:21:41 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 18:21:41 INFO - Running setup.py install for browsermob-proxy 18:21:54 INFO - Running setup.py install for manifestparser 18:21:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for marionette-client 18:21:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:21:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for marionette-driver 18:21:54 INFO - Running setup.py install for mozcrash 18:21:54 INFO - Running setup.py install for mozdebug 18:21:54 INFO - Running setup.py install for mozdevice 18:21:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozfile 18:21:54 INFO - Running setup.py install for mozhttpd 18:21:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozinfo 18:21:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozInstall 18:21:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozleak 18:21:54 INFO - Running setup.py install for mozlog 18:21:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for moznetwork 18:21:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozprocess 18:21:54 INFO - Running setup.py install for mozprofile 18:21:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozrunner 18:21:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for mozscreenshot 18:21:54 INFO - Running setup.py install for moztest 18:21:54 INFO - Running setup.py install for mozversion 18:21:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:21:54 INFO - Running setup.py install for wptserve 18:21:54 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 18:21:54 INFO - Cleaning up... 18:21:54 INFO - Return code: 0 18:21:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:21: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')]} 18:21:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21: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')]} 18:21:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:54 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 0x018ED6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD1580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BC7368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-223', 'USERDOMAIN': 'T-W732-IX-223', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-223', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:21:54 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 18:21:54 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 18:21:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:21:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:21:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:21:54 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 18:21:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:21:54 INFO - 'DCLOCATION': 'SCL3', 18:21:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:21:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:21:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:21:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:21:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:21:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:21:54 INFO - 'HOMEDRIVE': 'C:', 18:21:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:21:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:21:54 INFO - 'KTS_VERSION': '1.19c', 18:21:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:21:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:21:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 18:21:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:21:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:21:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:21:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:21:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:21:54 INFO - 'MOZ_AIRBAG': '1', 18:21:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:21:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:54 INFO - 'MOZ_MSVCVERSION': '8', 18:21:54 INFO - 'MOZ_NO_REMOTE': '1', 18:21:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:21:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:21:54 INFO - 'NO_EM_RESTART': '1', 18:21:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:21:54 INFO - 'OS': 'Windows_NT', 18:21:54 INFO - 'OURDRIVE': 'C:', 18:21:54 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:21:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:21:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:21:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:21:54 INFO - 'PROCESSOR_LEVEL': '6', 18:21:54 INFO - 'PROCESSOR_REVISION': '1e05', 18:21:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:21:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:21:54 INFO - 'PROMPT': '$P$G', 18:21:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:21:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:21:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:21:54 INFO - 'PWD': 'C:\\slave\\test', 18:21:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:21:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:21:54 INFO - 'SYSTEMDRIVE': 'C:', 18:21:54 INFO - 'SYSTEMROOT': 'C:\\windows', 18:21:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:21:54 INFO - 'TEST1': 'testie', 18:21:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:21:54 INFO - 'USERDOMAIN': 'T-W732-IX-223', 18:21:54 INFO - 'USERNAME': 'cltbld', 18:21:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:21:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:21:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:21:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:21:54 INFO - 'WINDIR': 'C:\\windows', 18:21:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:21:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:21:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:21:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:21:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:21:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:21:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:21:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:21:59 INFO - Unpacking c:\slave\test\build\tests\marionette 18:21:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:21:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:21:59 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)) 18:22:10 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)) 18:22:10 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)) 18:22:10 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)) 18:22:10 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)) 18:22:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:22:10 INFO - Downloading blessings-1.6.tar.gz 18:22:10 INFO - Running setup.py egg_info for package blessings 18:22:10 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)) 18:22:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:22:10 INFO - Running setup.py install for blessings 18:22:10 INFO - Running setup.py install for browsermob-proxy 18:22:10 INFO - Running setup.py install for manifestparser 18:22:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Running setup.py install for marionette-client 18:22:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:22:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Running setup.py install for marionette-driver 18:22:10 INFO - Running setup.py install for mozcrash 18:22:10 INFO - Running setup.py install for mozdebug 18:22:10 INFO - Running setup.py install for mozdevice 18:22:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Running setup.py install for mozhttpd 18:22:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Running setup.py install for mozInstall 18:22:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Running setup.py install for mozleak 18:22:10 INFO - Running setup.py install for mozprofile 18:22:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Running setup.py install for mozrunner 18:22:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:22:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:22:12 INFO - Running setup.py install for mozscreenshot 18:22:12 INFO - Running setup.py install for moztest 18:22:12 INFO - Running setup.py install for mozversion 18:22:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:22:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:22:12 INFO - Running setup.py install for wptserve 18:22:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:22:12 INFO - Cleaning up... 18:22:12 INFO - Return code: 0 18:22:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:22:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:22:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:22:12 INFO - Reading from file tmpfile_stdout 18:22:12 INFO - Using _rmtree_windows ... 18:22:12 INFO - Using _rmtree_windows ... 18:22:12 INFO - Current package versions: 18:22:12 INFO - blessings == 1.6 18:22:12 INFO - blobuploader == 1.2.4 18:22:12 INFO - browsermob-proxy == 0.6.0 18:22:12 INFO - distribute == 0.6.14 18:22:12 INFO - docopt == 0.6.1 18:22:12 INFO - manifestparser == 1.1 18:22:12 INFO - marionette-client == 2.3.0 18:22:12 INFO - marionette-driver == 1.4.0 18:22:12 INFO - mozInstall == 1.12 18:22:12 INFO - mozcrash == 0.17 18:22:12 INFO - mozdebug == 0.1 18:22:12 INFO - mozdevice == 0.48 18:22:12 INFO - mozfile == 1.2 18:22:12 INFO - mozhttpd == 0.7 18:22:12 INFO - mozinfo == 0.9 18:22:12 INFO - mozleak == 0.1 18:22:12 INFO - mozlog == 3.1 18:22:12 INFO - moznetwork == 0.27 18:22:12 INFO - mozprocess == 0.22 18:22:12 INFO - mozprofile == 0.28 18:22:12 INFO - mozrunner == 6.11 18:22:12 INFO - mozscreenshot == 0.1 18:22:12 INFO - mozsystemmonitor == 0.0 18:22:12 INFO - moztest == 0.7 18:22:12 INFO - mozversion == 1.4 18:22:12 INFO - requests == 1.2.3 18:22:12 INFO - wptserve == 1.4.0 18:22:12 INFO - Running post-action listener: _resource_record_post_action 18:22:12 INFO - Running post-action listener: _start_resource_monitoring 18:22:12 INFO - Starting resource monitoring. 18:22:12 INFO - ##### 18:22:12 INFO - ##### Running pull step. 18:22:12 INFO - ##### 18:22:12 INFO - Running pre-action listener: _resource_record_pre_action 18:22:12 INFO - Running main action method: pull 18:22:12 INFO - Pull has nothing to do! 18:22:12 INFO - Running post-action listener: _resource_record_post_action 18:22:12 INFO - ##### 18:22:12 INFO - ##### Running install step. 18:22:12 INFO - ##### 18:22:12 INFO - Running pre-action listener: _resource_record_pre_action 18:22:12 INFO - Running main action method: install 18:22:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:22:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:22:13 INFO - Reading from file tmpfile_stdout 18:22:13 INFO - Using _rmtree_windows ... 18:22:13 INFO - Using _rmtree_windows ... 18:22:13 INFO - Detecting whether we're running mozinstall >=1.0... 18:22:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:22:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:22:13 INFO - Reading from file tmpfile_stdout 18:22:13 INFO - Output received: 18:22:13 INFO - Usage: mozinstall-script.py [options] installer 18:22:13 INFO - Options: 18:22:13 INFO - -h, --help show this help message and exit 18:22:13 INFO - -d DEST, --destination=DEST 18:22:13 INFO - Directory to install application into. [default: 18:22:13 INFO - "C:\slave\test"] 18:22:13 INFO - --app=APP Application being installed. [default: firefox] 18:22:13 INFO - Using _rmtree_windows ... 18:22:13 INFO - Using _rmtree_windows ... 18:22:13 INFO - mkdir: C:\slave\test\build\application 18:22:13 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'] 18:22:13 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 18:22:15 INFO - Reading from file tmpfile_stdout 18:22:15 INFO - Output received: 18:22:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:22:15 INFO - Using _rmtree_windows ... 18:22:15 INFO - Using _rmtree_windows ... 18:22:15 INFO - Running post-action listener: _resource_record_post_action 18:22:15 INFO - ##### 18:22:15 INFO - ##### Running run-tests step. 18:22:15 INFO - ##### 18:22:15 INFO - Running pre-action listener: _resource_record_pre_action 18:22:15 INFO - Running main action method: run_tests 18:22:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:22:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:22:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:22:15 INFO - grabbing minidump binary from tooltool 18:22:15 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')]} 18:22:15 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 0x01BC7368>, '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 0x0186CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:22:15 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 18:22:15 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 18:22:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:22:15 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplxhie9 18:22:15 INFO - INFO - File integrity verified, renaming tmplxhie9 to win32-minidump_stackwalk.exe 18:22:15 INFO - Return code: 0 18:22:15 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:22:15 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:22:15 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/awDlgjnUS3OjuY_4hMfkNg/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 18:22:15 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/awDlgjnUS3OjuY_4hMfkNg/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 18:22:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:22:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:22:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:22:15 INFO - 'COMPUTERNAME': 'T-W732-IX-223', 18:22:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:22:15 INFO - 'DCLOCATION': 'SCL3', 18:22:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:22:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:22:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:22:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:22:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:22:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:22:15 INFO - 'HOMEDRIVE': 'C:', 18:22:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:22:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:22:15 INFO - 'KTS_VERSION': '1.19c', 18:22:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:22:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:22:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-223', 18:22:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:22:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:22:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:22:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:22:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:22:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:22:15 INFO - 'MOZ_AIRBAG': '1', 18:22:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:22:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:15 INFO - 'MOZ_MSVCVERSION': '8', 18:22:15 INFO - 'MOZ_NO_REMOTE': '1', 18:22:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:22:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:22:15 INFO - 'NO_EM_RESTART': '1', 18:22:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:22:15 INFO - 'OS': 'Windows_NT', 18:22:15 INFO - 'OURDRIVE': 'C:', 18:22:15 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:22:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:22:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:22:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:22:15 INFO - 'PROCESSOR_LEVEL': '6', 18:22:15 INFO - 'PROCESSOR_REVISION': '1e05', 18:22:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:22:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:22:15 INFO - 'PROMPT': '$P$G', 18:22:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:22:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:22:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:22:15 INFO - 'PWD': 'C:\\slave\\test', 18:22:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:22:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:22:15 INFO - 'SYSTEMDRIVE': 'C:', 18:22:15 INFO - 'SYSTEMROOT': 'C:\\windows', 18:22:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:22:15 INFO - 'TEST1': 'testie', 18:22:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:22:15 INFO - 'USERDOMAIN': 'T-W732-IX-223', 18:22:15 INFO - 'USERNAME': 'cltbld', 18:22:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:22:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:22:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:22:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:22:15 INFO - 'WINDIR': 'C:\\windows', 18:22:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:22:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:22:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:22:15 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/awDlgjnUS3OjuY_4hMfkNg/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 18:22:18 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 18:22:18 INFO - import pkg_resources 18:22:19 INFO - Using 1 client processes 18:22:22 INFO - SUITE-START | Running 778 tests 18:22:22 INFO - Running testharness tests 18:22:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:22:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 18:22:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:22:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:22:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:22:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:22:22 INFO - Setting up ssl 18:22:22 INFO - PROCESS | certutil | 18:22:22 INFO - PROCESS | certutil | 18:22:22 INFO - PROCESS | certutil | 18:22:22 INFO - Certificate Nickname Trust Attributes 18:22:22 INFO - SSL,S/MIME,JAR/XPI 18:22:22 INFO - 18:22:22 INFO - web-platform-tests CT,, 18:22:22 INFO - 18:22:22 INFO - Starting runner 18:22:23 INFO - PROCESS | 4076 | [4076] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 18:22:23 INFO - PROCESS | 4076 | [4076] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 18:22:23 INFO - PROCESS | 4076 | [4076] 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 18:22:23 INFO - PROCESS | 4076 | [4076] 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 18:22:23 INFO - PROCESS | 4076 | [4076] 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 18:22:25 INFO - PROCESS | 4076 | 1463793745149 Marionette DEBUG Marionette enabled via build flag and pref 18:22:26 INFO - PROCESS | 4076 | ++DOCSHELL 11002C00 == 1 [pid = 4076] [id = 1] 18:22:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 1 (11003000) [pid = 4076] [serial = 1] [outer = 00000000] 18:22:26 INFO - PROCESS | 4076 | [4076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:22:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 2 (11003C00) [pid = 4076] [serial = 2] [outer = 11003000] 18:22:26 INFO - PROCESS | 4076 | ++DOCSHELL 11289400 == 2 [pid = 4076] [id = 2] 18:22:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 3 (11289800) [pid = 4076] [serial = 3] [outer = 00000000] 18:22:26 INFO - PROCESS | 4076 | [4076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:22:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 4 (1128A400) [pid = 4076] [serial = 4] [outer = 11289800] 18:22:26 INFO - PROCESS | 4076 | 1463793746930 Marionette INFO Listening on port 2828 18:22:28 INFO - PROCESS | 4076 | 1463793748564 Marionette DEBUG Marionette enabled via command-line flag 18:22:28 INFO - PROCESS | 4076 | [4076] 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 18:22:28 INFO - PROCESS | 4076 | [4076] 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 18:22:28 INFO - PROCESS | 4076 | ++DOCSHELL 14B16400 == 3 [pid = 4076] [id = 3] 18:22:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 5 (14B1E400) [pid = 4076] [serial = 5] [outer = 00000000] 18:22:28 INFO - PROCESS | 4076 | [4076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:22:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 6 (14B1F000) [pid = 4076] [serial = 6] [outer = 14B1E400] 18:22:28 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:22:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 7 (15922400) [pid = 4076] [serial = 7] [outer = 11289800] 18:22:29 INFO - PROCESS | 4076 | [4076] 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 18:22:29 INFO - PROCESS | 4076 | 1463793749390 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49741 18:22:29 INFO - PROCESS | 4076 | [4076] 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 18:22:29 INFO - PROCESS | 4076 | 1463793749401 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49743 18:22:29 INFO - PROCESS | 4076 | [4076] 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 18:22:29 INFO - PROCESS | 4076 | 1463793749409 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49744 18:22:29 INFO - PROCESS | 4076 | [4076] 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 18:22:29 INFO - PROCESS | 4076 | 1463793749445 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49746 18:22:29 INFO - PROCESS | 4076 | 1463793749448 Marionette DEBUG Closed connection conn0 18:22:29 INFO - PROCESS | 4076 | 1463793749450 Marionette DEBUG Closed connection conn1 18:22:29 INFO - PROCESS | 4076 | 1463793749451 Marionette DEBUG Closed connection conn2 18:22:29 INFO - PROCESS | 4076 | 1463793749600 Marionette DEBUG Closed connection conn3 18:22:29 INFO - PROCESS | 4076 | [4076] 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 18:22:29 INFO - PROCESS | 4076 | 1463793749606 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49747 18:22:29 INFO - PROCESS | 4076 | 1463793749635 Marionette DEBUG Closed connection conn4 18:22:29 INFO - PROCESS | 4076 | [4076] 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 18:22:29 INFO - PROCESS | 4076 | 1463793749642 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49748 18:22:29 INFO - PROCESS | 4076 | ++DOCSHELL 15EDD000 == 4 [pid = 4076] [id = 4] 18:22:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 8 (15EDD400) [pid = 4076] [serial = 8] [outer = 00000000] 18:22:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 9 (1730AC00) [pid = 4076] [serial = 9] [outer = 15EDD400] 18:22:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 10 (17310400) [pid = 4076] [serial = 10] [outer = 15EDD400] 18:22:29 INFO - PROCESS | 4076 | 1463793749835 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:22:29 INFO - PROCESS | 4076 | 1463793749840 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160520162336","device":"desktop","version":"48.0a2"} 18:22:30 INFO - PROCESS | 4076 | [4076] 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 18:22:30 INFO - PROCESS | 4076 | [4076] 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 18:22:31 INFO - PROCESS | 4076 | [4076] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:22:31 INFO - PROCESS | 4076 | ++DOCSHELL 185DBC00 == 5 [pid = 4076] [id = 5] 18:22:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 11 (185DC000) [pid = 4076] [serial = 11] [outer = 00000000] 18:22:31 INFO - PROCESS | 4076 | ++DOCSHELL 185DC400 == 6 [pid = 4076] [id = 6] 18:22:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 12 (185DC800) [pid = 4076] [serial = 12] [outer = 00000000] 18:22:32 INFO - PROCESS | 4076 | [4076] 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 18:22:32 INFO - PROCESS | 4076 | ++DOCSHELL 19CF9400 == 7 [pid = 4076] [id = 7] 18:22:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 13 (19CF9800) [pid = 4076] [serial = 13] [outer = 00000000] 18:22:32 INFO - PROCESS | 4076 | [4076] 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 18:22:32 INFO - PROCESS | 4076 | [4076] 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 18:22:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 14 (1A003800) [pid = 4076] [serial = 14] [outer = 19CF9800] 18:22:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 15 (19BEE800) [pid = 4076] [serial = 15] [outer = 185DC000] 18:22:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 16 (19BF0000) [pid = 4076] [serial = 16] [outer = 185DC800] 18:22:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 17 (19BF2800) [pid = 4076] [serial = 17] [outer = 19CF9800] 18:22:33 INFO - PROCESS | 4076 | 1463793753437 Marionette DEBUG loaded listener.js 18:22:33 INFO - PROCESS | 4076 | 1463793753451 Marionette DEBUG loaded listener.js 18:22:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 18 (1C76C000) [pid = 4076] [serial = 18] [outer = 19CF9800] 18:22:34 INFO - PROCESS | 4076 | 1463793754268 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"272ed454-bf9a-4606-8b21-264e1606d569","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160520162336","device":"desktop","version":"48.0a2","command_id":1}}] 18:22:34 INFO - PROCESS | 4076 | 1463793754542 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:22:34 INFO - PROCESS | 4076 | 1463793754608 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 18:22:34 INFO - PROCESS | 4076 | 1463793754691 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:22:34 INFO - PROCESS | 4076 | [4076] 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 18:22:35 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:22:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 19 (1D073000) [pid = 4076] [serial = 19] [outer = 19CF9800] 18:22:35 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:35 INFO - PROCESS | 4076 | 1463793755588 Marionette TRACE conn5 <- [1,3,null,{}] 18:22:35 INFO - PROCESS | 4076 | 1463793755591 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:22:35 INFO - PROCESS | 4076 | 1463793755656 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 18:22:35 INFO - PROCESS | 4076 | 1463793755668 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 18:22:35 INFO - PROCESS | 4076 | 1463793755670 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 18:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:22:35 INFO - PROCESS | 4076 | 1463793755679 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:22:35 INFO - PROCESS | 4076 | 1463793755683 Marionette TRACE conn5 <- [1,6,null,{}] 18:22:35 INFO - PROCESS | 4076 | 1463793755786 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:35 INFO - PROCESS | 4076 | 1463793755801 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 18:22:35 INFO - PROCESS | 4076 | 1463793755805 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:35 INFO - PROCESS | 4076 | ++DOCSHELL 1D647800 == 8 [pid = 4076] [id = 8] 18:22:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 20 (1DE12400) [pid = 4076] [serial = 20] [outer = 00000000] 18:22:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 21 (1DE14C00) [pid = 4076] [serial = 21] [outer = 1DE12400] 18:22:35 INFO - PROCESS | 4076 | 1463793755854 Marionette DEBUG loaded listener.js 18:22:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 22 (17C3F800) [pid = 4076] [serial = 22] [outer = 1DE12400] 18:22:36 INFO - PROCESS | 4076 | ++DOCSHELL 09183000 == 9 [pid = 4076] [id = 9] 18:22:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 23 (09183800) [pid = 4076] [serial = 23] [outer = 00000000] 18:22:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 24 (0CF74400) [pid = 4076] [serial = 24] [outer = 09183800] 18:22:36 INFO - PROCESS | 4076 | 1463793756279 Marionette DEBUG loaded listener.js 18:22:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 25 (0FA5C000) [pid = 4076] [serial = 25] [outer = 09183800] 18:22:36 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:36 INFO - PROCESS | 4076 | --DOCSHELL 11002C00 == 8 [pid = 4076] [id = 1] 18:22:37 INFO - PROCESS | 4076 | 1463793757226 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1584ms 18:22:37 INFO - PROCESS | 4076 | 1463793757267 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 18:22:37 INFO - PROCESS | 4076 | 1463793757271 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 18:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:22:37 INFO - PROCESS | 4076 | 1463793757276 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:22:37 INFO - PROCESS | 4076 | 1463793757280 Marionette TRACE conn5 <- [1,10,null,{}] 18:22:37 INFO - PROCESS | 4076 | 1463793757285 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:37 INFO - PROCESS | 4076 | 1463793757443 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 18:22:37 INFO - PROCESS | 4076 | 1463793757516 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:37 INFO - PROCESS | 4076 | ++DOCSHELL 1B5AB000 == 9 [pid = 4076] [id = 10] 18:22:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 26 (1B8CA000) [pid = 4076] [serial = 26] [outer = 00000000] 18:22:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 27 (1C9F8400) [pid = 4076] [serial = 27] [outer = 1B8CA000] 18:22:37 INFO - PROCESS | 4076 | 1463793757614 Marionette DEBUG loaded listener.js 18:22:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 28 (1D0CA800) [pid = 4076] [serial = 28] [outer = 1B8CA000] 18:22:38 INFO - PROCESS | 4076 | 1463793758175 Marionette TRACE conn5 <- [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]]]}] 18:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 929ms 18:22:38 INFO - PROCESS | 4076 | 1463793758207 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 18:22:38 INFO - PROCESS | 4076 | 1463793758211 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 18:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:22:38 INFO - PROCESS | 4076 | 1463793758217 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:22:38 INFO - PROCESS | 4076 | 1463793758220 Marionette TRACE conn5 <- [1,14,null,{}] 18:22:38 INFO - PROCESS | 4076 | 1463793758224 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:38 INFO - PROCESS | 4076 | 1463793758347 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 18:22:38 INFO - PROCESS | 4076 | 1463793758421 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:38 INFO - PROCESS | 4076 | ++DOCSHELL 1D082C00 == 10 [pid = 4076] [id = 11] 18:22:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 29 (1D083800) [pid = 4076] [serial = 29] [outer = 00000000] 18:22:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 30 (1D551C00) [pid = 4076] [serial = 30] [outer = 1D083800] 18:22:38 INFO - PROCESS | 4076 | 1463793758477 Marionette DEBUG loaded listener.js 18:22:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 31 (1DE1B000) [pid = 4076] [serial = 31] [outer = 1D083800] 18:22:39 INFO - PROCESS | 4076 | ++DOCSHELL 0FA04400 == 11 [pid = 4076] [id = 12] 18:22:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 32 (0FA08000) [pid = 4076] [serial = 32] [outer = 00000000] 18:22:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 33 (0FA61400) [pid = 4076] [serial = 33] [outer = 0FA08000] 18:22:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 34 (1036C000) [pid = 4076] [serial = 34] [outer = 0FA08000] 18:22:39 INFO - PROCESS | 4076 | --DOCSHELL 15EDD000 == 10 [pid = 4076] [id = 4] 18:22:39 INFO - PROCESS | 4076 | ++DOCSHELL 0CF34800 == 11 [pid = 4076] [id = 13] 18:22:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 35 (0FA0CC00) [pid = 4076] [serial = 35] [outer = 00000000] 18:22:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 36 (105C6C00) [pid = 4076] [serial = 36] [outer = 0FA0CC00] 18:22:39 INFO - PROCESS | 4076 | 1463793759289 Marionette TRACE conn5 <- [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]]]}] 18:22:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 37 (107A5000) [pid = 4076] [serial = 37] [outer = 0FA0CC00] 18:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1122ms 18:22:39 INFO - PROCESS | 4076 | 1463793759373 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 18:22:39 INFO - PROCESS | 4076 | 1463793759377 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 18:22:39 INFO - PROCESS | 4076 | 1463793759382 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:22:39 INFO - PROCESS | 4076 | 1463793759387 Marionette TRACE conn5 <- [1,18,null,{}] 18:22:39 INFO - PROCESS | 4076 | 1463793759392 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:39 INFO - PROCESS | 4076 | 1463793759503 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 18:22:39 INFO - PROCESS | 4076 | 1463793759566 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:39 INFO - PROCESS | 4076 | ++DOCSHELL 0FAF1400 == 12 [pid = 4076] [id = 14] 18:22:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 38 (0FAF8C00) [pid = 4076] [serial = 38] [outer = 00000000] 18:22:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 39 (1418AC00) [pid = 4076] [serial = 39] [outer = 0FAF8C00] 18:22:39 INFO - PROCESS | 4076 | 1463793759614 Marionette DEBUG loaded listener.js 18:22:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 40 (1425D800) [pid = 4076] [serial = 40] [outer = 0FAF8C00] 18:22:39 INFO - PROCESS | 4076 | 1463793759985 Marionette TRACE conn5 <- [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]]]}] 18:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 18:22:40 INFO - PROCESS | 4076 | 1463793760027 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 18:22:40 INFO - PROCESS | 4076 | 1463793760032 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 18:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:22:40 INFO - PROCESS | 4076 | 1463793760039 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:22:40 INFO - PROCESS | 4076 | 1463793760041 Marionette TRACE conn5 <- [1,22,null,{}] 18:22:40 INFO - PROCESS | 4076 | 1463793760045 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:40 INFO - PROCESS | 4076 | 1463793760124 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 18:22:40 INFO - PROCESS | 4076 | 1463793760132 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:40 INFO - PROCESS | 4076 | ++DOCSHELL 14837000 == 13 [pid = 4076] [id = 15] 18:22:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 41 (148CC000) [pid = 4076] [serial = 41] [outer = 00000000] 18:22:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 42 (14B20400) [pid = 4076] [serial = 42] [outer = 148CC000] 18:22:40 INFO - PROCESS | 4076 | 1463793760177 Marionette DEBUG loaded listener.js 18:22:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 43 (159DD400) [pid = 4076] [serial = 43] [outer = 148CC000] 18:22:40 INFO - PROCESS | 4076 | 1463793760590 Marionette TRACE conn5 <- [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]]]}] 18:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 18:22:40 INFO - PROCESS | 4076 | 1463793760610 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 18:22:40 INFO - PROCESS | 4076 | 1463793760612 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 18:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:22:40 INFO - PROCESS | 4076 | 1463793760616 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:22:40 INFO - PROCESS | 4076 | 1463793760620 Marionette TRACE conn5 <- [1,26,null,{}] 18:22:40 INFO - PROCESS | 4076 | 1463793760631 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:40 INFO - PROCESS | 4076 | 1463793760727 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 18:22:40 INFO - PROCESS | 4076 | 1463793760739 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:40 INFO - PROCESS | 4076 | ++DOCSHELL 17CC2400 == 14 [pid = 4076] [id = 16] 18:22:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 44 (17CC2800) [pid = 4076] [serial = 44] [outer = 00000000] 18:22:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 45 (181D7800) [pid = 4076] [serial = 45] [outer = 17CC2800] 18:22:40 INFO - PROCESS | 4076 | 1463793760789 Marionette DEBUG loaded listener.js 18:22:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 46 (1893C800) [pid = 4076] [serial = 46] [outer = 17CC2800] 18:22:41 INFO - PROCESS | 4076 | 1463793761218 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 18:22:41 INFO - PROCESS | 4076 | 1463793761250 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 18:22:41 INFO - PROCESS | 4076 | 1463793761252 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 18:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:22:41 INFO - PROCESS | 4076 | 1463793761267 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:22:41 INFO - PROCESS | 4076 | 1463793761269 Marionette TRACE conn5 <- [1,30,null,{}] 18:22:41 INFO - PROCESS | 4076 | 1463793761277 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:41 INFO - PROCESS | 4076 | 1463793761355 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 18:22:41 INFO - PROCESS | 4076 | 1463793761362 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 4076 | ++DOCSHELL 18943000 == 15 [pid = 4076] [id = 17] 18:22:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 47 (18BC2000) [pid = 4076] [serial = 47] [outer = 00000000] 18:22:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 48 (18BC9800) [pid = 4076] [serial = 48] [outer = 18BC2000] 18:22:41 INFO - PROCESS | 4076 | 1463793761408 Marionette DEBUG loaded listener.js 18:22:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 49 (195B3400) [pid = 4076] [serial = 49] [outer = 18BC2000] 18:22:41 INFO - PROCESS | 4076 | 1463793761818 Marionette TRACE conn5 <- [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]]]}] 18:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 18:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:22:41 INFO - PROCESS | 4076 | 1463793761840 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 18:22:41 INFO - PROCESS | 4076 | 1463793761842 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 18:22:41 INFO - PROCESS | 4076 | 1463793761846 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:22:41 INFO - PROCESS | 4076 | 1463793761847 Marionette TRACE conn5 <- [1,34,null,{}] 18:22:41 INFO - PROCESS | 4076 | 1463793761862 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:41 INFO - PROCESS | 4076 | 1463793761935 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 18:22:41 INFO - PROCESS | 4076 | 1463793761942 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 4076 | ++DOCSHELL 11010000 == 16 [pid = 4076] [id = 18] 18:22:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 50 (191BDC00) [pid = 4076] [serial = 50] [outer = 00000000] 18:22:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 51 (196D7400) [pid = 4076] [serial = 51] [outer = 191BDC00] 18:22:41 INFO - PROCESS | 4076 | 1463793761988 Marionette DEBUG loaded listener.js 18:22:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 52 (196D9000) [pid = 4076] [serial = 52] [outer = 191BDC00] 18:22:42 INFO - PROCESS | 4076 | 1463793762402 Marionette TRACE conn5 <- [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]]]}] 18:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 18:22:42 INFO - PROCESS | 4076 | 1463793762436 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 18:22:42 INFO - PROCESS | 4076 | 1463793762438 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 18:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:22:42 INFO - PROCESS | 4076 | 1463793762441 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:22:42 INFO - PROCESS | 4076 | 1463793762443 Marionette TRACE conn5 <- [1,38,null,{}] 18:22:42 INFO - PROCESS | 4076 | 1463793762462 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:42 INFO - PROCESS | 4076 | 1463793762557 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 18:22:42 INFO - PROCESS | 4076 | 1463793762568 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:42 INFO - PROCESS | 4076 | ++DOCSHELL 18BC6400 == 17 [pid = 4076] [id = 19] 18:22:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (1B131800) [pid = 4076] [serial = 53] [outer = 00000000] 18:22:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (1C90E800) [pid = 4076] [serial = 54] [outer = 1B131800] 18:22:42 INFO - PROCESS | 4076 | 1463793762613 Marionette DEBUG loaded listener.js 18:22:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (1C9F2800) [pid = 4076] [serial = 55] [outer = 1B131800] 18:22:43 INFO - PROCESS | 4076 | 1463793763010 Marionette TRACE conn5 <- [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]]]}] 18:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 590ms 18:22:43 INFO - PROCESS | 4076 | 1463793763033 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 18:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:22:43 INFO - PROCESS | 4076 | 1463793763035 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 18:22:43 INFO - PROCESS | 4076 | 1463793763038 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:22:43 INFO - PROCESS | 4076 | 1463793763040 Marionette TRACE conn5 <- [1,42,null,{}] 18:22:43 INFO - PROCESS | 4076 | 1463793763043 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:43 INFO - PROCESS | 4076 | 1463793763148 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 18:22:43 INFO - PROCESS | 4076 | 1463793763156 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:43 INFO - PROCESS | 4076 | ++DOCSHELL 19E7F800 == 18 [pid = 4076] [id = 20] 18:22:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (19E80000) [pid = 4076] [serial = 56] [outer = 00000000] 18:22:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (19E83800) [pid = 4076] [serial = 57] [outer = 19E80000] 18:22:43 INFO - PROCESS | 4076 | 1463793763203 Marionette DEBUG loaded listener.js 18:22:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (1C705000) [pid = 4076] [serial = 58] [outer = 19E80000] 18:22:43 INFO - PROCESS | 4076 | 1463793763667 Marionette TRACE conn5 <- [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]]]}] 18:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 18:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:22:43 INFO - PROCESS | 4076 | 1463793763709 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 18:22:43 INFO - PROCESS | 4076 | 1463793763711 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 18:22:43 INFO - PROCESS | 4076 | 1463793763714 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:22:43 INFO - PROCESS | 4076 | 1463793763716 Marionette TRACE conn5 <- [1,46,null,{}] 18:22:43 INFO - PROCESS | 4076 | 1463793763719 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:43 INFO - PROCESS | 4076 | 1463793763820 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 18:22:43 INFO - PROCESS | 4076 | 1463793763829 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:43 INFO - PROCESS | 4076 | ++DOCSHELL 09275400 == 19 [pid = 4076] [id = 21] 18:22:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (09275800) [pid = 4076] [serial = 59] [outer = 00000000] 18:22:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0927B400) [pid = 4076] [serial = 60] [outer = 09275800] 18:22:43 INFO - PROCESS | 4076 | 1463793763877 Marionette DEBUG loaded listener.js 18:22:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (162E6C00) [pid = 4076] [serial = 61] [outer = 09275800] 18:22:44 INFO - PROCESS | 4076 | 1463793764237 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 18:22:44 INFO - PROCESS | 4076 | 1463793764286 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 18:22:44 INFO - PROCESS | 4076 | 1463793764288 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 18:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:22:44 INFO - PROCESS | 4076 | 1463793764291 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:22:44 INFO - PROCESS | 4076 | 1463793764293 Marionette TRACE conn5 <- [1,50,null,{}] 18:22:44 INFO - PROCESS | 4076 | 1463793764296 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:44 INFO - PROCESS | 4076 | 1463793764372 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 18:22:44 INFO - PROCESS | 4076 | 1463793764438 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:44 INFO - PROCESS | 4076 | ++DOCSHELL 162E7C00 == 20 [pid = 4076] [id = 22] 18:22:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (162EB800) [pid = 4076] [serial = 62] [outer = 00000000] 18:22:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (1BF06400) [pid = 4076] [serial = 63] [outer = 162EB800] 18:22:44 INFO - PROCESS | 4076 | 1463793764486 Marionette DEBUG loaded listener.js 18:22:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (1BF08400) [pid = 4076] [serial = 64] [outer = 162EB800] 18:22:44 INFO - PROCESS | 4076 | 1463793764840 Marionette TRACE conn5 <- [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]]]}] 18:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 18:22:44 INFO - PROCESS | 4076 | 1463793764862 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 18:22:44 INFO - PROCESS | 4076 | 1463793764864 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 18:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:22:44 INFO - PROCESS | 4076 | 1463793764867 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:22:44 INFO - PROCESS | 4076 | 1463793764868 Marionette TRACE conn5 <- [1,54,null,{}] 18:22:44 INFO - PROCESS | 4076 | 1463793764872 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:44 INFO - PROCESS | 4076 | 1463793764945 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 18:22:45 INFO - PROCESS | 4076 | 1463793765015 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:45 INFO - PROCESS | 4076 | ++DOCSHELL 10012400 == 21 [pid = 4076] [id = 23] 18:22:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (10013000) [pid = 4076] [serial = 65] [outer = 00000000] 18:22:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (1001C000) [pid = 4076] [serial = 66] [outer = 10013000] 18:22:45 INFO - PROCESS | 4076 | 1463793765059 Marionette DEBUG loaded listener.js 18:22:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (10020C00) [pid = 4076] [serial = 67] [outer = 10013000] 18:22:45 INFO - PROCESS | 4076 | 1463793765403 Marionette TRACE conn5 <- [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]]]}] 18:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 18:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:22:45 INFO - PROCESS | 4076 | 1463793765437 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 18:22:45 INFO - PROCESS | 4076 | 1463793765440 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 18:22:45 INFO - PROCESS | 4076 | 1463793765443 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:22:45 INFO - PROCESS | 4076 | 1463793765446 Marionette TRACE conn5 <- [1,58,null,{}] 18:22:45 INFO - PROCESS | 4076 | 1463793765449 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:45 INFO - PROCESS | 4076 | 1463793765581 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 18:22:45 INFO - PROCESS | 4076 | 1463793765589 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:45 INFO - PROCESS | 4076 | ++DOCSHELL 1001DC00 == 22 [pid = 4076] [id = 24] 18:22:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (1001F400) [pid = 4076] [serial = 68] [outer = 00000000] 18:22:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (105AF000) [pid = 4076] [serial = 69] [outer = 1001F400] 18:22:45 INFO - PROCESS | 4076 | 1463793765638 Marionette DEBUG loaded listener.js 18:22:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (1BF11C00) [pid = 4076] [serial = 70] [outer = 1001F400] 18:22:46 INFO - PROCESS | 4076 | 1463793766022 Marionette TRACE conn5 <- [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]]]}] 18:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 18:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:22:46 INFO - PROCESS | 4076 | 1463793766074 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 18:22:46 INFO - PROCESS | 4076 | 1463793766075 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 18:22:46 INFO - PROCESS | 4076 | 1463793766079 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:22:46 INFO - PROCESS | 4076 | 1463793766080 Marionette TRACE conn5 <- [1,62,null,{}] 18:22:46 INFO - PROCESS | 4076 | 1463793766084 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:46 INFO - PROCESS | 4076 | 1463793766202 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 18:22:46 INFO - PROCESS | 4076 | 1463793766211 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:46 INFO - PROCESS | 4076 | ++DOCSHELL 1BF13C00 == 23 [pid = 4076] [id = 25] 18:22:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (1C305000) [pid = 4076] [serial = 71] [outer = 00000000] 18:22:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (1D085000) [pid = 4076] [serial = 72] [outer = 1C305000] 18:22:46 INFO - PROCESS | 4076 | 1463793766255 Marionette DEBUG loaded listener.js 18:22:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (1D086000) [pid = 4076] [serial = 73] [outer = 1C305000] 18:22:47 INFO - PROCESS | 4076 | 1463793767323 Marionette TRACE conn5 <- [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]]]}] 18:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1277ms 18:22:47 INFO - PROCESS | 4076 | 1463793767359 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 18:22:47 INFO - PROCESS | 4076 | 1463793767363 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 18:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:22:47 INFO - PROCESS | 4076 | 1463793767368 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:22:47 INFO - PROCESS | 4076 | 1463793767372 Marionette TRACE conn5 <- [1,66,null,{}] 18:22:47 INFO - PROCESS | 4076 | 1463793767378 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:47 INFO - PROCESS | 4076 | 1463793767491 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 18:22:47 INFO - PROCESS | 4076 | 1463793767503 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 4076 | ++DOCSHELL 10017000 == 24 [pid = 4076] [id = 26] 18:22:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (1001B800) [pid = 4076] [serial = 74] [outer = 00000000] 18:22:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (10516400) [pid = 4076] [serial = 75] [outer = 1001B800] 18:22:47 INFO - PROCESS | 4076 | 1463793767551 Marionette DEBUG loaded listener.js 18:22:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (105AB400) [pid = 4076] [serial = 76] [outer = 1001B800] 18:22:47 INFO - PROCESS | 4076 | 1463793767972 Marionette TRACE conn5 <- [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]]]}] 18:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 18:22:48 INFO - PROCESS | 4076 | 1463793768042 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 4076 | 1463793768048 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 18:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:22:48 INFO - PROCESS | 4076 | 1463793768054 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:22:48 INFO - PROCESS | 4076 | 1463793768056 Marionette TRACE conn5 <- [1,70,null,{}] 18:22:48 INFO - PROCESS | 4076 | 1463793768066 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:48 INFO - PROCESS | 4076 | 1463793768178 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 18:22:48 INFO - PROCESS | 4076 | 1463793768189 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:48 INFO - PROCESS | 4076 | ++DOCSHELL 1001A000 == 25 [pid = 4076] [id = 27] 18:22:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (10516000) [pid = 4076] [serial = 77] [outer = 00000000] 18:22:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (14833800) [pid = 4076] [serial = 78] [outer = 10516000] 18:22:48 INFO - PROCESS | 4076 | 1463793768237 Marionette DEBUG loaded listener.js 18:22:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (14954800) [pid = 4076] [serial = 79] [outer = 10516000] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (15EDD400) [pid = 4076] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (1DE12400) [pid = 4076] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (1B8CA000) [pid = 4076] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (1D083800) [pid = 4076] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0FAF8C00) [pid = 4076] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (148CC000) [pid = 4076] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (17CC2800) [pid = 4076] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (18BC2000) [pid = 4076] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (191BDC00) [pid = 4076] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (162EB800) [pid = 4076] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:22:48 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (10013000) [pid = 4076] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:22:48 INFO - PROCESS | 4076 | 1463793768955 Marionette TRACE conn5 <- [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]]]}] 18:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 18:22:48 INFO - PROCESS | 4076 | 1463793768987 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 4076 | 1463793768989 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 18:22:48 INFO - PROCESS | 4076 | 1463793768993 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:22:48 INFO - PROCESS | 4076 | 1463793768996 Marionette TRACE conn5 <- [1,74,null,{}] 18:22:49 INFO - PROCESS | 4076 | 1463793769006 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:49 INFO - PROCESS | 4076 | 1463793769095 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 18:22:49 INFO - PROCESS | 4076 | 1463793769163 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 4076 | ++DOCSHELL 1495A800 == 26 [pid = 4076] [id = 28] 18:22:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (1495B400) [pid = 4076] [serial = 80] [outer = 00000000] 18:22:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (159DE000) [pid = 4076] [serial = 81] [outer = 1495B400] 18:22:49 INFO - PROCESS | 4076 | 1463793769212 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (162EB400) [pid = 4076] [serial = 82] [outer = 1495B400] 18:22:49 INFO - PROCESS | 4076 | 1463793769548 Marionette TRACE conn5 <- [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]]]}] 18:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 18:22:49 INFO - PROCESS | 4076 | 1463793769566 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 18:22:49 INFO - PROCESS | 4076 | 1463793769569 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 18:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:22:49 INFO - PROCESS | 4076 | 1463793769578 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:22:49 INFO - PROCESS | 4076 | 1463793769580 Marionette TRACE conn5 <- [1,78,null,{}] 18:22:49 INFO - PROCESS | 4076 | 1463793769583 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:49 INFO - PROCESS | 4076 | 1463793769685 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 18:22:49 INFO - PROCESS | 4076 | 1463793769750 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 4076 | ++DOCSHELL 162EA000 == 27 [pid = 4076] [id = 29] 18:22:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (162EAC00) [pid = 4076] [serial = 83] [outer = 00000000] 18:22:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (17C3C000) [pid = 4076] [serial = 84] [outer = 162EAC00] 18:22:49 INFO - PROCESS | 4076 | 1463793769796 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (1892E000) [pid = 4076] [serial = 85] [outer = 162EAC00] 18:22:50 INFO - PROCESS | 4076 | 1463793770118 Marionette TRACE conn5 <- [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]]]}] 18:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 18:22:50 INFO - PROCESS | 4076 | 1463793770158 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 18:22:50 INFO - PROCESS | 4076 | 1463793770160 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 18:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:22:50 INFO - PROCESS | 4076 | 1463793770163 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:22:50 INFO - PROCESS | 4076 | 1463793770165 Marionette TRACE conn5 <- [1,82,null,{}] 18:22:50 INFO - PROCESS | 4076 | 1463793770169 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:50 INFO - PROCESS | 4076 | 1463793770245 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 18:22:50 INFO - PROCESS | 4076 | 1463793770311 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:50 INFO - PROCESS | 4076 | ++DOCSHELL 18943400 == 28 [pid = 4076] [id = 30] 18:22:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (18BBC800) [pid = 4076] [serial = 86] [outer = 00000000] 18:22:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (18BC5800) [pid = 4076] [serial = 87] [outer = 18BBC800] 18:22:50 INFO - PROCESS | 4076 | 1463793770356 Marionette DEBUG loaded listener.js 18:22:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (190B3000) [pid = 4076] [serial = 88] [outer = 18BBC800] 18:22:50 INFO - PROCESS | 4076 | 1463793770713 Marionette TRACE conn5 <- [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]]]}] 18:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 18:22:50 INFO - PROCESS | 4076 | 1463793770738 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 18:22:50 INFO - PROCESS | 4076 | 1463793770739 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 18:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:22:50 INFO - PROCESS | 4076 | 1463793770742 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:22:50 INFO - PROCESS | 4076 | 1463793770744 Marionette TRACE conn5 <- [1,86,null,{}] 18:22:50 INFO - PROCESS | 4076 | 1463793770747 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:50 INFO - PROCESS | 4076 | 1463793770905 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 18:22:50 INFO - PROCESS | 4076 | 1463793770949 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:50 INFO - PROCESS | 4076 | ++DOCSHELL 0926FC00 == 29 [pid = 4076] [id = 31] 18:22:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (09270800) [pid = 4076] [serial = 89] [outer = 00000000] 18:22:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (09278C00) [pid = 4076] [serial = 90] [outer = 09270800] 18:22:51 INFO - PROCESS | 4076 | 1463793771006 Marionette DEBUG loaded listener.js 18:22:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0FF56400) [pid = 4076] [serial = 91] [outer = 09270800] 18:22:51 INFO - PROCESS | 4076 | 1463793771555 Marionette TRACE conn5 <- [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]]]}] 18:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 18:22:51 INFO - PROCESS | 4076 | 1463793771647 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 18:22:51 INFO - PROCESS | 4076 | 1463793771651 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 18:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:22:51 INFO - PROCESS | 4076 | 1463793771656 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:22:51 INFO - PROCESS | 4076 | 1463793771661 Marionette TRACE conn5 <- [1,90,null,{}] 18:22:51 INFO - PROCESS | 4076 | 1463793771665 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:51 INFO - PROCESS | 4076 | 1463793771776 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 18:22:51 INFO - PROCESS | 4076 | 1463793771840 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:51 INFO - PROCESS | 4076 | ++DOCSHELL 14B1C400 == 30 [pid = 4076] [id = 32] 18:22:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (14B1F400) [pid = 4076] [serial = 92] [outer = 00000000] 18:22:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (15ED4800) [pid = 4076] [serial = 93] [outer = 14B1F400] 18:22:51 INFO - PROCESS | 4076 | 1463793771897 Marionette DEBUG loaded listener.js 18:22:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (17C34400) [pid = 4076] [serial = 94] [outer = 14B1F400] 18:22:52 INFO - PROCESS | 4076 | 1463793772451 Marionette TRACE conn5 <- [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]]]}] 18:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 18:22:52 INFO - PROCESS | 4076 | 1463793772489 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 18:22:52 INFO - PROCESS | 4076 | 1463793772493 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 18:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:22:52 INFO - PROCESS | 4076 | 1463793772496 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:22:52 INFO - PROCESS | 4076 | 1463793772499 Marionette TRACE conn5 <- [1,94,null,{}] 18:22:52 INFO - PROCESS | 4076 | 1463793772503 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:52 INFO - PROCESS | 4076 | 1463793772600 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 18:22:52 INFO - PROCESS | 4076 | 1463793772685 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:52 INFO - PROCESS | 4076 | ++DOCSHELL 196DBC00 == 31 [pid = 4076] [id = 33] 18:22:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (19BEFC00) [pid = 4076] [serial = 95] [outer = 00000000] 18:22:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (19E81400) [pid = 4076] [serial = 96] [outer = 19BEFC00] 18:22:52 INFO - PROCESS | 4076 | 1463793772740 Marionette DEBUG loaded listener.js 18:22:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (1A001400) [pid = 4076] [serial = 97] [outer = 19BEFC00] 18:22:53 INFO - PROCESS | 4076 | 1463793773290 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 829ms 18:22:53 INFO - PROCESS | 4076 | 1463793773329 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 18:22:53 INFO - PROCESS | 4076 | 1463793773334 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 18:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:22:53 INFO - PROCESS | 4076 | 1463793773345 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:22:53 INFO - PROCESS | 4076 | 1463793773349 Marionette TRACE conn5 <- [1,98,null,{}] 18:22:53 INFO - PROCESS | 4076 | 1463793773354 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:53 INFO - PROCESS | 4076 | 1463793773454 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 18:22:53 INFO - PROCESS | 4076 | 1463793773526 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:53 INFO - PROCESS | 4076 | ++DOCSHELL 0FFCF800 == 32 [pid = 4076] [id = 34] 18:22:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0FFD4000) [pid = 4076] [serial = 98] [outer = 00000000] 18:22:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (1A05DC00) [pid = 4076] [serial = 99] [outer = 0FFD4000] 18:22:53 INFO - PROCESS | 4076 | 1463793773581 Marionette DEBUG loaded listener.js 18:22:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (1B5A4400) [pid = 4076] [serial = 100] [outer = 0FFD4000] 18:22:54 INFO - PROCESS | 4076 | 1463793774215 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 18:22:54 INFO - PROCESS | 4076 | 1463793774274 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 18:22:54 INFO - PROCESS | 4076 | 1463793774278 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 18:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:22:54 INFO - PROCESS | 4076 | 1463793774283 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:22:54 INFO - PROCESS | 4076 | 1463793774287 Marionette TRACE conn5 <- [1,102,null,{}] 18:22:54 INFO - PROCESS | 4076 | 1463793774294 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:54 INFO - PROCESS | 4076 | 1463793774388 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 18:22:54 INFO - PROCESS | 4076 | 1463793774465 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:54 INFO - PROCESS | 4076 | ++DOCSHELL 0FFC8C00 == 33 [pid = 4076] [id = 35] 18:22:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0FFC9000) [pid = 4076] [serial = 101] [outer = 00000000] 18:22:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0FFD5800) [pid = 4076] [serial = 102] [outer = 0FFC9000] 18:22:54 INFO - PROCESS | 4076 | 1463793774514 Marionette DEBUG loaded listener.js 18:22:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (10017C00) [pid = 4076] [serial = 103] [outer = 0FFC9000] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (1730AC00) [pid = 4076] [serial = 9] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (17310400) [pid = 4076] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (1128A400) [pid = 4076] [serial = 4] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0CF74400) [pid = 4076] [serial = 24] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (1C9F8400) [pid = 4076] [serial = 27] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (1D551C00) [pid = 4076] [serial = 30] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (105C6C00) [pid = 4076] [serial = 36] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (1418AC00) [pid = 4076] [serial = 39] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (14B20400) [pid = 4076] [serial = 42] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (159DD400) [pid = 4076] [serial = 43] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (181D7800) [pid = 4076] [serial = 45] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (1893C800) [pid = 4076] [serial = 46] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (18BC9800) [pid = 4076] [serial = 48] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (195B3400) [pid = 4076] [serial = 49] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (196D7400) [pid = 4076] [serial = 51] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (1C90E800) [pid = 4076] [serial = 54] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (19E83800) [pid = 4076] [serial = 57] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0927B400) [pid = 4076] [serial = 60] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (1BF06400) [pid = 4076] [serial = 63] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (1001C000) [pid = 4076] [serial = 66] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0FA61400) [pid = 4076] [serial = 33] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (196D9000) [pid = 4076] [serial = 52] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (1D0CA800) [pid = 4076] [serial = 28] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (1425D800) [pid = 4076] [serial = 40] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (1DE1B000) [pid = 4076] [serial = 31] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (1BF08400) [pid = 4076] [serial = 64] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (105AF000) [pid = 4076] [serial = 69] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (10020C00) [pid = 4076] [serial = 67] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (17C3F800) [pid = 4076] [serial = 22] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (1DE14C00) [pid = 4076] [serial = 21] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (19BF2800) [pid = 4076] [serial = 17] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (1A003800) [pid = 4076] [serial = 14] [outer = 00000000] [url = about:blank] 18:22:54 INFO - PROCESS | 4076 | 1463793775001 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 790ms 18:22:55 INFO - PROCESS | 4076 | 1463793775075 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 18:22:55 INFO - PROCESS | 4076 | 1463793775080 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 18:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:22:55 INFO - PROCESS | 4076 | 1463793775086 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:22:55 INFO - PROCESS | 4076 | 1463793775089 Marionette TRACE conn5 <- [1,106,null,{}] 18:22:55 INFO - PROCESS | 4076 | 1463793775093 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:55 INFO - PROCESS | 4076 | 1463793775172 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 18:22:55 INFO - PROCESS | 4076 | 1463793775181 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 4076 | ++DOCSHELL 0FFCB000 == 34 [pid = 4076] [id = 36] 18:22:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (10016800) [pid = 4076] [serial = 104] [outer = 00000000] 18:22:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (10145C00) [pid = 4076] [serial = 105] [outer = 10016800] 18:22:55 INFO - PROCESS | 4076 | 1463793775227 Marionette DEBUG loaded listener.js 18:22:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (105A6400) [pid = 4076] [serial = 106] [outer = 10016800] 18:22:55 INFO - PROCESS | 4076 | 1463793775649 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 18:22:55 INFO - PROCESS | 4076 | 1463793775719 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 18:22:55 INFO - PROCESS | 4076 | 1463793775721 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 18:22:55 INFO - PROCESS | 4076 | 1463793775725 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:22:55 INFO - PROCESS | 4076 | 1463793775728 Marionette TRACE conn5 <- [1,110,null,{}] 18:22:55 INFO - PROCESS | 4076 | 1463793775738 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:55 INFO - PROCESS | 4076 | 1463793775820 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 18:22:55 INFO - PROCESS | 4076 | 1463793775831 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 4076 | ++DOCSHELL 1442C800 == 35 [pid = 4076] [id = 37] 18:22:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (1442CC00) [pid = 4076] [serial = 107] [outer = 00000000] 18:22:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (148C9400) [pid = 4076] [serial = 108] [outer = 1442CC00] 18:22:55 INFO - PROCESS | 4076 | 1463793775884 Marionette DEBUG loaded listener.js 18:22:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (14B1DC00) [pid = 4076] [serial = 109] [outer = 1442CC00] 18:22:56 INFO - PROCESS | 4076 | 1463793776330 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 18:22:56 INFO - PROCESS | 4076 | 1463793776359 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 18:22:56 INFO - PROCESS | 4076 | 1463793776362 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 18:22:56 INFO - PROCESS | 4076 | 1463793776365 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:22:56 INFO - PROCESS | 4076 | 1463793776366 Marionette TRACE conn5 <- [1,114,null,{}] 18:22:56 INFO - PROCESS | 4076 | 1463793776374 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:56 INFO - PROCESS | 4076 | 1463793776453 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 18:22:56 INFO - PROCESS | 4076 | 1463793776460 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:56 INFO - PROCESS | 4076 | ++DOCSHELL 15ED3000 == 36 [pid = 4076] [id = 38] 18:22:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (15ED7800) [pid = 4076] [serial = 110] [outer = 00000000] 18:22:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (17393800) [pid = 4076] [serial = 111] [outer = 15ED7800] 18:22:56 INFO - PROCESS | 4076 | 1463793776505 Marionette DEBUG loaded listener.js 18:22:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (17C3B000) [pid = 4076] [serial = 112] [outer = 15ED7800] 18:22:56 INFO - PROCESS | 4076 | 1463793776919 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 18:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:22:56 INFO - PROCESS | 4076 | 1463793776947 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 18:22:56 INFO - PROCESS | 4076 | 1463793776949 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 18:22:56 INFO - PROCESS | 4076 | 1463793776952 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:22:56 INFO - PROCESS | 4076 | 1463793776953 Marionette TRACE conn5 <- [1,118,null,{}] 18:22:56 INFO - PROCESS | 4076 | 1463793776957 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:57 INFO - PROCESS | 4076 | 1463793777031 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 18:22:57 INFO - PROCESS | 4076 | 1463793777038 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:57 INFO - PROCESS | 4076 | ++DOCSHELL 1730D000 == 37 [pid = 4076] [id = 39] 18:22:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (17CB4C00) [pid = 4076] [serial = 113] [outer = 00000000] 18:22:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (1893C000) [pid = 4076] [serial = 114] [outer = 17CB4C00] 18:22:57 INFO - PROCESS | 4076 | 1463793777084 Marionette DEBUG loaded listener.js 18:22:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (18BC4C00) [pid = 4076] [serial = 115] [outer = 17CB4C00] 18:22:57 INFO - PROCESS | 4076 | --DOCSHELL 18943400 == 36 [pid = 4076] [id = 30] 18:22:57 INFO - PROCESS | 4076 | --DOCSHELL 162EA000 == 35 [pid = 4076] [id = 29] 18:22:57 INFO - PROCESS | 4076 | --DOCSHELL 0FFCF800 == 34 [pid = 4076] [id = 34] 18:22:57 INFO - PROCESS | 4076 | --DOCSHELL 0FFC8C00 == 33 [pid = 4076] [id = 35] 18:22:57 INFO - PROCESS | 4076 | --DOCSHELL 196DBC00 == 32 [pid = 4076] [id = 33] 18:22:57 INFO - PROCESS | 4076 | --DOCSHELL 0926FC00 == 31 [pid = 4076] [id = 31] 18:22:57 INFO - PROCESS | 4076 | --DOCSHELL 14B1C400 == 30 [pid = 4076] [id = 32] 18:22:58 INFO - PROCESS | 4076 | 1463793778253 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1334ms 18:22:58 INFO - PROCESS | 4076 | 1463793778292 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 18:22:58 INFO - PROCESS | 4076 | 1463793778297 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 18:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:22:58 INFO - PROCESS | 4076 | 1463793778301 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:22:58 INFO - PROCESS | 4076 | 1463793778305 Marionette TRACE conn5 <- [1,122,null,{}] 18:22:58 INFO - PROCESS | 4076 | 1463793778311 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:58 INFO - PROCESS | 4076 | 1463793778421 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 18:22:58 INFO - PROCESS | 4076 | 1463793778431 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:58 INFO - PROCESS | 4076 | ++DOCSHELL 0FFCE000 == 31 [pid = 4076] [id = 40] 18:22:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0FFCE800) [pid = 4076] [serial = 116] [outer = 00000000] 18:22:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (10014000) [pid = 4076] [serial = 117] [outer = 0FFCE800] 18:22:58 INFO - PROCESS | 4076 | 1463793778481 Marionette DEBUG loaded listener.js 18:22:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (10020400) [pid = 4076] [serial = 118] [outer = 0FFCE800] 18:22:58 INFO - PROCESS | 4076 | 1463793778914 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 18:22:58 INFO - PROCESS | 4076 | 1463793778935 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 18:22:58 INFO - PROCESS | 4076 | 1463793778940 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 18:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:22:58 INFO - PROCESS | 4076 | 1463793778952 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:22:58 INFO - PROCESS | 4076 | 1463793778955 Marionette TRACE conn5 <- [1,126,null,{}] 18:22:58 INFO - PROCESS | 4076 | 1463793778958 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:59 INFO - PROCESS | 4076 | 1463793779061 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 18:22:59 INFO - PROCESS | 4076 | 1463793779068 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:59 INFO - PROCESS | 4076 | ++DOCSHELL 1013F800 == 32 [pid = 4076] [id = 41] 18:22:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (1013FC00) [pid = 4076] [serial = 119] [outer = 00000000] 18:22:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (105AE000) [pid = 4076] [serial = 120] [outer = 1013FC00] 18:22:59 INFO - PROCESS | 4076 | 1463793779114 Marionette DEBUG loaded listener.js 18:22:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (105BE000) [pid = 4076] [serial = 121] [outer = 1013FC00] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (1C305000) [pid = 4076] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (09275800) [pid = 4076] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (1B131800) [pid = 4076] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (1001F400) [pid = 4076] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (19E80000) [pid = 4076] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (1001B800) [pid = 4076] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (1495B400) [pid = 4076] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (10516000) [pid = 4076] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (162EAC00) [pid = 4076] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (18BBC800) [pid = 4076] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (09270800) [pid = 4076] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (14B1F400) [pid = 4076] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (19BEFC00) [pid = 4076] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0FFD4000) [pid = 4076] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0FFC9000) [pid = 4076] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (10016800) [pid = 4076] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:22:59 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (15ED7800) [pid = 4076] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:22:59 INFO - PROCESS | 4076 | 1463793779842 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 930ms 18:22:59 INFO - PROCESS | 4076 | 1463793779885 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 18:22:59 INFO - PROCESS | 4076 | 1463793779888 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 18:22:59 INFO - PROCESS | 4076 | 1463793779891 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:22:59 INFO - PROCESS | 4076 | 1463793779895 Marionette TRACE conn5 <- [1,130,null,{}] 18:22:59 INFO - PROCESS | 4076 | 1463793779904 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:59 INFO - PROCESS | 4076 | 1463793779984 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 18:22:59 INFO - PROCESS | 4076 | 1463793779991 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:59 INFO - PROCESS | 4076 | ++DOCSHELL 106E1C00 == 33 [pid = 4076] [id = 42] 18:22:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (10797800) [pid = 4076] [serial = 122] [outer = 00000000] 18:23:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (141EAC00) [pid = 4076] [serial = 123] [outer = 10797800] 18:23:00 INFO - PROCESS | 4076 | 1463793780039 Marionette DEBUG loaded listener.js 18:23:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (14951800) [pid = 4076] [serial = 124] [outer = 10797800] 18:23:00 INFO - PROCESS | 4076 | 1463793780465 Marionette TRACE conn5 <- [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]]]}] 18:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 18:23:00 INFO - PROCESS | 4076 | 1463793780525 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 18:23:00 INFO - PROCESS | 4076 | 1463793780528 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 18:23:00 INFO - PROCESS | 4076 | 1463793780530 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:23:00 INFO - PROCESS | 4076 | 1463793780532 Marionette TRACE conn5 <- [1,134,null,{}] 18:23:00 INFO - PROCESS | 4076 | 1463793780545 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:00 INFO - PROCESS | 4076 | 1463793780622 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 18:23:00 INFO - PROCESS | 4076 | 1463793780631 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:00 INFO - PROCESS | 4076 | ++DOCSHELL 14B09400 == 34 [pid = 4076] [id = 43] 18:23:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (14B16000) [pid = 4076] [serial = 125] [outer = 00000000] 18:23:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (159DD400) [pid = 4076] [serial = 126] [outer = 14B16000] 18:23:00 INFO - PROCESS | 4076 | 1463793780677 Marionette DEBUG loaded listener.js 18:23:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (17304400) [pid = 4076] [serial = 127] [outer = 14B16000] 18:23:01 INFO - PROCESS | 4076 | 1463793781110 Marionette TRACE conn5 <- [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]]]}] 18:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 18:23:01 INFO - PROCESS | 4076 | 1463793781165 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 18:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:23:01 INFO - PROCESS | 4076 | 1463793781167 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 18:23:01 INFO - PROCESS | 4076 | 1463793781174 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:23:01 INFO - PROCESS | 4076 | 1463793781176 Marionette TRACE conn5 <- [1,138,null,{}] 18:23:01 INFO - PROCESS | 4076 | 1463793781179 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:01 INFO - PROCESS | 4076 | 1463793781253 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 18:23:01 INFO - PROCESS | 4076 | 1463793781260 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:01 INFO - PROCESS | 4076 | ++DOCSHELL 17309400 == 35 [pid = 4076] [id = 44] 18:23:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (1730B800) [pid = 4076] [serial = 128] [outer = 00000000] 18:23:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (185DEC00) [pid = 4076] [serial = 129] [outer = 1730B800] 18:23:01 INFO - PROCESS | 4076 | 1463793781304 Marionette DEBUG loaded listener.js 18:23:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (18BBC000) [pid = 4076] [serial = 130] [outer = 1730B800] 18:23:02 INFO - PROCESS | 4076 | --DOCSHELL 15ED3000 == 34 [pid = 4076] [id = 38] 18:23:02 INFO - PROCESS | 4076 | --DOCSHELL 0FFCB000 == 33 [pid = 4076] [id = 36] 18:23:02 INFO - PROCESS | 4076 | --DOCSHELL 0FFCE000 == 32 [pid = 4076] [id = 40] 18:23:02 INFO - PROCESS | 4076 | --DOCSHELL 1442C800 == 31 [pid = 4076] [id = 37] 18:23:02 INFO - PROCESS | 4076 | --DOCSHELL 1730D000 == 30 [pid = 4076] [id = 39] 18:23:02 INFO - PROCESS | 4076 | --DOCSHELL 14B09400 == 29 [pid = 4076] [id = 43] 18:23:02 INFO - PROCESS | 4076 | --DOCSHELL 106E1C00 == 28 [pid = 4076] [id = 42] 18:23:02 INFO - PROCESS | 4076 | --DOCSHELL 1013F800 == 27 [pid = 4076] [id = 41] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (17393800) [pid = 4076] [serial = 111] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (18BC5800) [pid = 4076] [serial = 87] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (10516400) [pid = 4076] [serial = 75] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (09278C00) [pid = 4076] [serial = 90] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (105AB400) [pid = 4076] [serial = 76] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0FF56400) [pid = 4076] [serial = 91] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (159DE000) [pid = 4076] [serial = 81] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (15ED4800) [pid = 4076] [serial = 93] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (14833800) [pid = 4076] [serial = 78] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (17C34400) [pid = 4076] [serial = 94] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (19E81400) [pid = 4076] [serial = 96] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (17C3C000) [pid = 4076] [serial = 84] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (1A001400) [pid = 4076] [serial = 97] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (1A05DC00) [pid = 4076] [serial = 99] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (1B5A4400) [pid = 4076] [serial = 100] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0FFD5800) [pid = 4076] [serial = 102] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (10017C00) [pid = 4076] [serial = 103] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 52 (10145C00) [pid = 4076] [serial = 105] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 51 (105A6400) [pid = 4076] [serial = 106] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 50 (14954800) [pid = 4076] [serial = 79] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 49 (148C9400) [pid = 4076] [serial = 108] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 48 (1892E000) [pid = 4076] [serial = 85] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 47 (17C3B000) [pid = 4076] [serial = 112] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 46 (162EB400) [pid = 4076] [serial = 82] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 45 (1D086000) [pid = 4076] [serial = 73] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 44 (190B3000) [pid = 4076] [serial = 88] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 43 (1D085000) [pid = 4076] [serial = 72] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 42 (162E6C00) [pid = 4076] [serial = 61] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 41 (1C9F2800) [pid = 4076] [serial = 55] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 40 (1BF11C00) [pid = 4076] [serial = 70] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | --DOMWINDOW == 39 (1C705000) [pid = 4076] [serial = 58] [outer = 00000000] [url = about:blank] 18:23:02 INFO - PROCESS | 4076 | 1463793782721 Marionette TRACE conn5 <- [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]]]}] 18:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1589ms 18:23:02 INFO - PROCESS | 4076 | 1463793782762 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 18:23:02 INFO - PROCESS | 4076 | 1463793782766 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 18:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:23:02 INFO - PROCESS | 4076 | 1463793782771 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:23:02 INFO - PROCESS | 4076 | 1463793782775 Marionette TRACE conn5 <- [1,142,null,{}] 18:23:02 INFO - PROCESS | 4076 | 1463793782781 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:02 INFO - PROCESS | 4076 | 1463793782879 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 18:23:02 INFO - PROCESS | 4076 | 1463793782894 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:02 INFO - PROCESS | 4076 | ++DOCSHELL 0FF51800 == 28 [pid = 4076] [id = 45] 18:23:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 40 (0FFCCC00) [pid = 4076] [serial = 131] [outer = 00000000] 18:23:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 41 (0FFD0400) [pid = 4076] [serial = 132] [outer = 0FFCCC00] 18:23:02 INFO - PROCESS | 4076 | 1463793782942 Marionette DEBUG loaded listener.js 18:23:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 42 (0FFD4400) [pid = 4076] [serial = 133] [outer = 0FFCCC00] 18:23:03 INFO - PROCESS | 4076 | 1463793783376 Marionette TRACE conn5 <- [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]]]}] 18:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 631ms 18:23:03 INFO - PROCESS | 4076 | 1463793783403 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 18:23:03 INFO - PROCESS | 4076 | 1463793783409 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 18:23:03 INFO - PROCESS | 4076 | 1463793783420 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:23:03 INFO - PROCESS | 4076 | 1463793783422 Marionette TRACE conn5 <- [1,146,null,{}] 18:23:03 INFO - PROCESS | 4076 | 1463793783426 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:03 INFO - PROCESS | 4076 | 1463793783507 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 18:23:03 INFO - PROCESS | 4076 | 1463793783516 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:03 INFO - PROCESS | 4076 | ++DOCSHELL 10020000 == 29 [pid = 4076] [id = 46] 18:23:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 43 (10138400) [pid = 4076] [serial = 134] [outer = 00000000] 18:23:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 44 (10142000) [pid = 4076] [serial = 135] [outer = 10138400] 18:23:03 INFO - PROCESS | 4076 | 1463793783563 Marionette DEBUG loaded listener.js 18:23:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 45 (10146400) [pid = 4076] [serial = 136] [outer = 10138400] 18:23:03 INFO - PROCESS | 4076 | 1463793784002 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 18:23:04 INFO - PROCESS | 4076 | 1463793784054 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 18:23:04 INFO - PROCESS | 4076 | 1463793784056 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 18:23:04 INFO - PROCESS | 4076 | 1463793784060 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:23:04 INFO - PROCESS | 4076 | 1463793784063 Marionette TRACE conn5 <- [1,150,null,{}] 18:23:04 INFO - PROCESS | 4076 | 1463793784074 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:04 INFO - PROCESS | 4076 | 1463793784155 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 18:23:04 INFO - PROCESS | 4076 | 1463793784166 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:04 INFO - PROCESS | 4076 | ++DOCSHELL 110F7800 == 30 [pid = 4076] [id = 47] 18:23:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 46 (11281C00) [pid = 4076] [serial = 137] [outer = 00000000] 18:23:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 47 (13F97C00) [pid = 4076] [serial = 138] [outer = 11281C00] 18:23:04 INFO - PROCESS | 4076 | 1463793784214 Marionette DEBUG loaded listener.js 18:23:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 48 (141EA000) [pid = 4076] [serial = 139] [outer = 11281C00] 18:23:04 INFO - PROCESS | 4076 | 1463793784633 Marionette TRACE conn5 <- [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]]]}] 18:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 18:23:04 INFO - PROCESS | 4076 | 1463793784694 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 18:23:04 INFO - PROCESS | 4076 | 1463793784696 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 18:23:04 INFO - PROCESS | 4076 | 1463793784699 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:23:04 INFO - PROCESS | 4076 | 1463793784701 Marionette TRACE conn5 <- [1,154,null,{}] 18:23:04 INFO - PROCESS | 4076 | 1463793784705 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:04 INFO - PROCESS | 4076 | 1463793784796 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 18:23:04 INFO - PROCESS | 4076 | 1463793784803 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:04 INFO - PROCESS | 4076 | ++DOCSHELL 14837800 == 31 [pid = 4076] [id = 48] 18:23:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 49 (14877800) [pid = 4076] [serial = 140] [outer = 00000000] 18:23:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 50 (14B16800) [pid = 4076] [serial = 141] [outer = 14877800] 18:23:04 INFO - PROCESS | 4076 | 1463793784852 Marionette DEBUG loaded listener.js 18:23:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 51 (1591EC00) [pid = 4076] [serial = 142] [outer = 14877800] 18:23:05 INFO - PROCESS | 4076 | 1463793785255 Marionette TRACE conn5 <- [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]]]}] 18:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 570ms 18:23:05 INFO - PROCESS | 4076 | 1463793785273 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 18:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:23:05 INFO - PROCESS | 4076 | 1463793785275 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 18:23:05 INFO - PROCESS | 4076 | 1463793785278 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:23:05 INFO - PROCESS | 4076 | 1463793785280 Marionette TRACE conn5 <- [1,158,null,{}] 18:23:05 INFO - PROCESS | 4076 | 1463793785293 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:05 INFO - PROCESS | 4076 | 1463793785367 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 18:23:05 INFO - PROCESS | 4076 | 1463793785373 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:05 INFO - PROCESS | 4076 | ++DOCSHELL 159DE000 == 32 [pid = 4076] [id = 49] 18:23:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 52 (159E5C00) [pid = 4076] [serial = 143] [outer = 00000000] 18:23:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (162E5C00) [pid = 4076] [serial = 144] [outer = 159E5C00] 18:23:05 INFO - PROCESS | 4076 | 1463793785418 Marionette DEBUG loaded listener.js 18:23:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (17306400) [pid = 4076] [serial = 145] [outer = 159E5C00] 18:23:05 INFO - PROCESS | 4076 | 1463793785849 Marionette TRACE conn5 <- [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]]]}] 18:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 18:23:05 INFO - PROCESS | 4076 | 1463793785909 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 18:23:05 INFO - PROCESS | 4076 | 1463793785911 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 18:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:23:05 INFO - PROCESS | 4076 | 1463793785915 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:23:05 INFO - PROCESS | 4076 | 1463793785916 Marionette TRACE conn5 <- [1,162,null,{}] 18:23:05 INFO - PROCESS | 4076 | 1463793785920 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:05 INFO - PROCESS | 4076 | 1463793786014 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 18:23:06 INFO - PROCESS | 4076 | 1463793786024 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:06 INFO - PROCESS | 4076 | ++DOCSHELL 17C3C000 == 33 [pid = 4076] [id = 50] 18:23:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (17CC1400) [pid = 4076] [serial = 146] [outer = 00000000] 18:23:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (1892F800) [pid = 4076] [serial = 147] [outer = 17CC1400] 18:23:06 INFO - PROCESS | 4076 | 1463793786070 Marionette DEBUG loaded listener.js 18:23:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (18BBA800) [pid = 4076] [serial = 148] [outer = 17CC1400] 18:23:06 INFO - PROCESS | 4076 | 1463793786465 Marionette TRACE conn5 <- [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]]]}] 18:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 570ms 18:23:06 INFO - PROCESS | 4076 | 1463793786485 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 18:23:06 INFO - PROCESS | 4076 | 1463793786487 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 18:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:23:06 INFO - PROCESS | 4076 | 1463793786490 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:23:06 INFO - PROCESS | 4076 | 1463793786492 Marionette TRACE conn5 <- [1,166,null,{}] 18:23:06 INFO - PROCESS | 4076 | 1463793786496 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:06 INFO - PROCESS | 4076 | 1463793786598 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 18:23:06 INFO - PROCESS | 4076 | 1463793786606 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:06 INFO - PROCESS | 4076 | ++DOCSHELL 1893D000 == 34 [pid = 4076] [id = 51] 18:23:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (18BBE000) [pid = 4076] [serial = 149] [outer = 00000000] 18:23:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (18BC9800) [pid = 4076] [serial = 150] [outer = 18BBE000] 18:23:06 INFO - PROCESS | 4076 | 1463793786651 Marionette DEBUG loaded listener.js 18:23:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (190B3000) [pid = 4076] [serial = 151] [outer = 18BBE000] 18:23:07 INFO - PROCESS | 4076 | 1463793787081 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 18:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:23:07 INFO - PROCESS | 4076 | 1463793787121 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 18:23:07 INFO - PROCESS | 4076 | 1463793787123 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 18:23:07 INFO - PROCESS | 4076 | 1463793787126 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:23:07 INFO - PROCESS | 4076 | 1463793787128 Marionette TRACE conn5 <- [1,170,null,{}] 18:23:07 INFO - PROCESS | 4076 | 1463793787132 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:07 INFO - PROCESS | 4076 | 1463793787229 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 18:23:07 INFO - PROCESS | 4076 | 1463793787238 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:07 INFO - PROCESS | 4076 | ++DOCSHELL 18BC5000 == 35 [pid = 4076] [id = 52] 18:23:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (191C3400) [pid = 4076] [serial = 152] [outer = 00000000] 18:23:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (196D9800) [pid = 4076] [serial = 153] [outer = 191C3400] 18:23:07 INFO - PROCESS | 4076 | 1463793787283 Marionette DEBUG loaded listener.js 18:23:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (19BF2000) [pid = 4076] [serial = 154] [outer = 191C3400] 18:23:07 INFO - PROCESS | 4076 | 1463793787658 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 18:23:07 INFO - PROCESS | 4076 | 1463793787697 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 18:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:23:07 INFO - PROCESS | 4076 | 1463793787699 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 18:23:07 INFO - PROCESS | 4076 | 1463793787703 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:23:07 INFO - PROCESS | 4076 | 1463793787704 Marionette TRACE conn5 <- [1,174,null,{}] 18:23:07 INFO - PROCESS | 4076 | 1463793787708 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:07 INFO - PROCESS | 4076 | 1463793787785 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 18:23:07 INFO - PROCESS | 4076 | 1463793787861 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:07 INFO - PROCESS | 4076 | ++DOCSHELL 105AC000 == 36 [pid = 4076] [id = 53] 18:23:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (19CFD000) [pid = 4076] [serial = 155] [outer = 00000000] 18:23:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (19E7E800) [pid = 4076] [serial = 156] [outer = 19CFD000] 18:23:07 INFO - PROCESS | 4076 | 1463793787907 Marionette DEBUG loaded listener.js 18:23:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (19E7EC00) [pid = 4076] [serial = 157] [outer = 19CFD000] 18:23:08 INFO - PROCESS | 4076 | 1463793788328 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 18:23:08 INFO - PROCESS | 4076 | 1463793788373 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 18:23:08 INFO - PROCESS | 4076 | 1463793788375 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 18:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:23:08 INFO - PROCESS | 4076 | 1463793788378 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:23:08 INFO - PROCESS | 4076 | 1463793788380 Marionette TRACE conn5 <- [1,178,null,{}] 18:23:08 INFO - PROCESS | 4076 | 1463793788383 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:08 INFO - PROCESS | 4076 | 1463793788484 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 18:23:08 INFO - PROCESS | 4076 | 1463793788492 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:08 INFO - PROCESS | 4076 | ++DOCSHELL 15921000 == 37 [pid = 4076] [id = 54] 18:23:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (19E83000) [pid = 4076] [serial = 158] [outer = 00000000] 18:23:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (1A286400) [pid = 4076] [serial = 159] [outer = 19E83000] 18:23:08 INFO - PROCESS | 4076 | 1463793788537 Marionette DEBUG loaded listener.js 18:23:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (1A054400) [pid = 4076] [serial = 160] [outer = 19E83000] 18:23:08 INFO - PROCESS | 4076 | 1463793788945 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 18:23:08 INFO - PROCESS | 4076 | 1463793789009 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 18:23:08 INFO - PROCESS | 4076 | 1463793789012 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 18:23:08 INFO - PROCESS | 4076 | 1463793789015 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:23:08 INFO - PROCESS | 4076 | 1463793789017 Marionette TRACE conn5 <- [1,182,null,{}] 18:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:23:09 INFO - PROCESS | 4076 | 1463793789023 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:09 INFO - PROCESS | 4076 | 1463793789152 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 18:23:09 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (17CB4C00) [pid = 4076] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:23:09 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (1442CC00) [pid = 4076] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:23:09 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0FFCE800) [pid = 4076] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:23:09 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (1013FC00) [pid = 4076] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:23:09 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (14B16000) [pid = 4076] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:23:09 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (10797800) [pid = 4076] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:23:09 INFO - PROCESS | 4076 | 1463793789226 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:09 INFO - PROCESS | 4076 | ++DOCSHELL 09277C00 == 38 [pid = 4076] [id = 55] 18:23:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0FFC9800) [pid = 4076] [serial = 161] [outer = 00000000] 18:23:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (10516400) [pid = 4076] [serial = 162] [outer = 0FFC9800] 18:23:09 INFO - PROCESS | 4076 | 1463793789275 Marionette DEBUG loaded listener.js 18:23:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (17310000) [pid = 4076] [serial = 163] [outer = 0FFC9800] 18:23:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (1BF08C00) [pid = 4076] [serial = 164] [outer = 0FA0CC00] 18:23:09 INFO - PROCESS | 4076 | 1463793789682 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 18:23:09 INFO - PROCESS | 4076 | 1463793789749 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 18:23:09 INFO - PROCESS | 4076 | 1463793789751 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 18:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:23:09 INFO - PROCESS | 4076 | 1463793789754 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:23:09 INFO - PROCESS | 4076 | 1463793789756 Marionette TRACE conn5 <- [1,186,null,{}] 18:23:09 INFO - PROCESS | 4076 | 1463793789765 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:09 INFO - PROCESS | 4076 | 1463793789840 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 18:23:09 INFO - PROCESS | 4076 | 1463793789848 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:09 INFO - PROCESS | 4076 | ++DOCSHELL 11258000 == 39 [pid = 4076] [id = 56] 18:23:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (11286C00) [pid = 4076] [serial = 165] [outer = 00000000] 18:23:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (1BF09C00) [pid = 4076] [serial = 166] [outer = 11286C00] 18:23:09 INFO - PROCESS | 4076 | 1463793789892 Marionette DEBUG loaded listener.js 18:23:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (1BF0AC00) [pid = 4076] [serial = 167] [outer = 11286C00] 18:23:10 INFO - PROCESS | 4076 | 1463793790260 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 530ms 18:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:23:10 INFO - PROCESS | 4076 | 1463793790285 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 18:23:10 INFO - PROCESS | 4076 | 1463793790287 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 18:23:10 INFO - PROCESS | 4076 | 1463793790290 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:23:10 INFO - PROCESS | 4076 | 1463793790292 Marionette TRACE conn5 <- [1,190,null,{}] 18:23:10 INFO - PROCESS | 4076 | 1463793790295 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:10 INFO - PROCESS | 4076 | 1463793790398 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 18:23:10 INFO - PROCESS | 4076 | 1463793790406 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:10 INFO - PROCESS | 4076 | ++DOCSHELL 11258800 == 40 [pid = 4076] [id = 57] 18:23:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (11264800) [pid = 4076] [serial = 168] [outer = 00000000] 18:23:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (1C705000) [pid = 4076] [serial = 169] [outer = 11264800] 18:23:10 INFO - PROCESS | 4076 | 1463793790450 Marionette DEBUG loaded listener.js 18:23:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (1C907C00) [pid = 4076] [serial = 170] [outer = 11264800] 18:23:10 INFO - PROCESS | 4076 | 1463793790831 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 18:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:23:10 INFO - PROCESS | 4076 | 1463793790861 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 18:23:10 INFO - PROCESS | 4076 | 1463793790863 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 18:23:10 INFO - PROCESS | 4076 | 1463793790866 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:23:10 INFO - PROCESS | 4076 | 1463793790868 Marionette TRACE conn5 <- [1,194,null,{}] 18:23:10 INFO - PROCESS | 4076 | 1463793790871 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:10 INFO - PROCESS | 4076 | 1463793790945 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 18:23:10 INFO - PROCESS | 4076 | 1463793791011 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:11 INFO - PROCESS | 4076 | ++DOCSHELL 148C9400 == 41 [pid = 4076] [id = 58] 18:23:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (1BF0DC00) [pid = 4076] [serial = 171] [outer = 00000000] 18:23:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (1C9F0400) [pid = 4076] [serial = 172] [outer = 1BF0DC00] 18:23:11 INFO - PROCESS | 4076 | 1463793791065 Marionette DEBUG loaded listener.js 18:23:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (1C9F8800) [pid = 4076] [serial = 173] [outer = 1BF0DC00] 18:23:11 INFO - PROCESS | 4076 | 1463793791399 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 18:23:11 INFO - PROCESS | 4076 | 1463793791437 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 18:23:11 INFO - PROCESS | 4076 | 1463793791439 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 18:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:23:11 INFO - PROCESS | 4076 | 1463793791442 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:23:11 INFO - PROCESS | 4076 | 1463793791444 Marionette TRACE conn5 <- [1,198,null,{}] 18:23:11 INFO - PROCESS | 4076 | 1463793791448 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:11 INFO - PROCESS | 4076 | 1463793791521 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 18:23:11 INFO - PROCESS | 4076 | 1463793791528 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:11 INFO - PROCESS | 4076 | ++DOCSHELL 1767BC00 == 42 [pid = 4076] [id = 59] 18:23:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (17680C00) [pid = 4076] [serial = 174] [outer = 00000000] 18:23:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (17684C00) [pid = 4076] [serial = 175] [outer = 17680C00] 18:23:11 INFO - PROCESS | 4076 | 1463793791632 Marionette DEBUG loaded listener.js 18:23:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (17688000) [pid = 4076] [serial = 176] [outer = 17680C00] 18:23:12 INFO - PROCESS | 4076 | 1463793792212 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 18:23:12 INFO - PROCESS | 4076 | 1463793792274 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 18:23:12 INFO - PROCESS | 4076 | 1463793792279 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 18:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:23:12 INFO - PROCESS | 4076 | 1463793792285 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:23:12 INFO - PROCESS | 4076 | 1463793792289 Marionette TRACE conn5 <- [1,202,null,{}] 18:23:12 INFO - PROCESS | 4076 | 1463793792295 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:12 INFO - PROCESS | 4076 | 1463793792412 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 18:23:12 INFO - PROCESS | 4076 | 1463793792486 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:12 INFO - PROCESS | 4076 | ++DOCSHELL 0FFCA000 == 43 [pid = 4076] [id = 60] 18:23:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0FFCC000) [pid = 4076] [serial = 177] [outer = 00000000] 18:23:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (1001D400) [pid = 4076] [serial = 178] [outer = 0FFCC000] 18:23:12 INFO - PROCESS | 4076 | 1463793792544 Marionette DEBUG loaded listener.js 18:23:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (10141400) [pid = 4076] [serial = 179] [outer = 0FFCC000] 18:23:13 INFO - PROCESS | 4076 | 1463793793382 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1128ms 18:23:13 INFO - PROCESS | 4076 | 1463793793418 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 18:23:13 INFO - PROCESS | 4076 | 1463793793422 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 18:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:23:13 INFO - PROCESS | 4076 | 1463793793436 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:23:13 INFO - PROCESS | 4076 | 1463793793440 Marionette TRACE conn5 <- [1,206,null,{}] 18:23:13 INFO - PROCESS | 4076 | 1463793793445 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:13 INFO - PROCESS | 4076 | 1463793793549 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 18:23:13 INFO - PROCESS | 4076 | 1463793793615 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:13 INFO - PROCESS | 4076 | ++DOCSHELL 0FFCD800 == 44 [pid = 4076] [id = 61] 18:23:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0FFCDC00) [pid = 4076] [serial = 180] [outer = 00000000] 18:23:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0FFD7000) [pid = 4076] [serial = 181] [outer = 0FFCDC00] 18:23:13 INFO - PROCESS | 4076 | 1463793793664 Marionette DEBUG loaded listener.js 18:23:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (1001F000) [pid = 4076] [serial = 182] [outer = 0FFCDC00] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 148C9400 == 43 [pid = 4076] [id = 58] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 11258800 == 42 [pid = 4076] [id = 57] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 11258000 == 41 [pid = 4076] [id = 56] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 09277C00 == 40 [pid = 4076] [id = 55] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 15921000 == 39 [pid = 4076] [id = 54] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 105AC000 == 38 [pid = 4076] [id = 53] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 18BC5000 == 37 [pid = 4076] [id = 52] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 1893D000 == 36 [pid = 4076] [id = 51] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 17C3C000 == 35 [pid = 4076] [id = 50] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 159DE000 == 34 [pid = 4076] [id = 49] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 14837800 == 33 [pid = 4076] [id = 48] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 110F7800 == 32 [pid = 4076] [id = 47] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 10020000 == 31 [pid = 4076] [id = 46] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (185DEC00) [pid = 4076] [serial = 129] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 0FF51800 == 30 [pid = 4076] [id = 45] 18:23:14 INFO - PROCESS | 4076 | --DOCSHELL 17309400 == 29 [pid = 4076] [id = 44] 18:23:14 INFO - PROCESS | 4076 | 1463793794282 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 18:23:14 INFO - PROCESS | 4076 | 1463793794309 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 18:23:14 INFO - PROCESS | 4076 | 1463793794315 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 18:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:23:14 INFO - PROCESS | 4076 | 1463793794322 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:23:14 INFO - PROCESS | 4076 | 1463793794324 Marionette TRACE conn5 <- [1,210,null,{}] 18:23:14 INFO - PROCESS | 4076 | 1463793794328 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:14 INFO - PROCESS | 4076 | 1463793794411 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (10014000) [pid = 4076] [serial = 117] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (105AE000) [pid = 4076] [serial = 120] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (159DD400) [pid = 4076] [serial = 126] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (17304400) [pid = 4076] [serial = 127] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (14951800) [pid = 4076] [serial = 124] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (105BE000) [pid = 4076] [serial = 121] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (10020400) [pid = 4076] [serial = 118] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (141EAC00) [pid = 4076] [serial = 123] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (18BC4C00) [pid = 4076] [serial = 115] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (1893C000) [pid = 4076] [serial = 114] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (14B1DC00) [pid = 4076] [serial = 109] [outer = 00000000] [url = about:blank] 18:23:14 INFO - PROCESS | 4076 | 1463793794492 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:14 INFO - PROCESS | 4076 | ++DOCSHELL 0CF35800 == 30 [pid = 4076] [id = 62] 18:23:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0D23A800) [pid = 4076] [serial = 183] [outer = 00000000] 18:23:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (10019800) [pid = 4076] [serial = 184] [outer = 0D23A800] 18:23:14 INFO - PROCESS | 4076 | 1463793794538 Marionette DEBUG loaded listener.js 18:23:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (105AA800) [pid = 4076] [serial = 185] [outer = 0D23A800] 18:23:14 INFO - PROCESS | 4076 | 1463793794898 Marionette TRACE conn5 <- [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]]]}] 18:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 18:23:14 INFO - PROCESS | 4076 | 1463793794954 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 18:23:14 INFO - PROCESS | 4076 | 1463793794956 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 18:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:23:14 INFO - PROCESS | 4076 | 1463793794965 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:23:14 INFO - PROCESS | 4076 | 1463793794968 Marionette TRACE conn5 <- [1,214,null,{}] 18:23:14 INFO - PROCESS | 4076 | 1463793794979 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:15 INFO - PROCESS | 4076 | 1463793795063 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 18:23:15 INFO - PROCESS | 4076 | 1463793795072 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:15 INFO - PROCESS | 4076 | ++DOCSHELL 106E1400 == 31 [pid = 4076] [id = 63] 18:23:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (1128B000) [pid = 4076] [serial = 186] [outer = 00000000] 18:23:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (14877C00) [pid = 4076] [serial = 187] [outer = 1128B000] 18:23:15 INFO - PROCESS | 4076 | 1463793795122 Marionette DEBUG loaded listener.js 18:23:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (14954400) [pid = 4076] [serial = 188] [outer = 1128B000] 18:23:15 INFO - PROCESS | 4076 | 1463793795568 Marionette TRACE conn5 <- [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]]]}] 18:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 18:23:15 INFO - PROCESS | 4076 | 1463793795594 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 18:23:15 INFO - PROCESS | 4076 | 1463793795596 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 18:23:15 INFO - PROCESS | 4076 | 1463793795599 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:23:15 INFO - PROCESS | 4076 | 1463793795601 Marionette TRACE conn5 <- [1,218,null,{}] 18:23:15 INFO - PROCESS | 4076 | 1463793795608 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:15 INFO - PROCESS | 4076 | 1463793795688 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 18:23:15 INFO - PROCESS | 4076 | 1463793795695 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:15 INFO - PROCESS | 4076 | ++DOCSHELL 15918400 == 32 [pid = 4076] [id = 64] 18:23:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (1591A400) [pid = 4076] [serial = 189] [outer = 00000000] 18:23:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (15ED7C00) [pid = 4076] [serial = 190] [outer = 1591A400] 18:23:15 INFO - PROCESS | 4076 | 1463793795740 Marionette DEBUG loaded listener.js 18:23:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (162E9800) [pid = 4076] [serial = 191] [outer = 1591A400] 18:23:16 INFO - PROCESS | 4076 | 1463793796171 Marionette TRACE conn5 <- [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]]]}] 18:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 18:23:16 INFO - PROCESS | 4076 | 1463793796234 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 18:23:16 INFO - PROCESS | 4076 | 1463793796236 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 18:23:16 INFO - PROCESS | 4076 | 1463793796239 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:23:16 INFO - PROCESS | 4076 | 1463793796241 Marionette TRACE conn5 <- [1,222,null,{}] 18:23:16 INFO - PROCESS | 4076 | 1463793796244 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:16 INFO - PROCESS | 4076 | 1463793796349 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 18:23:16 INFO - PROCESS | 4076 | 1463793796359 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:16 INFO - PROCESS | 4076 | ++DOCSHELL 1730C400 == 33 [pid = 4076] [id = 65] 18:23:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (17396800) [pid = 4076] [serial = 192] [outer = 00000000] 18:23:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (17686000) [pid = 4076] [serial = 193] [outer = 17396800] 18:23:16 INFO - PROCESS | 4076 | 1463793796404 Marionette DEBUG loaded listener.js 18:23:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (17C3C800) [pid = 4076] [serial = 194] [outer = 17396800] 18:23:16 INFO - PROCESS | 4076 | 1463793796866 Marionette TRACE conn5 <- [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]]]}] 18:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 18:23:16 INFO - PROCESS | 4076 | 1463793796914 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 18:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:23:16 INFO - PROCESS | 4076 | 1463793796916 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 18:23:16 INFO - PROCESS | 4076 | 1463793796919 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:23:16 INFO - PROCESS | 4076 | 1463793796921 Marionette TRACE conn5 <- [1,226,null,{}] 18:23:16 INFO - PROCESS | 4076 | 1463793796924 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:17 INFO - PROCESS | 4076 | 1463793797046 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 18:23:17 INFO - PROCESS | 4076 | 1463793797055 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:17 INFO - PROCESS | 4076 | ++DOCSHELL 17681000 == 34 [pid = 4076] [id = 66] 18:23:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (17C3F800) [pid = 4076] [serial = 195] [outer = 00000000] 18:23:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (18BBD800) [pid = 4076] [serial = 196] [outer = 17C3F800] 18:23:17 INFO - PROCESS | 4076 | 1463793797105 Marionette DEBUG loaded listener.js 18:23:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (18BC7000) [pid = 4076] [serial = 197] [outer = 17C3F800] 18:23:17 INFO - PROCESS | 4076 | 1463793797529 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 18:23:17 INFO - PROCESS | 4076 | 1463793797550 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 18:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:23:17 INFO - PROCESS | 4076 | 1463793797551 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 18:23:17 INFO - PROCESS | 4076 | 1463793797555 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:23:17 INFO - PROCESS | 4076 | 1463793797556 Marionette TRACE conn5 <- [1,230,null,{}] 18:23:17 INFO - PROCESS | 4076 | 1463793797560 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:17 INFO - PROCESS | 4076 | 1463793797658 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 18:23:17 INFO - PROCESS | 4076 | 1463793797728 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:17 INFO - PROCESS | 4076 | ++DOCSHELL 18BC9000 == 35 [pid = 4076] [id = 67] 18:23:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (18BC9400) [pid = 4076] [serial = 198] [outer = 00000000] 18:23:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (195C2000) [pid = 4076] [serial = 199] [outer = 18BC9400] 18:23:17 INFO - PROCESS | 4076 | 1463793797772 Marionette DEBUG loaded listener.js 18:23:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (191C2C00) [pid = 4076] [serial = 200] [outer = 18BC9400] 18:23:18 INFO - PROCESS | 4076 | 1463793798165 Marionette TRACE conn5 <- [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]]]}] 18:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 18:23:18 INFO - PROCESS | 4076 | 1463793798186 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 18:23:18 INFO - PROCESS | 4076 | 1463793798188 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 18:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:23:18 INFO - PROCESS | 4076 | 1463793798191 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:23:18 INFO - PROCESS | 4076 | 1463793798193 Marionette TRACE conn5 <- [1,234,null,{}] 18:23:18 INFO - PROCESS | 4076 | 1463793798196 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:18 INFO - PROCESS | 4076 | 1463793798456 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (19E83000) [pid = 4076] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (1730B800) [pid = 4076] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (19CFD000) [pid = 4076] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (14877800) [pid = 4076] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (17CC1400) [pid = 4076] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0FFC9800) [pid = 4076] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (159E5C00) [pid = 4076] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (11264800) [pid = 4076] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (10138400) [pid = 4076] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (18BBE000) [pid = 4076] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0FFCCC00) [pid = 4076] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (11281C00) [pid = 4076] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (191C3400) [pid = 4076] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (11286C00) [pid = 4076] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:23:18 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (1BF0DC00) [pid = 4076] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:23:18 INFO - PROCESS | 4076 | 1463793798505 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:18 INFO - PROCESS | 4076 | ++DOCSHELL 0D288800 == 36 [pid = 4076] [id = 68] 18:23:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0FFC9800) [pid = 4076] [serial = 201] [outer = 00000000] 18:23:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (11281C00) [pid = 4076] [serial = 202] [outer = 0FFC9800] 18:23:18 INFO - PROCESS | 4076 | 1463793798559 Marionette DEBUG loaded listener.js 18:23:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (14B1A400) [pid = 4076] [serial = 203] [outer = 0FFC9800] 18:23:18 INFO - PROCESS | 4076 | 1463793798901 Marionette TRACE conn5 <- [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]]]}] 18:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 18:23:18 INFO - PROCESS | 4076 | 1463793798922 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 18:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:23:18 INFO - PROCESS | 4076 | 1463793798924 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 18:23:18 INFO - PROCESS | 4076 | 1463793798927 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:23:18 INFO - PROCESS | 4076 | 1463793798928 Marionette TRACE conn5 <- [1,238,null,{}] 18:23:18 INFO - PROCESS | 4076 | 1463793798932 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:19 INFO - PROCESS | 4076 | 1463793799051 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 18:23:19 INFO - PROCESS | 4076 | 1463793799060 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:19 INFO - PROCESS | 4076 | ++DOCSHELL 11264800 == 37 [pid = 4076] [id = 69] 18:23:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (11286C00) [pid = 4076] [serial = 204] [outer = 00000000] 18:23:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (19E7FC00) [pid = 4076] [serial = 205] [outer = 11286C00] 18:23:19 INFO - PROCESS | 4076 | 1463793799106 Marionette DEBUG loaded listener.js 18:23:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (1B136000) [pid = 4076] [serial = 206] [outer = 11286C00] 18:23:19 INFO - PROCESS | 4076 | 1463793799476 Marionette TRACE conn5 <- [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]]]}] 18:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 18:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:23:19 INFO - PROCESS | 4076 | 1463793799498 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 18:23:19 INFO - PROCESS | 4076 | 1463793799500 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 18:23:19 INFO - PROCESS | 4076 | 1463793799503 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:23:19 INFO - PROCESS | 4076 | 1463793799505 Marionette TRACE conn5 <- [1,242,null,{}] 18:23:19 INFO - PROCESS | 4076 | 1463793799508 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:19 INFO - PROCESS | 4076 | 1463793799582 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 18:23:19 INFO - PROCESS | 4076 | 1463793799589 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:19 INFO - PROCESS | 4076 | ++DOCSHELL 14B6E400 == 38 [pid = 4076] [id = 70] 18:23:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (19E7E400) [pid = 4076] [serial = 207] [outer = 00000000] 18:23:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (1BF06C00) [pid = 4076] [serial = 208] [outer = 19E7E400] 18:23:19 INFO - PROCESS | 4076 | 1463793799633 Marionette DEBUG loaded listener.js 18:23:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (1BF09800) [pid = 4076] [serial = 209] [outer = 19E7E400] 18:23:20 INFO - PROCESS | 4076 | 1463793800041 Marionette TRACE conn5 <- [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]]]}] 18:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 572ms 18:23:20 INFO - PROCESS | 4076 | 1463793800076 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 18:23:20 INFO - PROCESS | 4076 | 1463793800078 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 18:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:23:20 INFO - PROCESS | 4076 | 1463793800082 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:23:20 INFO - PROCESS | 4076 | 1463793800084 Marionette TRACE conn5 <- [1,246,null,{}] 18:23:20 INFO - PROCESS | 4076 | 1463793800088 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:20 INFO - PROCESS | 4076 | 1463793800182 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 18:23:20 INFO - PROCESS | 4076 | 1463793800189 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:20 INFO - PROCESS | 4076 | ++DOCSHELL 1BF14C00 == 39 [pid = 4076] [id = 71] 18:23:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (1BF5F800) [pid = 4076] [serial = 210] [outer = 00000000] 18:23:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (1C96B800) [pid = 4076] [serial = 211] [outer = 1BF5F800] 18:23:20 INFO - PROCESS | 4076 | 1463793800238 Marionette DEBUG loaded listener.js 18:23:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (1D06D800) [pid = 4076] [serial = 212] [outer = 1BF5F800] 18:23:20 INFO - PROCESS | 4076 | 1463793800867 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 830ms 18:23:20 INFO - PROCESS | 4076 | 1463793800916 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 18:23:20 INFO - PROCESS | 4076 | 1463793800922 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 18:23:20 INFO - PROCESS | 4076 | 1463793800926 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:23:20 INFO - PROCESS | 4076 | 1463793800931 Marionette TRACE conn5 <- [1,250,null,{}] 18:23:20 INFO - PROCESS | 4076 | 1463793800936 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:21 INFO - PROCESS | 4076 | 1463793801041 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 18:23:21 INFO - PROCESS | 4076 | 1463793801118 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:21 INFO - PROCESS | 4076 | ++DOCSHELL 10014000 == 40 [pid = 4076] [id = 72] 18:23:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (10014400) [pid = 4076] [serial = 213] [outer = 00000000] 18:23:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (105AC800) [pid = 4076] [serial = 214] [outer = 10014400] 18:23:21 INFO - PROCESS | 4076 | 1463793801175 Marionette DEBUG loaded listener.js 18:23:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (105B5000) [pid = 4076] [serial = 215] [outer = 10014400] 18:23:21 INFO - PROCESS | 4076 | 1463793801791 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 18:23:21 INFO - PROCESS | 4076 | 1463793801862 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 18:23:21 INFO - PROCESS | 4076 | 1463793801868 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 18:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:23:21 INFO - PROCESS | 4076 | 1463793801877 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:23:21 INFO - PROCESS | 4076 | 1463793801880 Marionette TRACE conn5 <- [1,254,null,{}] 18:23:21 INFO - PROCESS | 4076 | 1463793801884 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:22 INFO - PROCESS | 4076 | 1463793802035 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 18:23:22 INFO - PROCESS | 4076 | 1463793802081 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:22 INFO - PROCESS | 4076 | ++DOCSHELL 105C6C00 == 41 [pid = 4076] [id = 73] 18:23:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (106E3000) [pid = 4076] [serial = 216] [outer = 00000000] 18:23:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (181D0C00) [pid = 4076] [serial = 217] [outer = 106E3000] 18:23:22 INFO - PROCESS | 4076 | 1463793802135 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (18BBBC00) [pid = 4076] [serial = 218] [outer = 106E3000] 18:23:22 INFO - PROCESS | 4076 | 1463793802799 Marionette TRACE conn5 <- [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]]]}] 18:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 969ms 18:23:22 INFO - PROCESS | 4076 | 1463793802853 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 18:23:22 INFO - PROCESS | 4076 | 1463793802855 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 18:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:23:22 INFO - PROCESS | 4076 | 1463793802859 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:23:22 INFO - PROCESS | 4076 | 1463793802863 Marionette TRACE conn5 <- [1,258,null,{}] 18:23:22 INFO - PROCESS | 4076 | 1463793802874 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:22 INFO - PROCESS | 4076 | 1463793802977 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 18:23:23 INFO - PROCESS | 4076 | 1463793803055 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:23 INFO - PROCESS | 4076 | ++DOCSHELL 1020FC00 == 42 [pid = 4076] [id = 74] 18:23:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (14833800) [pid = 4076] [serial = 219] [outer = 00000000] 18:23:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1A005400) [pid = 4076] [serial = 220] [outer = 14833800] 18:23:23 INFO - PROCESS | 4076 | 1463793803112 Marionette DEBUG loaded listener.js 18:23:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (1C710400) [pid = 4076] [serial = 221] [outer = 14833800] 18:23:23 INFO - PROCESS | 4076 | 1463793803665 Marionette TRACE conn5 <- [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]]]}] 18:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 18:23:23 INFO - PROCESS | 4076 | 1463793803732 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 18:23:23 INFO - PROCESS | 4076 | 1463793803735 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 18:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:23:23 INFO - PROCESS | 4076 | 1463793803739 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:23:23 INFO - PROCESS | 4076 | 1463793803741 Marionette TRACE conn5 <- [1,262,null,{}] 18:23:23 INFO - PROCESS | 4076 | 1463793803744 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:23 INFO - PROCESS | 4076 | 1463793803845 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 18:23:23 INFO - PROCESS | 4076 | 1463793803920 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:23 INFO - PROCESS | 4076 | ++DOCSHELL 1928C400 == 43 [pid = 4076] [id = 75] 18:23:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (1928D000) [pid = 4076] [serial = 222] [outer = 00000000] 18:23:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (19295800) [pid = 4076] [serial = 223] [outer = 1928D000] 18:23:23 INFO - PROCESS | 4076 | 1463793803974 Marionette DEBUG loaded listener.js 18:23:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (19299000) [pid = 4076] [serial = 224] [outer = 1928D000] 18:23:24 INFO - PROCESS | 4076 | 1463793804707 Marionette TRACE conn5 <- [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]]]}] 18:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1017ms 18:23:24 INFO - PROCESS | 4076 | 1463793804759 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 18:23:24 INFO - PROCESS | 4076 | 1463793804763 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 18:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:23:24 INFO - PROCESS | 4076 | 1463793804768 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:23:24 INFO - PROCESS | 4076 | 1463793804772 Marionette TRACE conn5 <- [1,266,null,{}] 18:23:24 INFO - PROCESS | 4076 | 1463793804779 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:24 INFO - PROCESS | 4076 | 1463793804872 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 18:23:24 INFO - PROCESS | 4076 | 1463793804953 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:24 INFO - PROCESS | 4076 | ++DOCSHELL 1001BC00 == 44 [pid = 4076] [id = 76] 18:23:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (10139000) [pid = 4076] [serial = 225] [outer = 00000000] 18:23:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (10206C00) [pid = 4076] [serial = 226] [outer = 10139000] 18:23:24 INFO - PROCESS | 4076 | 1463793805002 Marionette DEBUG loaded listener.js 18:23:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1020D400) [pid = 4076] [serial = 227] [outer = 10139000] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 14B6E400 == 43 [pid = 4076] [id = 70] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 11264800 == 42 [pid = 4076] [id = 69] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 0D288800 == 41 [pid = 4076] [id = 68] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 18BC9000 == 40 [pid = 4076] [id = 67] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 17681000 == 39 [pid = 4076] [id = 66] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 1730C400 == 38 [pid = 4076] [id = 65] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 15918400 == 37 [pid = 4076] [id = 64] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 106E1400 == 36 [pid = 4076] [id = 63] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 0CF35800 == 35 [pid = 4076] [id = 62] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 0FFCD800 == 34 [pid = 4076] [id = 61] 18:23:25 INFO - PROCESS | 4076 | --DOCSHELL 1767BC00 == 33 [pid = 4076] [id = 59] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1A286400) [pid = 4076] [serial = 159] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (18BBC000) [pid = 4076] [serial = 130] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (19E7EC00) [pid = 4076] [serial = 157] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (14B16800) [pid = 4076] [serial = 141] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (1591EC00) [pid = 4076] [serial = 142] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (1892F800) [pid = 4076] [serial = 147] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (10516400) [pid = 4076] [serial = 162] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (18BBA800) [pid = 4076] [serial = 148] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (162E5C00) [pid = 4076] [serial = 144] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (1A054400) [pid = 4076] [serial = 160] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (17306400) [pid = 4076] [serial = 145] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (17310000) [pid = 4076] [serial = 163] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (1C705000) [pid = 4076] [serial = 169] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (10142000) [pid = 4076] [serial = 135] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (10146400) [pid = 4076] [serial = 136] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (190B3000) [pid = 4076] [serial = 151] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (18BC9800) [pid = 4076] [serial = 150] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0FFD0400) [pid = 4076] [serial = 132] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0FFD4400) [pid = 4076] [serial = 133] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (13F97C00) [pid = 4076] [serial = 138] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (141EA000) [pid = 4076] [serial = 139] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (1C907C00) [pid = 4076] [serial = 170] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (196D9800) [pid = 4076] [serial = 153] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (19BF2000) [pid = 4076] [serial = 154] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (107A5000) [pid = 4076] [serial = 37] [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.] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (19E7E800) [pid = 4076] [serial = 156] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (1BF09C00) [pid = 4076] [serial = 166] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (1C9F0400) [pid = 4076] [serial = 172] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (1BF0AC00) [pid = 4076] [serial = 167] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (1C9F8800) [pid = 4076] [serial = 173] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (17684C00) [pid = 4076] [serial = 175] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4076 | 1463793805542 Marionette TRACE conn5 <- [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]]]}] 18:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 18:23:25 INFO - PROCESS | 4076 | 1463793805600 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 18:23:25 INFO - PROCESS | 4076 | 1463793805605 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 18:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:23:25 INFO - PROCESS | 4076 | 1463793805611 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:23:25 INFO - PROCESS | 4076 | 1463793805614 Marionette TRACE conn5 <- [1,270,null,{}] 18:23:25 INFO - PROCESS | 4076 | 1463793805618 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:25 INFO - PROCESS | 4076 | 1463793805699 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 18:23:25 INFO - PROCESS | 4076 | 1463793805709 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:25 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD2800 == 34 [pid = 4076] [id = 77] 18:23:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0FFD3800) [pid = 4076] [serial = 228] [outer = 00000000] 18:23:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (10204400) [pid = 4076] [serial = 229] [outer = 0FFD3800] 18:23:25 INFO - PROCESS | 4076 | 1463793805757 Marionette DEBUG loaded listener.js 18:23:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (105AA400) [pid = 4076] [serial = 230] [outer = 0FFD3800] 18:23:26 INFO - PROCESS | 4076 | 1463793806190 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 18:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:23:26 INFO - PROCESS | 4076 | 1463793806244 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 18:23:26 INFO - PROCESS | 4076 | 1463793806246 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 18:23:26 INFO - PROCESS | 4076 | 1463793806255 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:23:26 INFO - PROCESS | 4076 | 1463793806258 Marionette TRACE conn5 <- [1,274,null,{}] 18:23:26 INFO - PROCESS | 4076 | 1463793806333 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:26 INFO - PROCESS | 4076 | 1463793806437 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 18:23:26 INFO - PROCESS | 4076 | 1463793806478 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:26 INFO - PROCESS | 4076 | ++DOCSHELL 1447CC00 == 35 [pid = 4076] [id = 78] 18:23:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (14953000) [pid = 4076] [serial = 231] [outer = 00000000] 18:23:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (15921000) [pid = 4076] [serial = 232] [outer = 14953000] 18:23:26 INFO - PROCESS | 4076 | 1463793806530 Marionette DEBUG loaded listener.js 18:23:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (159E0400) [pid = 4076] [serial = 233] [outer = 14953000] 18:23:27 INFO - PROCESS | 4076 | 1463793807080 Marionette TRACE conn5 <- [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]]]}] 18:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 870ms 18:23:27 INFO - PROCESS | 4076 | 1463793807120 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 18:23:27 INFO - PROCESS | 4076 | 1463793807123 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 18:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:23:27 INFO - PROCESS | 4076 | 1463793807126 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:23:27 INFO - PROCESS | 4076 | 1463793807127 Marionette TRACE conn5 <- [1,278,null,{}] 18:23:27 INFO - PROCESS | 4076 | 1463793807131 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:27 INFO - PROCESS | 4076 | 1463793807211 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 18:23:27 INFO - PROCESS | 4076 | 1463793807219 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:27 INFO - PROCESS | 4076 | ++DOCSHELL 17306C00 == 36 [pid = 4076] [id = 79] 18:23:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (17307000) [pid = 4076] [serial = 234] [outer = 00000000] 18:23:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (17680800) [pid = 4076] [serial = 235] [outer = 17307000] 18:23:27 INFO - PROCESS | 4076 | 1463793807266 Marionette DEBUG loaded listener.js 18:23:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (17686800) [pid = 4076] [serial = 236] [outer = 17307000] 18:23:27 INFO - PROCESS | 4076 | 1463793807678 Marionette TRACE conn5 <- [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]]]}] 18:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 18:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:23:27 INFO - PROCESS | 4076 | 1463793807760 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 18:23:27 INFO - PROCESS | 4076 | 1463793807762 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 18:23:27 INFO - PROCESS | 4076 | 1463793807766 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:23:27 INFO - PROCESS | 4076 | 1463793807768 Marionette TRACE conn5 <- [1,282,null,{}] 18:23:27 INFO - PROCESS | 4076 | 1463793807777 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:27 INFO - PROCESS | 4076 | 1463793807877 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 18:23:27 INFO - PROCESS | 4076 | 1463793807952 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:27 INFO - PROCESS | 4076 | ++DOCSHELL 1044AC00 == 37 [pid = 4076] [id = 80] 18:23:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (181D1400) [pid = 4076] [serial = 237] [outer = 00000000] 18:23:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (18944000) [pid = 4076] [serial = 238] [outer = 181D1400] 18:23:27 INFO - PROCESS | 4076 | 1463793807999 Marionette DEBUG loaded listener.js 18:23:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (18BBDC00) [pid = 4076] [serial = 239] [outer = 181D1400] 18:23:28 INFO - PROCESS | 4076 | 1463793808418 Marionette TRACE conn5 <- [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]]]}] 18:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 690ms 18:23:28 INFO - PROCESS | 4076 | 1463793808456 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 18:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:23:28 INFO - PROCESS | 4076 | 1463793808458 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 18:23:28 INFO - PROCESS | 4076 | 1463793808461 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:23:28 INFO - PROCESS | 4076 | 1463793808463 Marionette TRACE conn5 <- [1,286,null,{}] 18:23:28 INFO - PROCESS | 4076 | 1463793808466 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:28 INFO - PROCESS | 4076 | 1463793808590 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 18:23:28 INFO - PROCESS | 4076 | 1463793808641 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:28 INFO - PROCESS | 4076 | ++DOCSHELL 18BC9C00 == 38 [pid = 4076] [id = 81] 18:23:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (190ABC00) [pid = 4076] [serial = 240] [outer = 00000000] 18:23:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (19293000) [pid = 4076] [serial = 241] [outer = 190ABC00] 18:23:28 INFO - PROCESS | 4076 | 1463793808697 Marionette DEBUG loaded listener.js 18:23:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (195B4C00) [pid = 4076] [serial = 242] [outer = 190ABC00] 18:23:29 INFO - PROCESS | 4076 | 1463793809094 Marionette TRACE conn5 <- [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]]]}] 18:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 18:23:29 INFO - PROCESS | 4076 | 1463793809132 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 18:23:29 INFO - PROCESS | 4076 | 1463793809134 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 18:23:29 INFO - PROCESS | 4076 | 1463793809142 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:23:29 INFO - PROCESS | 4076 | 1463793809144 Marionette TRACE conn5 <- [1,290,null,{}] 18:23:29 INFO - PROCESS | 4076 | 1463793809147 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:29 INFO - PROCESS | 4076 | 1463793809269 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 18:23:29 INFO - PROCESS | 4076 | 1463793809286 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:29 INFO - PROCESS | 4076 | ++DOCSHELL 09276C00 == 39 [pid = 4076] [id = 82] 18:23:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (18BC5C00) [pid = 4076] [serial = 243] [outer = 00000000] 18:23:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (19E77400) [pid = 4076] [serial = 244] [outer = 18BC5C00] 18:23:29 INFO - PROCESS | 4076 | 1463793809331 Marionette DEBUG loaded listener.js 18:23:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (19E7F400) [pid = 4076] [serial = 245] [outer = 18BC5C00] 18:23:29 INFO - PROCESS | 4076 | 1463793809834 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:23:29 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (19E7E400) [pid = 4076] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:23:29 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (18BC9400) [pid = 4076] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:23:29 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0FFCDC00) [pid = 4076] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:23:29 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (1591A400) [pid = 4076] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:23:29 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0D23A800) [pid = 4076] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:23:29 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (1128B000) [pid = 4076] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:23:29 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (17C3F800) [pid = 4076] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:23:29 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0FFC9800) [pid = 4076] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:23:29 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (17396800) [pid = 4076] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:23:29 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (11286C00) [pid = 4076] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 18:23:29 INFO - PROCESS | 4076 | 1463793809877 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 18:23:29 INFO - PROCESS | 4076 | 1463793809880 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 18:23:29 INFO - PROCESS | 4076 | 1463793809883 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:23:29 INFO - PROCESS | 4076 | 1463793809884 Marionette TRACE conn5 <- [1,294,null,{}] 18:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:23:29 INFO - PROCESS | 4076 | 1463793809888 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:29 INFO - PROCESS | 4076 | 1463793809965 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 18:23:29 INFO - PROCESS | 4076 | 1463793809977 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:29 INFO - PROCESS | 4076 | ++DOCSHELL 141E8C00 == 40 [pid = 4076] [id = 83] 18:23:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (1425AC00) [pid = 4076] [serial = 246] [outer = 00000000] 18:23:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (1893DC00) [pid = 4076] [serial = 247] [outer = 1425AC00] 18:23:30 INFO - PROCESS | 4076 | 1463793810023 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (18BBAC00) [pid = 4076] [serial = 248] [outer = 1425AC00] 18:23:30 INFO - PROCESS | 4076 | 1463793810438 Marionette TRACE conn5 <- [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]]]}] 18:23:30 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. 18:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 18:23:30 INFO - PROCESS | 4076 | 1463793810457 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 4076 | 1463793810459 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 18:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:23:30 INFO - PROCESS | 4076 | 1463793810462 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:23:30 INFO - PROCESS | 4076 | 1463793810464 Marionette TRACE conn5 <- [1,298,null,{}] 18:23:30 INFO - PROCESS | 4076 | 1463793810477 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:30 INFO - PROCESS | 4076 | 1463793810553 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 18:23:30 INFO - PROCESS | 4076 | 1463793810582 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 4076 | ++DOCSHELL 159E8800 == 41 [pid = 4076] [id = 84] 18:23:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (1767B400) [pid = 4076] [serial = 249] [outer = 00000000] 18:23:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (1B5A5400) [pid = 4076] [serial = 250] [outer = 1767B400] 18:23:30 INFO - PROCESS | 4076 | 1463793810627 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (1BF0EC00) [pid = 4076] [serial = 251] [outer = 1767B400] 18:23:31 INFO - PROCESS | 4076 | 1463793811041 Marionette TRACE conn5 <- [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]]]}] 18:23:31 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. 18:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 18:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:23:31 INFO - PROCESS | 4076 | 1463793811093 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 18:23:31 INFO - PROCESS | 4076 | 1463793811095 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 18:23:31 INFO - PROCESS | 4076 | 1463793811099 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:23:31 INFO - PROCESS | 4076 | 1463793811100 Marionette TRACE conn5 <- [1,302,null,{}] 18:23:31 INFO - PROCESS | 4076 | 1463793811104 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:31 INFO - PROCESS | 4076 | 1463793811182 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 18:23:31 INFO - PROCESS | 4076 | 1463793811191 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 4076 | ++DOCSHELL 105C0000 == 42 [pid = 4076] [id = 85] 18:23:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (19C4E800) [pid = 4076] [serial = 252] [outer = 00000000] 18:23:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (19C56400) [pid = 4076] [serial = 253] [outer = 19C4E800] 18:23:31 INFO - PROCESS | 4076 | 1463793811235 Marionette DEBUG loaded listener.js 18:23:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (19C59800) [pid = 4076] [serial = 254] [outer = 19C4E800] 18:23:31 INFO - PROCESS | 4076 | 1463793811628 Marionette TRACE conn5 <- [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]]]}] 18:23:31 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. 18:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 18:23:31 INFO - PROCESS | 4076 | 1463793811669 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 18:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:23:31 INFO - PROCESS | 4076 | 1463793811671 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 18:23:31 INFO - PROCESS | 4076 | 1463793811674 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:23:31 INFO - PROCESS | 4076 | 1463793811677 Marionette TRACE conn5 <- [1,306,null,{}] 18:23:31 INFO - PROCESS | 4076 | 1463793811692 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:31 INFO - PROCESS | 4076 | 1463793811790 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 18:23:31 INFO - PROCESS | 4076 | 1463793811797 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 4076 | ++DOCSHELL 1A04FC00 == 43 [pid = 4076] [id = 86] 18:23:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (1B109000) [pid = 4076] [serial = 255] [outer = 00000000] 18:23:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (1C9FAC00) [pid = 4076] [serial = 256] [outer = 1B109000] 18:23:31 INFO - PROCESS | 4076 | 1463793811845 Marionette DEBUG loaded listener.js 18:23:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (1D070800) [pid = 4076] [serial = 257] [outer = 1B109000] 18:23:32 INFO - PROCESS | 4076 | 1463793812540 Marionette TRACE conn5 <- [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]]]}] 18:23:32 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. 18:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 890ms 18:23:32 INFO - PROCESS | 4076 | 1463793812566 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 18:23:32 INFO - PROCESS | 4076 | 1463793812572 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 18:23:32 INFO - PROCESS | 4076 | 1463793812576 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:23:32 INFO - PROCESS | 4076 | 1463793812581 Marionette TRACE conn5 <- [1,310,null,{}] 18:23:32 INFO - PROCESS | 4076 | 1463793812587 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:32 INFO - PROCESS | 4076 | 1463793812696 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 18:23:32 INFO - PROCESS | 4076 | 1463793812776 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:32 INFO - PROCESS | 4076 | ++DOCSHELL 0FFCD800 == 44 [pid = 4076] [id = 87] 18:23:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0FFCFC00) [pid = 4076] [serial = 258] [outer = 00000000] 18:23:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (1036D000) [pid = 4076] [serial = 259] [outer = 0FFCFC00] 18:23:32 INFO - PROCESS | 4076 | 1463793812874 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (1100E800) [pid = 4076] [serial = 260] [outer = 0FFCFC00] 18:23:33 INFO - PROCESS | 4076 | 1463793813461 Marionette TRACE conn5 <- [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]]]}] 18:23:33 INFO - PROCESS | 4076 | 1463793813466 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:23:33 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. 18:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 929ms 18:23:33 INFO - PROCESS | 4076 | 1463793813512 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 18:23:33 INFO - PROCESS | 4076 | 1463793813517 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 18:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:23:33 INFO - PROCESS | 4076 | 1463793813524 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:23:33 INFO - PROCESS | 4076 | 1463793813527 Marionette TRACE conn5 <- [1,314,null,{}] 18:23:33 INFO - PROCESS | 4076 | 1463793813531 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:33 INFO - PROCESS | 4076 | 1463793813649 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 18:23:33 INFO - PROCESS | 4076 | 1463793813735 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:33 INFO - PROCESS | 4076 | ++DOCSHELL 14B7BC00 == 45 [pid = 4076] [id = 88] 18:23:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (15ED4C00) [pid = 4076] [serial = 261] [outer = 00000000] 18:23:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (18BBFC00) [pid = 4076] [serial = 262] [outer = 15ED4C00] 18:23:33 INFO - PROCESS | 4076 | 1463793813790 Marionette DEBUG loaded listener.js 18:23:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (1928A800) [pid = 4076] [serial = 263] [outer = 15ED4C00] 18:23:34 INFO - PROCESS | 4076 | 1463793814337 Marionette TRACE conn5 <- [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]]]}] 18:23:34 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. 18:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 870ms 18:23:34 INFO - PROCESS | 4076 | 1463793814397 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 18:23:34 INFO - PROCESS | 4076 | 1463793814399 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 18:23:34 INFO - PROCESS | 4076 | 1463793814403 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:23:34 INFO - PROCESS | 4076 | 1463793814407 Marionette TRACE conn5 <- [1,318,null,{}] 18:23:34 INFO - PROCESS | 4076 | 1463793814418 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:34 INFO - PROCESS | 4076 | 1463793814528 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 18:23:34 INFO - PROCESS | 4076 | 1463793814621 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:34 INFO - PROCESS | 4076 | ++DOCSHELL 1C907C00 == 46 [pid = 4076] [id = 89] 18:23:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (1C90B000) [pid = 4076] [serial = 264] [outer = 00000000] 18:23:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1D069C00) [pid = 4076] [serial = 265] [outer = 1C90B000] 18:23:34 INFO - PROCESS | 4076 | 1463793814678 Marionette DEBUG loaded listener.js 18:23:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (1D07F000) [pid = 4076] [serial = 266] [outer = 1C90B000] 18:23:35 INFO - PROCESS | 4076 | 1463793815276 Marionette TRACE conn5 <- [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]]]}] 18:23:35 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. 18:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 18:23:35 INFO - PROCESS | 4076 | 1463793815337 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 18:23:35 INFO - PROCESS | 4076 | 1463793815340 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 18:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:23:35 INFO - PROCESS | 4076 | 1463793815344 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:23:35 INFO - PROCESS | 4076 | 1463793815346 Marionette TRACE conn5 <- [1,322,null,{}] 18:23:35 INFO - PROCESS | 4076 | 1463793815349 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:35 INFO - PROCESS | 4076 | 1463793815461 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 18:23:35 INFO - PROCESS | 4076 | 1463793815552 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 4076 | ++DOCSHELL 105AD400 == 47 [pid = 4076] [id = 90] 18:23:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (105AEC00) [pid = 4076] [serial = 267] [outer = 00000000] 18:23:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (162DF800) [pid = 4076] [serial = 268] [outer = 105AEC00] 18:23:35 INFO - PROCESS | 4076 | 1463793815685 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (17689400) [pid = 4076] [serial = 269] [outer = 105AEC00] 18:23:36 INFO - PROCESS | 4076 | 1463793816415 Marionette TRACE conn5 <- [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]]]}] 18:23:36 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. 18:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1124ms 18:23:36 INFO - PROCESS | 4076 | 1463793816471 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 18:23:36 INFO - PROCESS | 4076 | 1463793816475 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 18:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:23:36 INFO - PROCESS | 4076 | 1463793816480 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:23:36 INFO - PROCESS | 4076 | 1463793816483 Marionette TRACE conn5 <- [1,326,null,{}] 18:23:36 INFO - PROCESS | 4076 | 1463793816505 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:36 INFO - PROCESS | 4076 | 1463793816608 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 18:23:36 INFO - PROCESS | 4076 | 1463793816686 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:36 INFO - PROCESS | 4076 | ++DOCSHELL 10146800 == 48 [pid = 4076] [id = 91] 18:23:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (10202C00) [pid = 4076] [serial = 270] [outer = 00000000] 18:23:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1044B800) [pid = 4076] [serial = 271] [outer = 10202C00] 18:23:36 INFO - PROCESS | 4076 | 1463793816735 Marionette DEBUG loaded listener.js 18:23:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (105B1800) [pid = 4076] [serial = 272] [outer = 10202C00] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 105C0000 == 47 [pid = 4076] [id = 85] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 159E8800 == 46 [pid = 4076] [id = 84] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 141E8C00 == 45 [pid = 4076] [id = 83] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 09276C00 == 44 [pid = 4076] [id = 82] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 18BC9C00 == 43 [pid = 4076] [id = 81] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 1044AC00 == 42 [pid = 4076] [id = 80] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 17306C00 == 41 [pid = 4076] [id = 79] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 1447CC00 == 40 [pid = 4076] [id = 78] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 0FFD2800 == 39 [pid = 4076] [id = 77] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1C96B800) [pid = 4076] [serial = 211] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 1001BC00 == 38 [pid = 4076] [id = 76] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 10014000 == 37 [pid = 4076] [id = 72] 18:23:37 INFO - PROCESS | 4076 | --DOCSHELL 1BF14C00 == 36 [pid = 4076] [id = 71] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (191C2C00) [pid = 4076] [serial = 200] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1BF06C00) [pid = 4076] [serial = 208] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (14B1A400) [pid = 4076] [serial = 203] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (17686000) [pid = 4076] [serial = 193] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1B136000) [pid = 4076] [serial = 206] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (19E7FC00) [pid = 4076] [serial = 205] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (17C3C800) [pid = 4076] [serial = 194] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (18BC7000) [pid = 4076] [serial = 197] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (162E9800) [pid = 4076] [serial = 191] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (1BF09800) [pid = 4076] [serial = 209] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (195C2000) [pid = 4076] [serial = 199] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (1001D400) [pid = 4076] [serial = 178] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (1001F000) [pid = 4076] [serial = 182] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0FFD7000) [pid = 4076] [serial = 181] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (15ED7C00) [pid = 4076] [serial = 190] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (10019800) [pid = 4076] [serial = 184] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (105AA800) [pid = 4076] [serial = 185] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (14877C00) [pid = 4076] [serial = 187] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (14954400) [pid = 4076] [serial = 188] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (18BBD800) [pid = 4076] [serial = 196] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (11281C00) [pid = 4076] [serial = 202] [outer = 00000000] [url = about:blank] 18:23:37 INFO - PROCESS | 4076 | 1463793817353 Marionette TRACE conn5 <- [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]]]}] 18:23: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. 18:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 18:23:37 INFO - PROCESS | 4076 | 1463793817411 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 18:23:37 INFO - PROCESS | 4076 | 1463793817416 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 18:23:37 INFO - PROCESS | 4076 | 1463793817422 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:23:37 INFO - PROCESS | 4076 | 1463793817425 Marionette TRACE conn5 <- [1,330,null,{}] 18:23:37 INFO - PROCESS | 4076 | 1463793817428 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:37 INFO - PROCESS | 4076 | 1463793817512 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 18:23:37 INFO - PROCESS | 4076 | 1463793817586 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:37 INFO - PROCESS | 4076 | ++DOCSHELL 10013000 == 37 [pid = 4076] [id = 92] 18:23:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (10014000) [pid = 4076] [serial = 273] [outer = 00000000] 18:23:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (10202000) [pid = 4076] [serial = 274] [outer = 10014000] 18:23:37 INFO - PROCESS | 4076 | 1463793817632 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (10510800) [pid = 4076] [serial = 275] [outer = 10014000] 18:23:38 INFO - PROCESS | 4076 | 1463793818032 Marionette TRACE conn5 <- [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]]]}] 18:23: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. 18:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 18:23:38 INFO - PROCESS | 4076 | 1463793818060 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 4076 | 1463793818062 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 18:23:38 INFO - PROCESS | 4076 | 1463793818066 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:23:38 INFO - PROCESS | 4076 | 1463793818070 Marionette TRACE conn5 <- [1,334,null,{}] 18:23:38 INFO - PROCESS | 4076 | 1463793818080 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:38 INFO - PROCESS | 4076 | 1463793818161 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 18:23:38 INFO - PROCESS | 4076 | 1463793818198 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:38 INFO - PROCESS | 4076 | ++DOCSHELL 141E3800 == 38 [pid = 4076] [id = 93] 18:23:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (148C8800) [pid = 4076] [serial = 276] [outer = 00000000] 18:23:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (14B1DC00) [pid = 4076] [serial = 277] [outer = 148C8800] 18:23:38 INFO - PROCESS | 4076 | 1463793818246 Marionette DEBUG loaded listener.js 18:23:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (159E5800) [pid = 4076] [serial = 278] [outer = 148C8800] 18:23:38 INFO - PROCESS | 4076 | 1463793818679 Marionette TRACE conn5 <- [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]]]}] 18:23:38 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. 18:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 18:23:38 INFO - PROCESS | 4076 | 1463793818700 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 4076 | 1463793818703 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 18:23:38 INFO - PROCESS | 4076 | 1463793818706 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:23:38 INFO - PROCESS | 4076 | 1463793818708 Marionette TRACE conn5 <- [1,338,null,{}] 18:23:38 INFO - PROCESS | 4076 | 1463793818711 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:38 INFO - PROCESS | 4076 | 1463793818791 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 18:23:38 INFO - PROCESS | 4076 | 1463793818797 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:38 INFO - PROCESS | 4076 | ++DOCSHELL 162EA800 == 39 [pid = 4076] [id = 94] 18:23:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (162EB400) [pid = 4076] [serial = 279] [outer = 00000000] 18:23:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (17680000) [pid = 4076] [serial = 280] [outer = 162EB400] 18:23:38 INFO - PROCESS | 4076 | 1463793818843 Marionette DEBUG loaded listener.js 18:23:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (17C77000) [pid = 4076] [serial = 281] [outer = 162EB400] 18:23:39 INFO - PROCESS | 4076 | 1463793819266 Marionette TRACE conn5 <- [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]]]}] 18:23: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. 18:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 18:23:39 INFO - PROCESS | 4076 | 1463793819280 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 18:23:39 INFO - PROCESS | 4076 | 1463793819292 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 18:23:39 INFO - PROCESS | 4076 | 1463793819310 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:23:39 INFO - PROCESS | 4076 | 1463793819312 Marionette TRACE conn5 <- [1,342,null,{}] 18:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:23:39 INFO - PROCESS | 4076 | 1463793819315 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:39 INFO - PROCESS | 4076 | 1463793819421 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 18:23:39 INFO - PROCESS | 4076 | 1463793819428 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 4076 | ++DOCSHELL 1001A800 == 40 [pid = 4076] [id = 95] 18:23:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (17CBD000) [pid = 4076] [serial = 282] [outer = 00000000] 18:23:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (18947C00) [pid = 4076] [serial = 283] [outer = 17CBD000] 18:23:39 INFO - PROCESS | 4076 | 1463793819473 Marionette DEBUG loaded listener.js 18:23:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (18BBE000) [pid = 4076] [serial = 284] [outer = 17CBD000] 18:23:39 INFO - PROCESS | 4076 | 1463793819954 Marionette TRACE conn5 <- [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]]]}] 18:23:39 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. 18:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 18:23:39 INFO - PROCESS | 4076 | 1463793819987 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 18:23:39 INFO - PROCESS | 4076 | 1463793819989 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 18:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:23:39 INFO - PROCESS | 4076 | 1463793819992 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:23:39 INFO - PROCESS | 4076 | 1463793819994 Marionette TRACE conn5 <- [1,346,null,{}] 18:23:39 INFO - PROCESS | 4076 | 1463793820003 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:40 INFO - PROCESS | 4076 | 1463793820122 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 18:23:40 INFO - PROCESS | 4076 | 1463793820129 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:40 INFO - PROCESS | 4076 | ++DOCSHELL 18BC5400 == 41 [pid = 4076] [id = 96] 18:23:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (18BC7800) [pid = 4076] [serial = 285] [outer = 00000000] 18:23:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (196D7400) [pid = 4076] [serial = 286] [outer = 18BC7800] 18:23:40 INFO - PROCESS | 4076 | 1463793820175 Marionette DEBUG loaded listener.js 18:23:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (19C4BC00) [pid = 4076] [serial = 287] [outer = 18BC7800] 18:23:40 INFO - PROCESS | 4076 | 1463793820597 Marionette TRACE conn5 <- [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]]]}] 18:23:40 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. 18:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 18:23:40 INFO - PROCESS | 4076 | 1463793820634 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 18:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:23:40 INFO - PROCESS | 4076 | 1463793820636 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 18:23:40 INFO - PROCESS | 4076 | 1463793820639 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:23:40 INFO - PROCESS | 4076 | 1463793820641 Marionette TRACE conn5 <- [1,350,null,{}] 18:23:40 INFO - PROCESS | 4076 | 1463793820645 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:40 INFO - PROCESS | 4076 | 1463793820747 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 18:23:40 INFO - PROCESS | 4076 | 1463793820822 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:40 INFO - PROCESS | 4076 | ++DOCSHELL 19C51400 == 42 [pid = 4076] [id = 97] 18:23:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (19C57400) [pid = 4076] [serial = 288] [outer = 00000000] 18:23:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (19E82800) [pid = 4076] [serial = 289] [outer = 19C57400] 18:23:40 INFO - PROCESS | 4076 | 1463793820867 Marionette DEBUG loaded listener.js 18:23:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (19E84400) [pid = 4076] [serial = 290] [outer = 19C57400] 18:23:41 INFO - PROCESS | 4076 | 1463793821274 Marionette TRACE conn5 <- [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]]]}] 18:23: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. 18:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1767B400) [pid = 4076] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (19C4E800) [pid = 4076] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (190ABC00) [pid = 4076] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (181D1400) [pid = 4076] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (1928D000) [pid = 4076] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0FFD3800) [pid = 4076] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (17307000) [pid = 4076] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (10139000) [pid = 4076] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (14953000) [pid = 4076] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (18BC5C00) [pid = 4076] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:23:41 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (1425AC00) [pid = 4076] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:23:41 INFO - PROCESS | 4076 | 1463793821469 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 18:23:41 INFO - PROCESS | 4076 | 1463793821471 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 18:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:23:41 INFO - PROCESS | 4076 | 1463793821480 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:23:41 INFO - PROCESS | 4076 | 1463793821481 Marionette TRACE conn5 <- [1,354,null,{}] 18:23:41 INFO - PROCESS | 4076 | 1463793821485 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:41 INFO - PROCESS | 4076 | 1463793821570 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 18:23:41 INFO - PROCESS | 4076 | 1463793821577 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:41 INFO - PROCESS | 4076 | ++DOCSHELL 1425AC00 == 43 [pid = 4076] [id = 98] 18:23:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (17307000) [pid = 4076] [serial = 291] [outer = 00000000] 18:23:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (190ABC00) [pid = 4076] [serial = 292] [outer = 17307000] 18:23:41 INFO - PROCESS | 4076 | 1463793821622 Marionette DEBUG loaded listener.js 18:23:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (19C4E800) [pid = 4076] [serial = 293] [outer = 17307000] 18:23:42 INFO - PROCESS | 4076 | 1463793822028 Marionette TRACE conn5 <- [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]]]}] 18:23: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. 18:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 18:23:42 INFO - PROCESS | 4076 | 1463793822053 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 4076 | 1463793822055 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 18:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:23:42 INFO - PROCESS | 4076 | 1463793822096 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - PROCESS | 4076 | 1463793822098 Marionette TRACE conn5 <- [1,358,null,{}] 18:23:42 INFO - PROCESS | 4076 | 1463793822101 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:42 INFO - PROCESS | 4076 | 1463793822180 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 18:23:42 INFO - PROCESS | 4076 | 1463793822187 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:42 INFO - PROCESS | 4076 | ++DOCSHELL 19E83800 == 44 [pid = 4076] [id = 99] 18:23:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1B5AC400) [pid = 4076] [serial = 294] [outer = 00000000] 18:23:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (1BF08400) [pid = 4076] [serial = 295] [outer = 1B5AC400] 18:23:42 INFO - PROCESS | 4076 | 1463793822231 Marionette DEBUG loaded listener.js 18:23:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (1BF64400) [pid = 4076] [serial = 296] [outer = 1B5AC400] 18:23:42 INFO - PROCESS | 4076 | 1463793822648 Marionette TRACE conn5 <- [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]]]}] 18:23:42 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. 18:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 590ms 18:23:42 INFO - PROCESS | 4076 | 1463793822679 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 4076 | 1463793822680 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 18:23:42 INFO - PROCESS | 4076 | 1463793822697 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:23:42 INFO - PROCESS | 4076 | 1463793822699 Marionette TRACE conn5 <- [1,362,null,{}] 18:23:42 INFO - PROCESS | 4076 | 1463793822702 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:42 INFO - PROCESS | 4076 | 1463793822779 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 18:23:42 INFO - PROCESS | 4076 | 1463793822785 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:42 INFO - PROCESS | 4076 | ++DOCSHELL 1A18AC00 == 45 [pid = 4076] [id = 100] 18:23:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (1A18BC00) [pid = 4076] [serial = 297] [outer = 00000000] 18:23:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1A191C00) [pid = 4076] [serial = 298] [outer = 1A18BC00] 18:23:42 INFO - PROCESS | 4076 | 1463793822833 Marionette DEBUG loaded listener.js 18:23:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (1A193800) [pid = 4076] [serial = 299] [outer = 1A18BC00] 18:23:43 INFO - PROCESS | 4076 | 1463793823260 Marionette TRACE conn5 <- [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]]]}] 18:23:43 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. 18:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 569ms 18:23:43 INFO - PROCESS | 4076 | 1463793823269 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 18:23:43 INFO - PROCESS | 4076 | 1463793823272 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 18:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:23:43 INFO - PROCESS | 4076 | 1463793823275 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:23:43 INFO - PROCESS | 4076 | 1463793823277 Marionette TRACE conn5 <- [1,366,null,{}] 18:23:43 INFO - PROCESS | 4076 | 1463793823280 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:43 INFO - PROCESS | 4076 | 1463793823408 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 18:23:43 INFO - PROCESS | 4076 | 1463793823417 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:43 INFO - PROCESS | 4076 | ++DOCSHELL 10144400 == 46 [pid = 4076] [id = 101] 18:23:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1A195400) [pid = 4076] [serial = 300] [outer = 00000000] 18:23:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1C9F8000) [pid = 4076] [serial = 301] [outer = 1A195400] 18:23:43 INFO - PROCESS | 4076 | 1463793823476 Marionette DEBUG loaded listener.js 18:23:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1D07D400) [pid = 4076] [serial = 302] [outer = 1A195400] 18:23:44 INFO - PROCESS | 4076 | 1463793824144 Marionette TRACE conn5 <- [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]]]}] 18:23:44 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. 18:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 18:23:44 INFO - PROCESS | 4076 | 1463793824219 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 18:23:44 INFO - PROCESS | 4076 | 1463793824224 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 18:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:23:44 INFO - PROCESS | 4076 | 1463793824230 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - PROCESS | 4076 | 1463793824235 Marionette TRACE conn5 <- [1,370,null,{}] 18:23:44 INFO - PROCESS | 4076 | 1463793824240 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:44 INFO - PROCESS | 4076 | 1463793824348 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 18:23:44 INFO - PROCESS | 4076 | 1463793824429 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 4076 | ++DOCSHELL 1001D000 == 47 [pid = 4076] [id = 102] 18:23:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (10141000) [pid = 4076] [serial = 303] [outer = 00000000] 18:23:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (105B2800) [pid = 4076] [serial = 304] [outer = 10141000] 18:23:44 INFO - PROCESS | 4076 | 1463793824529 Marionette DEBUG loaded listener.js 18:23:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (141E6C00) [pid = 4076] [serial = 305] [outer = 10141000] 18:23:45 INFO - PROCESS | 4076 | 1463793825113 Marionette TRACE conn5 <- [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]]]}] 18:23:45 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. 18:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 18:23:45 INFO - PROCESS | 4076 | 1463793825165 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 18:23:45 INFO - PROCESS | 4076 | 1463793825171 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 18:23:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:23:45 INFO - PROCESS | 4076 | 1463793825177 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:23:45 INFO - PROCESS | 4076 | 1463793825180 Marionette TRACE conn5 <- [1,374,null,{}] 18:23:45 INFO - PROCESS | 4076 | 1463793825184 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:45 INFO - PROCESS | 4076 | 1463793825290 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 18:23:45 INFO - PROCESS | 4076 | 1463793825382 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:45 INFO - PROCESS | 4076 | ++DOCSHELL 15ED7C00 == 48 [pid = 4076] [id = 103] 18:23:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (17310C00) [pid = 4076] [serial = 306] [outer = 00000000] 18:23:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (19062800) [pid = 4076] [serial = 307] [outer = 17310C00] 18:23:45 INFO - PROCESS | 4076 | 1463793825439 Marionette DEBUG loaded listener.js 18:23:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (19066400) [pid = 4076] [serial = 308] [outer = 17310C00] 18:23:46 INFO - PROCESS | 4076 | 1463793826038 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:23:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:23:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 18:23:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:23:46 INFO - PROCESS | 4076 | 1463793826109 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 18:23:46 INFO - PROCESS | 4076 | 1463793826112 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 18:23:46 INFO - PROCESS | 4076 | 1463793826116 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:23:46 INFO - PROCESS | 4076 | 1463793826120 Marionette TRACE conn5 <- [1,378,null,{}] 18:23:46 INFO - PROCESS | 4076 | 1463793826131 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:46 INFO - PROCESS | 4076 | 1463793826238 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 18:23:46 INFO - PROCESS | 4076 | 1463793826319 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:46 INFO - PROCESS | 4076 | ++DOCSHELL 19291800 == 49 [pid = 4076] [id = 104] 18:23:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (196CEC00) [pid = 4076] [serial = 309] [outer = 00000000] 18:23:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19E81C00) [pid = 4076] [serial = 310] [outer = 196CEC00] 18:23:46 INFO - PROCESS | 4076 | 1463793826418 Marionette DEBUG loaded listener.js 18:23:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1B8CA000) [pid = 4076] [serial = 311] [outer = 196CEC00] 18:23:46 INFO - PROCESS | 4076 | 1463793826978 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:23:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:23:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 18:23:47 INFO - PROCESS | 4076 | 1463793827049 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 18:23:47 INFO - PROCESS | 4076 | 1463793827052 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 18:23:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:23:47 INFO - PROCESS | 4076 | 1463793827070 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:23:47 INFO - PROCESS | 4076 | 1463793827072 Marionette TRACE conn5 <- [1,382,null,{}] 18:23:47 INFO - PROCESS | 4076 | 1463793827077 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:47 INFO - PROCESS | 4076 | 1463793827180 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 18:23:47 INFO - PROCESS | 4076 | 1463793827258 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:47 INFO - PROCESS | 4076 | ++DOCSHELL 13F47C00 == 50 [pid = 4076] [id = 105] 18:23:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (13F49800) [pid = 4076] [serial = 312] [outer = 00000000] 18:23:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (13F51000) [pid = 4076] [serial = 313] [outer = 13F49800] 18:23:47 INFO - PROCESS | 4076 | 1463793827312 Marionette DEBUG loaded listener.js 18:23:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (13F54000) [pid = 4076] [serial = 314] [outer = 13F49800] 18:23:48 INFO - PROCESS | 4076 | 1463793828087 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:23:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:23:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1085ms 18:23:48 INFO - PROCESS | 4076 | 1463793828145 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 18:23:48 INFO - PROCESS | 4076 | 1463793828149 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 18:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:23:48 INFO - PROCESS | 4076 | 1463793828154 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:23:48 INFO - PROCESS | 4076 | 1463793828158 Marionette TRACE conn5 <- [1,386,null,{}] 18:23:48 INFO - PROCESS | 4076 | 1463793828164 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:48 INFO - PROCESS | 4076 | 1463793828259 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 18:23:48 INFO - PROCESS | 4076 | 1463793828344 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:48 INFO - PROCESS | 4076 | ++DOCSHELL 0FFCCC00 == 51 [pid = 4076] [id = 106] 18:23:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (105AC000) [pid = 4076] [serial = 315] [outer = 00000000] 18:23:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (13F48C00) [pid = 4076] [serial = 316] [outer = 105AC000] 18:23:48 INFO - PROCESS | 4076 | 1463793828439 Marionette DEBUG loaded listener.js 18:23:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (13F50400) [pid = 4076] [serial = 317] [outer = 105AC000] 18:23:48 INFO - PROCESS | 4076 | --DOCSHELL 1A18AC00 == 50 [pid = 4076] [id = 100] 18:23:48 INFO - PROCESS | 4076 | --DOCSHELL 19E83800 == 49 [pid = 4076] [id = 99] 18:23:48 INFO - PROCESS | 4076 | --DOCSHELL 1425AC00 == 48 [pid = 4076] [id = 98] 18:23:48 INFO - PROCESS | 4076 | --DOCSHELL 19C51400 == 47 [pid = 4076] [id = 97] 18:23:48 INFO - PROCESS | 4076 | --DOCSHELL 18BC5400 == 46 [pid = 4076] [id = 96] 18:23:48 INFO - PROCESS | 4076 | --DOCSHELL 1001A800 == 45 [pid = 4076] [id = 95] 18:23:48 INFO - PROCESS | 4076 | --DOCSHELL 162EA800 == 44 [pid = 4076] [id = 94] 18:23:48 INFO - PROCESS | 4076 | --DOCSHELL 141E3800 == 43 [pid = 4076] [id = 93] 18:23:48 INFO - PROCESS | 4076 | --DOCSHELL 10013000 == 42 [pid = 4076] [id = 92] 18:23:48 INFO - PROCESS | 4076 | --DOCSHELL 10146800 == 41 [pid = 4076] [id = 91] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (19293000) [pid = 4076] [serial = 241] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (18944000) [pid = 4076] [serial = 238] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (18BBDC00) [pid = 4076] [serial = 239] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (195B4C00) [pid = 4076] [serial = 242] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (105AC800) [pid = 4076] [serial = 214] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (181D0C00) [pid = 4076] [serial = 217] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (19299000) [pid = 4076] [serial = 224] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (19295800) [pid = 4076] [serial = 223] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (10204400) [pid = 4076] [serial = 229] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (105AA400) [pid = 4076] [serial = 230] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (17680800) [pid = 4076] [serial = 235] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1020D400) [pid = 4076] [serial = 227] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (10206C00) [pid = 4076] [serial = 226] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (15921000) [pid = 4076] [serial = 232] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (159E0400) [pid = 4076] [serial = 233] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1A005400) [pid = 4076] [serial = 220] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (19E77400) [pid = 4076] [serial = 244] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1893DC00) [pid = 4076] [serial = 247] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (1B5A5400) [pid = 4076] [serial = 250] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (19E7F400) [pid = 4076] [serial = 245] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (18BBAC00) [pid = 4076] [serial = 248] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (1BF0EC00) [pid = 4076] [serial = 251] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (17686800) [pid = 4076] [serial = 236] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (19C59800) [pid = 4076] [serial = 254] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (19C56400) [pid = 4076] [serial = 253] [outer = 00000000] [url = about:blank] 18:23:48 INFO - PROCESS | 4076 | 1463793828969 Marionette TRACE conn5 <- [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]]]}] 18:23:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:23:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 830ms 18:23:48 INFO - PROCESS | 4076 | 1463793828985 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 18:23:48 INFO - PROCESS | 4076 | 1463793828991 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 18:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:23:48 INFO - PROCESS | 4076 | 1463793829001 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:23:48 INFO - PROCESS | 4076 | 1463793829004 Marionette TRACE conn5 <- [1,390,null,{}] 18:23:48 INFO - PROCESS | 4076 | 1463793829008 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:49 INFO - PROCESS | 4076 | 1463793829089 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 18:23:49 INFO - PROCESS | 4076 | 1463793829096 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD5000 == 42 [pid = 4076] [id = 107] 18:23:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (10018400) [pid = 4076] [serial = 318] [outer = 00000000] 18:23:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (105B0000) [pid = 4076] [serial = 319] [outer = 10018400] 18:23:49 INFO - PROCESS | 4076 | 1463793829142 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (141E2400) [pid = 4076] [serial = 320] [outer = 10018400] 18:23:49 INFO - PROCESS | 4076 | 1463793829629 Marionette TRACE conn5 <- [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]]]}] 18:23:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:23:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 18:23:49 INFO - PROCESS | 4076 | 1463793829694 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 18:23:49 INFO - PROCESS | 4076 | 1463793829696 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 18:23:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:23:49 INFO - PROCESS | 4076 | 1463793829700 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:23:49 INFO - PROCESS | 4076 | 1463793829703 Marionette TRACE conn5 <- [1,394,null,{}] 18:23:49 INFO - PROCESS | 4076 | 1463793829713 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:49 INFO - PROCESS | 4076 | 1463793829797 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 18:23:49 INFO - PROCESS | 4076 | 1463793829877 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 4076 | ++DOCSHELL 13F53C00 == 43 [pid = 4076] [id = 108] 18:23:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (15922000) [pid = 4076] [serial = 321] [outer = 00000000] 18:23:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (17305800) [pid = 4076] [serial = 322] [outer = 15922000] 18:23:49 INFO - PROCESS | 4076 | 1463793829925 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (17682400) [pid = 4076] [serial = 323] [outer = 15922000] 18:23:50 INFO - PROCESS | 4076 | 1463793830321 Marionette TRACE conn5 <- [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]]]}] 18:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 18:23:50 INFO - PROCESS | 4076 | 1463793830374 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 18:23:50 INFO - PROCESS | 4076 | 1463793830377 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 18:23:50 INFO - PROCESS | 4076 | 1463793830380 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:23:50 INFO - PROCESS | 4076 | 1463793830382 Marionette TRACE conn5 <- [1,398,null,{}] 18:23:50 INFO - PROCESS | 4076 | 1463793830385 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:50 INFO - PROCESS | 4076 | 1463793830465 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 18:23:50 INFO - PROCESS | 4076 | 1463793830473 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:50 INFO - PROCESS | 4076 | ++DOCSHELL 17C3DC00 == 44 [pid = 4076] [id = 109] 18:23:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (17C43800) [pid = 4076] [serial = 324] [outer = 00000000] 18:23:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (185E3400) [pid = 4076] [serial = 325] [outer = 17C43800] 18:23:50 INFO - PROCESS | 4076 | 1463793830518 Marionette DEBUG loaded listener.js 18:23:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (18BC2800) [pid = 4076] [serial = 326] [outer = 17C43800] 18:23:50 INFO - PROCESS | 4076 | 1463793830966 Marionette TRACE conn5 <- [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]]]}] 18:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 18:23:51 INFO - PROCESS | 4076 | 1463793831023 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 18:23:51 INFO - PROCESS | 4076 | 1463793831025 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 18:23:51 INFO - PROCESS | 4076 | 1463793831029 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:23:51 INFO - PROCESS | 4076 | 1463793831030 Marionette TRACE conn5 <- [1,402,null,{}] 18:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:23:51 INFO - PROCESS | 4076 | 1463793831034 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:51 INFO - PROCESS | 4076 | 1463793831136 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 18:23:51 INFO - PROCESS | 4076 | 1463793831220 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:51 INFO - PROCESS | 4076 | ++DOCSHELL 11285400 == 45 [pid = 4076] [id = 110] 18:23:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1906B000) [pid = 4076] [serial = 327] [outer = 00000000] 18:23:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1906F400) [pid = 4076] [serial = 328] [outer = 1906B000] 18:23:51 INFO - PROCESS | 4076 | 1463793831265 Marionette DEBUG loaded listener.js 18:23:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (191BD400) [pid = 4076] [serial = 329] [outer = 1906B000] 18:23:51 INFO - PROCESS | 4076 | 1463793831707 Marionette TRACE conn5 <- [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]]]}] 18:23:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:23:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 732ms 18:23:51 INFO - PROCESS | 4076 | 1463793831774 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 18:23:51 INFO - PROCESS | 4076 | 1463793831776 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 18:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:23:51 INFO - PROCESS | 4076 | 1463793831779 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:23:51 INFO - PROCESS | 4076 | 1463793831781 Marionette TRACE conn5 <- [1,406,null,{}] 18:23:51 INFO - PROCESS | 4076 | 1463793831785 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:51 INFO - PROCESS | 4076 | 1463793831911 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 18:23:51 INFO - PROCESS | 4076 | 1463793831973 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:51 INFO - PROCESS | 4076 | ++DOCSHELL 19C4E000 == 46 [pid = 4076] [id = 111] 18:23:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19C4EC00) [pid = 4076] [serial = 330] [outer = 00000000] 18:23:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (19C58000) [pid = 4076] [serial = 331] [outer = 19C4EC00] 18:23:52 INFO - PROCESS | 4076 | 1463793832018 Marionette DEBUG loaded listener.js 18:23:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (19CF5400) [pid = 4076] [serial = 332] [outer = 19C4EC00] 18:23:52 INFO - PROCESS | 4076 | 1463793832504 Marionette TRACE conn5 <- [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]]]}] 18:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 770ms 18:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:23:52 INFO - PROCESS | 4076 | 1463793832555 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 18:23:52 INFO - PROCESS | 4076 | 1463793832557 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 18:23:52 INFO - PROCESS | 4076 | 1463793832560 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:23:52 INFO - PROCESS | 4076 | 1463793832562 Marionette TRACE conn5 <- [1,410,null,{}] 18:23:52 INFO - PROCESS | 4076 | 1463793832566 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:52 INFO - PROCESS | 4076 | 1463793832669 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 18:23:52 INFO - PROCESS | 4076 | 1463793832724 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:52 INFO - PROCESS | 4076 | ++DOCSHELL 19E83C00 == 47 [pid = 4076] [id = 112] 18:23:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (19E85400) [pid = 4076] [serial = 333] [outer = 00000000] 18:23:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1A188000) [pid = 4076] [serial = 334] [outer = 19E85400] 18:23:52 INFO - PROCESS | 4076 | 1463793832770 Marionette DEBUG loaded listener.js 18:23:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1A18B000) [pid = 4076] [serial = 335] [outer = 19E85400] 18:23:53 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1A18BC00) [pid = 4076] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:23:53 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (17CBD000) [pid = 4076] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:23:53 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (10202C00) [pid = 4076] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:23:53 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (10014000) [pid = 4076] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:23:53 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (162EB400) [pid = 4076] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:23:53 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (148C8800) [pid = 4076] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:23:53 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (18BC7800) [pid = 4076] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:23:53 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (19C57400) [pid = 4076] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:23:53 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (17307000) [pid = 4076] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:23:53 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1B5AC400) [pid = 4076] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:23:53 INFO - PROCESS | 4076 | 1463793833235 Marionette TRACE conn5 <- [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]]]}] 18:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 729ms 18:23:53 INFO - PROCESS | 4076 | 1463793833292 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 18:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:23:53 INFO - PROCESS | 4076 | 1463793833303 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 18:23:53 INFO - PROCESS | 4076 | 1463793833307 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - PROCESS | 4076 | 1463793833308 Marionette TRACE conn5 <- [1,414,null,{}] 18:23:53 INFO - PROCESS | 4076 | 1463793833312 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:53 INFO - PROCESS | 4076 | 1463793833417 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 18:23:53 INFO - PROCESS | 4076 | 1463793833470 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:53 INFO - PROCESS | 4076 | ++DOCSHELL 162EB400 == 48 [pid = 4076] [id = 113] 18:23:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (17307000) [pid = 4076] [serial = 336] [outer = 00000000] 18:23:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1A18F000) [pid = 4076] [serial = 337] [outer = 17307000] 18:23:53 INFO - PROCESS | 4076 | 1463793833514 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1B5A8400) [pid = 4076] [serial = 338] [outer = 17307000] 18:23:53 INFO - PROCESS | 4076 | 1463793833857 Marionette TRACE conn5 <- [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]]]}] 18:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 570ms 18:23:53 INFO - PROCESS | 4076 | 1463793833893 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 18:23:53 INFO - PROCESS | 4076 | 1463793833895 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 18:23:53 INFO - PROCESS | 4076 | 1463793833898 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - PROCESS | 4076 | 1463793833899 Marionette TRACE conn5 <- [1,418,null,{}] 18:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:23:53 INFO - PROCESS | 4076 | 1463793833903 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:53 INFO - PROCESS | 4076 | 1463793834012 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 18:23:54 INFO - PROCESS | 4076 | 1463793834050 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:54 INFO - PROCESS | 4076 | ++DOCSHELL 1A192000 == 49 [pid = 4076] [id = 114] 18:23:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1B7AE800) [pid = 4076] [serial = 339] [outer = 00000000] 18:23:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1B7B6C00) [pid = 4076] [serial = 340] [outer = 1B7AE800] 18:23:54 INFO - PROCESS | 4076 | 1463793834094 Marionette DEBUG loaded listener.js 18:23:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1B7B9C00) [pid = 4076] [serial = 341] [outer = 1B7AE800] 18:23:54 INFO - PROCESS | 4076 | 1463793834964 Marionette TRACE conn5 <- [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]]]}] 18:23:54 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 18:23:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1116ms 18:23:54 INFO - PROCESS | 4076 | 1463793835020 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 18:23:54 INFO - PROCESS | 4076 | 1463793835023 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 18:23:54 INFO - PROCESS | 4076 | 1463793835026 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:23:55 INFO - PROCESS | 4076 | 1463793835027 Marionette TRACE conn5 <- [1,422,null,{}] 18:23:55 INFO - PROCESS | 4076 | 1463793835031 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:55 INFO - PROCESS | 4076 | 1463793835184 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 18:23:55 INFO - PROCESS | 4076 | 1463793835236 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 4076 | ++DOCSHELL 0926F000 == 50 [pid = 4076] [id = 115] 18:23:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (09270800) [pid = 4076] [serial = 342] [outer = 00000000] 18:23:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0FFD2800) [pid = 4076] [serial = 343] [outer = 09270800] 18:23:55 INFO - PROCESS | 4076 | 1463793835294 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (10019800) [pid = 4076] [serial = 344] [outer = 09270800] 18:23:56 INFO - PROCESS | 4076 | 1463793836407 Marionette TRACE conn5 <- [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]]]}] 18:23:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:23:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1417ms 18:23:56 INFO - PROCESS | 4076 | 1463793836449 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 18:23:56 INFO - PROCESS | 4076 | 1463793836453 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 18:23:56 INFO - PROCESS | 4076 | 1463793836458 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:23:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:23:56 INFO - PROCESS | 4076 | 1463793836462 Marionette TRACE conn5 <- [1,426,null,{}] 18:23:56 INFO - PROCESS | 4076 | 1463793836467 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:56 INFO - PROCESS | 4076 | 1463793836573 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 18:23:56 INFO - PROCESS | 4076 | 1463793836699 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:56 INFO - PROCESS | 4076 | ++DOCSHELL 14953000 == 51 [pid = 4076] [id = 116] 18:23:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1495D800) [pid = 4076] [serial = 345] [outer = 00000000] 18:23:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (162E6400) [pid = 4076] [serial = 346] [outer = 1495D800] 18:23:56 INFO - PROCESS | 4076 | 1463793836758 Marionette DEBUG loaded listener.js 18:23:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (17681800) [pid = 4076] [serial = 347] [outer = 1495D800] 18:23:57 INFO - PROCESS | 4076 | 1463793837313 Marionette TRACE conn5 <- [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] 18:23:57 INFO - PROCESS | 4076 | 1463793837366 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 18:23:57 INFO - PROCESS | 4076 | 1463793837370 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:23:57 INFO - PROCESS | 4076 | 1463793837372 Marionette TRACE conn5 <- [1,430,null,{}] 18:23:57 INFO - PROCESS | 4076 | 1463793837376 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:57 INFO - PROCESS | 4076 | 1463793837481 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 18:23:57 INFO - PROCESS | 4076 | 1463793837579 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:57 INFO - PROCESS | 4076 | ++DOCSHELL 19CFC000 == 52 [pid = 4076] [id = 117] 18:23:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19CFD000) [pid = 4076] [serial = 348] [outer = 00000000] 18:23:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1B7AF800) [pid = 4076] [serial = 349] [outer = 19CFD000] 18:23:57 INFO - PROCESS | 4076 | 1463793837634 Marionette DEBUG loaded listener.js 18:23:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1B8C7400) [pid = 4076] [serial = 350] [outer = 19CFD000] 18:23:58 INFO - PROCESS | 4076 | 1463793838247 Marionette TRACE conn5 <- [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]]]}] 18:23:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:23:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 929ms 18:23:58 INFO - PROCESS | 4076 | 1463793838302 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 18:23:58 INFO - PROCESS | 4076 | 1463793838306 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 18:23:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:23:58 INFO - PROCESS | 4076 | 1463793838317 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:23:58 INFO - PROCESS | 4076 | 1463793838322 Marionette TRACE conn5 <- [1,434,null,{}] 18:23:58 INFO - PROCESS | 4076 | 1463793838326 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:58 INFO - PROCESS | 4076 | 1463793838431 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 18:23:58 INFO - PROCESS | 4076 | 1463793838555 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:58 INFO - PROCESS | 4076 | ++DOCSHELL 1A0E5400 == 53 [pid = 4076] [id = 118] 18:23:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1A0E7000) [pid = 4076] [serial = 351] [outer = 00000000] 18:23:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1BF0B000) [pid = 4076] [serial = 352] [outer = 1A0E7000] 18:23:58 INFO - PROCESS | 4076 | 1463793838611 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1C706400) [pid = 4076] [serial = 353] [outer = 1A0E7000] 18:23:59 INFO - PROCESS | 4076 | 1463793839322 Marionette TRACE conn5 <- [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]]]}] 18:23:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:23:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1030ms 18:23:59 INFO - PROCESS | 4076 | 1463793839365 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 18:23:59 INFO - PROCESS | 4076 | 1463793839369 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 18:23:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:23:59 INFO - PROCESS | 4076 | 1463793839395 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:23:59 INFO - PROCESS | 4076 | 1463793839399 Marionette TRACE conn5 <- [1,438,null,{}] 18:23:59 INFO - PROCESS | 4076 | 1463793839405 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:59 INFO - PROCESS | 4076 | 1463793839503 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 18:23:59 INFO - PROCESS | 4076 | 1463793839593 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:59 INFO - PROCESS | 4076 | ++DOCSHELL 1013B000 == 54 [pid = 4076] [id = 119] 18:23:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (10210800) [pid = 4076] [serial = 354] [outer = 00000000] 18:23:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (13F4FC00) [pid = 4076] [serial = 355] [outer = 10210800] 18:23:59 INFO - PROCESS | 4076 | 1463793839642 Marionette DEBUG loaded listener.js 18:23:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (14B15000) [pid = 4076] [serial = 356] [outer = 10210800] 18:24:00 INFO - PROCESS | 4076 | 1463793840202 Marionette TRACE conn5 <- [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]]]}] 18:24:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:24:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 830ms 18:24:00 INFO - PROCESS | 4076 | 1463793840228 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 18:24:00 INFO - PROCESS | 4076 | 1463793840234 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 18:24:00 INFO - PROCESS | 4076 | 1463793840240 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:24:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:24:00 INFO - PROCESS | 4076 | 1463793840242 Marionette TRACE conn5 <- [1,442,null,{}] 18:24:00 INFO - PROCESS | 4076 | 1463793840246 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:00 INFO - PROCESS | 4076 | 1463793840344 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 18:24:00 INFO - PROCESS | 4076 | 1463793840442 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:00 INFO - PROCESS | 4076 | ++DOCSHELL 13F52000 == 55 [pid = 4076] [id = 120] 18:24:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (13F98000) [pid = 4076] [serial = 357] [outer = 00000000] 18:24:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (18BBD000) [pid = 4076] [serial = 358] [outer = 13F98000] 18:24:00 INFO - PROCESS | 4076 | 1463793840492 Marionette DEBUG loaded listener.js 18:24:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (19069C00) [pid = 4076] [serial = 359] [outer = 13F98000] 18:24:00 INFO - PROCESS | 4076 | --DOCSHELL 1A192000 == 54 [pid = 4076] [id = 114] 18:24:00 INFO - PROCESS | 4076 | --DOCSHELL 162EB400 == 53 [pid = 4076] [id = 113] 18:24:00 INFO - PROCESS | 4076 | --DOCSHELL 19E83C00 == 52 [pid = 4076] [id = 112] 18:24:00 INFO - PROCESS | 4076 | --DOCSHELL 19C4E000 == 51 [pid = 4076] [id = 111] 18:24:00 INFO - PROCESS | 4076 | --DOCSHELL 11285400 == 50 [pid = 4076] [id = 110] 18:24:00 INFO - PROCESS | 4076 | --DOCSHELL 17C3DC00 == 49 [pid = 4076] [id = 109] 18:24:00 INFO - PROCESS | 4076 | --DOCSHELL 13F53C00 == 48 [pid = 4076] [id = 108] 18:24:00 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1C9FAC00) [pid = 4076] [serial = 256] [outer = 00000000] [url = about:blank] 18:24:00 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1036D000) [pid = 4076] [serial = 259] [outer = 00000000] [url = about:blank] 18:24:00 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (162DF800) [pid = 4076] [serial = 268] [outer = 00000000] [url = about:blank] 18:24:00 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1D069C00) [pid = 4076] [serial = 265] [outer = 00000000] [url = about:blank] 18:24:00 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (18BBFC00) [pid = 4076] [serial = 262] [outer = 00000000] [url = about:blank] 18:24:00 INFO - PROCESS | 4076 | --DOCSHELL 0FFD5000 == 47 [pid = 4076] [id = 107] 18:24:00 INFO - PROCESS | 4076 | --DOCSHELL 0FFCCC00 == 46 [pid = 4076] [id = 106] 18:24:01 INFO - PROCESS | 4076 | 1463793841036 Marionette TRACE conn5 <- [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]]]}] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (18BBE000) [pid = 4076] [serial = 284] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (105B1800) [pid = 4076] [serial = 272] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1044B800) [pid = 4076] [serial = 271] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (10202000) [pid = 4076] [serial = 274] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (10510800) [pid = 4076] [serial = 275] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (17680000) [pid = 4076] [serial = 280] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (14B1DC00) [pid = 4076] [serial = 277] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (159E5800) [pid = 4076] [serial = 278] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (19C4BC00) [pid = 4076] [serial = 287] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (196D7400) [pid = 4076] [serial = 286] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (19E82800) [pid = 4076] [serial = 289] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (19C4E800) [pid = 4076] [serial = 293] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (190ABC00) [pid = 4076] [serial = 292] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1BF08400) [pid = 4076] [serial = 295] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (19E84400) [pid = 4076] [serial = 290] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (18947C00) [pid = 4076] [serial = 283] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1BF64400) [pid = 4076] [serial = 296] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1A193800) [pid = 4076] [serial = 299] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (17C77000) [pid = 4076] [serial = 281] [outer = 00000000] [url = about:blank] 18:24:01 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1A191C00) [pid = 4076] [serial = 298] [outer = 00000000] [url = about:blank] 18:24:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:24:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 18:24:01 INFO - PROCESS | 4076 | 1463793841072 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 18:24:01 INFO - PROCESS | 4076 | 1463793841074 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 18:24:01 INFO - PROCESS | 4076 | 1463793841110 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:24:01 INFO - PROCESS | 4076 | 1463793841113 Marionette TRACE conn5 <- [1,446,null,{}] 18:24:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:24:01 INFO - PROCESS | 4076 | 1463793841123 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:01 INFO - PROCESS | 4076 | 1463793841208 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 18:24:01 INFO - PROCESS | 4076 | 1463793841222 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:01 INFO - PROCESS | 4076 | ++DOCSHELL 10146000 == 47 [pid = 4076] [id = 121] 18:24:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (10146400) [pid = 4076] [serial = 360] [outer = 00000000] 18:24:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (11285400) [pid = 4076] [serial = 361] [outer = 10146400] 18:24:01 INFO - PROCESS | 4076 | 1463793841271 Marionette DEBUG loaded listener.js 18:24:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (14959000) [pid = 4076] [serial = 362] [outer = 10146400] 18:24:01 INFO - PROCESS | 4076 | 1463793841749 Marionette TRACE conn5 <- [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]]]}] 18:24:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:24:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 18:24:01 INFO - PROCESS | 4076 | 1463793841787 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 18:24:01 INFO - PROCESS | 4076 | 1463793841790 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 18:24:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:24:01 INFO - PROCESS | 4076 | 1463793841793 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:24:01 INFO - PROCESS | 4076 | 1463793841795 Marionette TRACE conn5 <- [1,450,null,{}] 18:24:01 INFO - PROCESS | 4076 | 1463793841799 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:01 INFO - PROCESS | 4076 | 1463793841879 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 18:24:01 INFO - PROCESS | 4076 | 1463793841888 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:01 INFO - PROCESS | 4076 | ++DOCSHELL 17306400 == 48 [pid = 4076] [id = 122] 18:24:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (17306800) [pid = 4076] [serial = 363] [outer = 00000000] 18:24:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (18948400) [pid = 4076] [serial = 364] [outer = 17306800] 18:24:01 INFO - PROCESS | 4076 | 1463793841934 Marionette DEBUG loaded listener.js 18:24:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (18BC4C00) [pid = 4076] [serial = 365] [outer = 17306800] 18:24:02 INFO - PROCESS | 4076 | 1463793842387 Marionette TRACE conn5 <- [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] 18:24:02 INFO - PROCESS | 4076 | 1463793842431 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 18:24:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:24:02 INFO - PROCESS | 4076 | 1463793842478 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:24:02 INFO - PROCESS | 4076 | 1463793842482 Marionette TRACE conn5 <- [1,454,null,{}] 18:24:02 INFO - PROCESS | 4076 | 1463793842490 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:02 INFO - PROCESS | 4076 | 1463793842634 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 18:24:02 INFO - PROCESS | 4076 | 1463793842733 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:02 INFO - PROCESS | 4076 | ++DOCSHELL 10208800 == 49 [pid = 4076] [id = 123] 18:24:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (10209800) [pid = 4076] [serial = 366] [outer = 00000000] 18:24:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1020EC00) [pid = 4076] [serial = 367] [outer = 10209800] 18:24:02 INFO - PROCESS | 4076 | 1463793842790 Marionette DEBUG loaded listener.js 18:24:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (105A7000) [pid = 4076] [serial = 368] [outer = 10209800] 18:24:03 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:03 INFO - PROCESS | 4076 | 1463793843396 Marionette TRACE conn5 <- [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]]]}] 18:24:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:24:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1019ms 18:24:03 INFO - PROCESS | 4076 | 1463793843456 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 18:24:03 INFO - PROCESS | 4076 | 1463793843460 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 18:24:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:24:03 INFO - PROCESS | 4076 | 1463793843465 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:24:03 INFO - PROCESS | 4076 | 1463793843468 Marionette TRACE conn5 <- [1,458,null,{}] 18:24:03 INFO - PROCESS | 4076 | 1463793843475 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:03 INFO - PROCESS | 4076 | 1463793843622 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 18:24:03 INFO - PROCESS | 4076 | 1463793843693 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:03 INFO - PROCESS | 4076 | ++DOCSHELL 162ED400 == 50 [pid = 4076] [id = 124] 18:24:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (17305000) [pid = 4076] [serial = 369] [outer = 00000000] 18:24:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (18949C00) [pid = 4076] [serial = 370] [outer = 17305000] 18:24:03 INFO - PROCESS | 4076 | 1463793843749 Marionette DEBUG loaded listener.js 18:24:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19070C00) [pid = 4076] [serial = 371] [outer = 17305000] 18:24:04 INFO - PROCESS | 4076 | 1463793844362 Marionette TRACE conn5 <- [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] 18:24:04 INFO - PROCESS | 4076 | 1463793844398 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 18:24:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:24:04 INFO - PROCESS | 4076 | 1463793844402 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:24:04 INFO - PROCESS | 4076 | 1463793844405 Marionette TRACE conn5 <- [1,462,null,{}] 18:24:04 INFO - PROCESS | 4076 | 1463793844409 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:04 INFO - PROCESS | 4076 | 1463793844513 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 18:24:04 INFO - PROCESS | 4076 | 1463793844608 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:04 INFO - PROCESS | 4076 | ++DOCSHELL 0FAEB800 == 51 [pid = 4076] [id = 125] 18:24:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (19E76400) [pid = 4076] [serial = 372] [outer = 00000000] 18:24:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19E7C000) [pid = 4076] [serial = 373] [outer = 19E76400] 18:24:04 INFO - PROCESS | 4076 | 1463793844670 Marionette DEBUG loaded listener.js 18:24:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19E83800) [pid = 4076] [serial = 374] [outer = 19E76400] 18:24:05 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:05 INFO - PROCESS | 4076 | 1463793845336 Marionette TRACE conn5 <- [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] 18:24:05 INFO - PROCESS | 4076 | 1463793845383 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 18:24:05 INFO - PROCESS | 4076 | 1463793845387 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:24:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:24:05 INFO - PROCESS | 4076 | 1463793845389 Marionette TRACE conn5 <- [1,466,null,{}] 18:24:05 INFO - PROCESS | 4076 | 1463793845392 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:05 INFO - PROCESS | 4076 | 1463793845492 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 18:24:05 INFO - PROCESS | 4076 | 1463793845571 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:05 INFO - PROCESS | 4076 | ++DOCSHELL 1A0EC800 == 52 [pid = 4076] [id = 126] 18:24:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1A0ECC00) [pid = 4076] [serial = 375] [outer = 00000000] 18:24:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1A191800) [pid = 4076] [serial = 376] [outer = 1A0ECC00] 18:24:05 INFO - PROCESS | 4076 | 1463793845627 Marionette DEBUG loaded listener.js 18:24:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1A194000) [pid = 4076] [serial = 377] [outer = 1A0ECC00] 18:24:06 INFO - PROCESS | 4076 | 1463793846176 Marionette TRACE conn5 <- [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] 18:24:06 INFO - PROCESS | 4076 | 1463793846223 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 18:24:06 INFO - PROCESS | 4076 | 1463793846227 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:24:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:24:06 INFO - PROCESS | 4076 | 1463793846229 Marionette TRACE conn5 <- [1,470,null,{}] 18:24:06 INFO - PROCESS | 4076 | 1463793846233 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:06 INFO - PROCESS | 4076 | 1463793846334 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 18:24:06 INFO - PROCESS | 4076 | 1463793846431 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:06 INFO - PROCESS | 4076 | ++DOCSHELL 1A0E7400 == 53 [pid = 4076] [id = 127] 18:24:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1B7AEC00) [pid = 4076] [serial = 378] [outer = 00000000] 18:24:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1B7EC400) [pid = 4076] [serial = 379] [outer = 1B7AEC00] 18:24:06 INFO - PROCESS | 4076 | 1463793846487 Marionette DEBUG loaded listener.js 18:24:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1BF09800) [pid = 4076] [serial = 380] [outer = 1B7AEC00] 18:24:07 INFO - PROCESS | 4076 | 1463793847125 Marionette TRACE conn5 <- [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]]]}] 18:24:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:24:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 18:24:07 INFO - PROCESS | 4076 | 1463793847160 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 18:24:07 INFO - PROCESS | 4076 | 1463793847163 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 18:24:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:24:07 INFO - PROCESS | 4076 | 1463793847166 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:24:07 INFO - PROCESS | 4076 | 1463793847168 Marionette TRACE conn5 <- [1,474,null,{}] 18:24:07 INFO - PROCESS | 4076 | 1463793847194 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:07 INFO - PROCESS | 4076 | 1463793847323 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 18:24:07 INFO - PROCESS | 4076 | 1463793847455 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:07 INFO - PROCESS | 4076 | ++DOCSHELL 1B7AE400 == 54 [pid = 4076] [id = 128] 18:24:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1C9FAC00) [pid = 4076] [serial = 381] [outer = 00000000] 18:24:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1D079C00) [pid = 4076] [serial = 382] [outer = 1C9FAC00] 18:24:07 INFO - PROCESS | 4076 | 1463793847511 Marionette DEBUG loaded listener.js 18:24:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1D085000) [pid = 4076] [serial = 383] [outer = 1C9FAC00] 18:24:08 INFO - PROCESS | 4076 | 1463793848220 Marionette TRACE conn5 <- [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]]]}] 18:24:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:24:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1094ms 18:24:08 INFO - PROCESS | 4076 | 1463793848267 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 18:24:08 INFO - PROCESS | 4076 | 1463793848271 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 18:24:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:24:08 INFO - PROCESS | 4076 | 1463793848276 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:24:08 INFO - PROCESS | 4076 | 1463793848279 Marionette TRACE conn5 <- [1,478,null,{}] 18:24:08 INFO - PROCESS | 4076 | 1463793848285 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:08 INFO - PROCESS | 4076 | 1463793848384 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 18:24:08 INFO - PROCESS | 4076 | 1463793848467 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:08 INFO - PROCESS | 4076 | ++DOCSHELL 10143C00 == 55 [pid = 4076] [id = 129] 18:24:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (105AA400) [pid = 4076] [serial = 384] [outer = 00000000] 18:24:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (14B74C00) [pid = 4076] [serial = 385] [outer = 105AA400] 18:24:08 INFO - PROCESS | 4076 | 1463793848561 Marionette DEBUG loaded listener.js 18:24:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (162EB400) [pid = 4076] [serial = 386] [outer = 105AA400] 18:24:08 INFO - PROCESS | 4076 | --DOCSHELL 1C907C00 == 54 [pid = 4076] [id = 89] 18:24:08 INFO - PROCESS | 4076 | --DOCSHELL 0FFCD800 == 53 [pid = 4076] [id = 87] 18:24:08 INFO - PROCESS | 4076 | --DOCSHELL 10146000 == 52 [pid = 4076] [id = 121] 18:24:08 INFO - PROCESS | 4076 | --DOCSHELL 13F52000 == 51 [pid = 4076] [id = 120] 18:24:08 INFO - PROCESS | 4076 | --DOCSHELL 1013B000 == 50 [pid = 4076] [id = 119] 18:24:08 INFO - PROCESS | 4076 | --DOCSHELL 0926F000 == 49 [pid = 4076] [id = 115] 18:24:09 INFO - PROCESS | 4076 | 1463793849047 Marionette TRACE conn5 <- [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]]]}] 18:24:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:24:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 830ms 18:24:09 INFO - PROCESS | 4076 | 1463793849111 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 18:24:09 INFO - PROCESS | 4076 | 1463793849116 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 18:24:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:24:09 INFO - PROCESS | 4076 | 1463793849122 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:24:09 INFO - PROCESS | 4076 | 1463793849125 Marionette TRACE conn5 <- [1,482,null,{}] 18:24:09 INFO - PROCESS | 4076 | 1463793849129 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:09 INFO - PROCESS | 4076 | 1463793849212 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 18:24:09 INFO - PROCESS | 4076 | 1463793849327 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:09 INFO - PROCESS | 4076 | ++DOCSHELL 14B7C800 == 50 [pid = 4076] [id = 130] 18:24:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (162E1000) [pid = 4076] [serial = 387] [outer = 00000000] 18:24:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (17C71400) [pid = 4076] [serial = 388] [outer = 162E1000] 18:24:09 INFO - PROCESS | 4076 | 1463793849373 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (19065C00) [pid = 4076] [serial = 389] [outer = 162E1000] 18:24:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (19C4D800) [pid = 4076] [serial = 390] [outer = 0FA0CC00] 18:24:09 INFO - PROCESS | 4076 | 1463793849967 Marionette TRACE conn5 <- [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]]]}] 18:24:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:24:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 870ms 18:24:10 INFO - PROCESS | 4076 | 1463793849999 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 18:24:10 INFO - PROCESS | 4076 | 1463793850002 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 18:24:10 INFO - PROCESS | 4076 | 1463793850005 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:24:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:24:10 INFO - PROCESS | 4076 | 1463793850009 Marionette TRACE conn5 <- [1,486,null,{}] 18:24:10 INFO - PROCESS | 4076 | 1463793850021 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:10 INFO - PROCESS | 4076 | 1463793850137 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 18:24:10 INFO - PROCESS | 4076 | 1463793850145 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:10 INFO - PROCESS | 4076 | ++DOCSHELL 1B59F800 == 51 [pid = 4076] [id = 131] 18:24:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1B7AF400) [pid = 4076] [serial = 391] [outer = 00000000] 18:24:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1B8C4800) [pid = 4076] [serial = 392] [outer = 1B7AF400] 18:24:10 INFO - PROCESS | 4076 | 1463793850246 Marionette DEBUG loaded listener.js 18:24:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1BF5B000) [pid = 4076] [serial = 393] [outer = 1B7AF400] 18:24:10 INFO - PROCESS | 4076 | 1463793850699 Marionette TRACE conn5 <- [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]]]}] 18:24:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:24:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 18:24:10 INFO - PROCESS | 4076 | 1463793850740 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 18:24:10 INFO - PROCESS | 4076 | 1463793850743 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 18:24:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:24:10 INFO - PROCESS | 4076 | 1463793850750 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:24:10 INFO - PROCESS | 4076 | 1463793850752 Marionette TRACE conn5 <- [1,490,null,{}] 18:24:10 INFO - PROCESS | 4076 | 1463793850755 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:10 INFO - PROCESS | 4076 | 1463793850866 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 18:24:10 INFO - PROCESS | 4076 | 1463793850875 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:10 INFO - PROCESS | 4076 | ++DOCSHELL 1C305000 == 52 [pid = 4076] [id = 132] 18:24:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1C9FB000) [pid = 4076] [serial = 394] [outer = 00000000] 18:24:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1D07E400) [pid = 4076] [serial = 395] [outer = 1C9FB000] 18:24:10 INFO - PROCESS | 4076 | 1463793850965 Marionette DEBUG loaded listener.js 18:24:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1D544000) [pid = 4076] [serial = 396] [outer = 1C9FB000] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (10210800) [pid = 4076] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (10146400) [pid = 4076] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (13F98000) [pid = 4076] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (105AEC00) [pid = 4076] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (105AC000) [pid = 4076] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (0FFCC000) [pid = 4076] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1906B000) [pid = 4076] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (19E85400) [pid = 4076] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (17C43800) [pid = 4076] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1BF5F800) [pid = 4076] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (10018400) [pid = 4076] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (15922000) [pid = 4076] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (106E3000) [pid = 4076] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (10014400) [pid = 4076] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (19C4EC00) [pid = 4076] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (0FFCFC00) [pid = 4076] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (10141000) [pid = 4076] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1B7AE800) [pid = 4076] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (13F49800) [pid = 4076] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (17680C00) [pid = 4076] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (17310C00) [pid = 4076] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (14833800) [pid = 4076] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (17307000) [pid = 4076] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1B109000) [pid = 4076] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (15ED4C00) [pid = 4076] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1C90B000) [pid = 4076] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:24:11 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (196CEC00) [pid = 4076] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:24:11 INFO - PROCESS | 4076 | 1463793851536 Marionette TRACE conn5 <- [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]]]}] 18:24:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:24:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 830ms 18:24:11 INFO - PROCESS | 4076 | 1463793851586 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 18:24:11 INFO - PROCESS | 4076 | 1463793851587 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 18:24:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:24:11 INFO - PROCESS | 4076 | 1463793851591 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:24:11 INFO - PROCESS | 4076 | 1463793851592 Marionette TRACE conn5 <- [1,494,null,{}] 18:24:11 INFO - PROCESS | 4076 | 1463793851596 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:11 INFO - PROCESS | 4076 | 1463793851708 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 18:24:11 INFO - PROCESS | 4076 | 1463793851764 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:11 INFO - PROCESS | 4076 | ++DOCSHELL 0FFCE400 == 53 [pid = 4076] [id = 133] 18:24:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (0FFCF000) [pid = 4076] [serial = 397] [outer = 00000000] 18:24:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (141E3800) [pid = 4076] [serial = 398] [outer = 0FFCF000] 18:24:11 INFO - PROCESS | 4076 | 1463793851809 Marionette DEBUG loaded listener.js 18:24:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (148CBC00) [pid = 4076] [serial = 399] [outer = 0FFCF000] 18:24:12 INFO - PROCESS | 4076 | 1463793852190 Marionette TRACE conn5 <- [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]]]}] 18:24:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:24:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 18:24:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:24:12 INFO - PROCESS | 4076 | 1463793852222 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 18:24:12 INFO - PROCESS | 4076 | 1463793852224 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 18:24:12 INFO - PROCESS | 4076 | 1463793852234 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:24:12 INFO - PROCESS | 4076 | 1463793852236 Marionette TRACE conn5 <- [1,498,null,{}] 18:24:12 INFO - PROCESS | 4076 | 1463793852240 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:12 INFO - PROCESS | 4076 | 1463793852339 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 18:24:12 INFO - PROCESS | 4076 | 1463793852347 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 4076 | ++DOCSHELL 185E3800 == 54 [pid = 4076] [id = 134] 18:24:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1892F400) [pid = 4076] [serial = 400] [outer = 00000000] 18:24:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1D087C00) [pid = 4076] [serial = 401] [outer = 1892F400] 18:24:12 INFO - PROCESS | 4076 | 1463793852392 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1D63EC00) [pid = 4076] [serial = 402] [outer = 1892F400] 18:24:12 INFO - PROCESS | 4076 | 1463793852813 Marionette TRACE conn5 <- [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]]]}] 18:24:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:24:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 18:24:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:24:12 INFO - PROCESS | 4076 | 1463793852863 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 18:24:12 INFO - PROCESS | 4076 | 1463793852865 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 18:24:12 INFO - PROCESS | 4076 | 1463793852868 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:24:12 INFO - PROCESS | 4076 | 1463793852869 Marionette TRACE conn5 <- [1,502,null,{}] 18:24:12 INFO - PROCESS | 4076 | 1463793852873 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:12 INFO - PROCESS | 4076 | 1463793852953 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 18:24:12 INFO - PROCESS | 4076 | 1463793852962 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 4076 | ++DOCSHELL 1D080800 == 55 [pid = 4076] [id = 135] 18:24:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1D640800) [pid = 4076] [serial = 403] [outer = 00000000] 18:24:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1DE18400) [pid = 4076] [serial = 404] [outer = 1D640800] 18:24:13 INFO - PROCESS | 4076 | 1463793853007 Marionette DEBUG loaded listener.js 18:24:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1DE1D400) [pid = 4076] [serial = 405] [outer = 1D640800] 18:24:13 INFO - PROCESS | 4076 | 1463793853586 Marionette TRACE conn5 <- [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]]]}] 18:24:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:24:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 770ms 18:24:13 INFO - PROCESS | 4076 | 1463793853639 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 18:24:13 INFO - PROCESS | 4076 | 1463793853644 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 18:24:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:24:13 INFO - PROCESS | 4076 | 1463793853650 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:24:13 INFO - PROCESS | 4076 | 1463793853655 Marionette TRACE conn5 <- [1,506,null,{}] 18:24:13 INFO - PROCESS | 4076 | 1463793853662 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:13 INFO - PROCESS | 4076 | 1463793853772 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 18:24:13 INFO - PROCESS | 4076 | 1463793853904 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:13 INFO - PROCESS | 4076 | ++DOCSHELL 0FFC9C00 == 56 [pid = 4076] [id = 136] 18:24:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (0FFD2000) [pid = 4076] [serial = 406] [outer = 00000000] 18:24:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (105B3C00) [pid = 4076] [serial = 407] [outer = 0FFD2000] 18:24:13 INFO - PROCESS | 4076 | 1463793853962 Marionette DEBUG loaded listener.js 18:24:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (14877C00) [pid = 4076] [serial = 408] [outer = 0FFD2000] 18:24:14 INFO - PROCESS | 4076 | 1463793854600 Marionette TRACE conn5 <- [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]]]}] 18:24:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:24:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 990ms 18:24:14 INFO - PROCESS | 4076 | 1463793854644 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 18:24:14 INFO - PROCESS | 4076 | 1463793854651 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 18:24:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:24:14 INFO - PROCESS | 4076 | 1463793854658 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:24:14 INFO - PROCESS | 4076 | 1463793854660 Marionette TRACE conn5 <- [1,510,null,{}] 18:24:14 INFO - PROCESS | 4076 | 1463793854665 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:14 INFO - PROCESS | 4076 | 1463793854771 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 18:24:14 INFO - PROCESS | 4076 | 1463793854899 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:14 INFO - PROCESS | 4076 | ++DOCSHELL 19298400 == 57 [pid = 4076] [id = 137] 18:24:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (196D3800) [pid = 4076] [serial = 409] [outer = 00000000] 18:24:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1A189000) [pid = 4076] [serial = 410] [outer = 196D3800] 18:24:14 INFO - PROCESS | 4076 | 1463793854955 Marionette DEBUG loaded listener.js 18:24:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1B7B3400) [pid = 4076] [serial = 411] [outer = 196D3800] 18:24:15 INFO - PROCESS | 4076 | 1463793855617 Marionette TRACE conn5 <- [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]]]}] 18:24:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:24:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1025ms 18:24:15 INFO - PROCESS | 4076 | 1463793855685 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 18:24:15 INFO - PROCESS | 4076 | 1463793855687 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 18:24:15 INFO - PROCESS | 4076 | 1463793855691 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:24:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:24:15 INFO - PROCESS | 4076 | 1463793855695 Marionette TRACE conn5 <- [1,514,null,{}] 18:24:15 INFO - PROCESS | 4076 | 1463793855706 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:15 INFO - PROCESS | 4076 | 1463793855881 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 18:24:15 INFO - PROCESS | 4076 | 1463793855893 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:15 INFO - PROCESS | 4076 | ++DOCSHELL 19D17400 == 58 [pid = 4076] [id = 138] 18:24:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (19D17800) [pid = 4076] [serial = 412] [outer = 00000000] 18:24:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1C30C800) [pid = 4076] [serial = 413] [outer = 19D17800] 18:24:15 INFO - PROCESS | 4076 | 1463793855951 Marionette DEBUG loaded listener.js 18:24:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1D07EC00) [pid = 4076] [serial = 414] [outer = 19D17800] 18:24:16 INFO - PROCESS | 4076 | 1463793856516 Marionette TRACE conn5 <- [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]]]}] 18:24:16 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 18:24:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 870ms 18:24:16 INFO - PROCESS | 4076 | 1463793856565 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 18:24:16 INFO - PROCESS | 4076 | 1463793856568 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 18:24:16 INFO - PROCESS | 4076 | 1463793856571 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:24:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:24:16 INFO - PROCESS | 4076 | 1463793856573 Marionette TRACE conn5 <- [1,518,null,{}] 18:24:16 INFO - PROCESS | 4076 | 1463793856576 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:16 INFO - PROCESS | 4076 | 1463793856679 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 18:24:16 INFO - PROCESS | 4076 | 1463793856778 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:16 INFO - PROCESS | 4076 | ++DOCSHELL 1FBDD400 == 59 [pid = 4076] [id = 139] 18:24:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1FBDD800) [pid = 4076] [serial = 415] [outer = 00000000] 18:24:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1FBE4800) [pid = 4076] [serial = 416] [outer = 1FBDD800] 18:24:16 INFO - PROCESS | 4076 | 1463793856832 Marionette DEBUG loaded listener.js 18:24:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1FBE7800) [pid = 4076] [serial = 417] [outer = 1FBDD800] 18:24:17 INFO - PROCESS | 4076 | 1463793857408 Marionette TRACE conn5 <- [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]]]}] 18:24:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:24:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 870ms 18:24:17 INFO - PROCESS | 4076 | 1463793857445 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 18:24:17 INFO - PROCESS | 4076 | 1463793857447 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 18:24:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:24:17 INFO - PROCESS | 4076 | 1463793857451 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:24:17 INFO - PROCESS | 4076 | 1463793857453 Marionette TRACE conn5 <- [1,522,null,{}] 18:24:17 INFO - PROCESS | 4076 | 1463793857457 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:17 INFO - PROCESS | 4076 | 1463793857556 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 18:24:17 INFO - PROCESS | 4076 | 1463793857670 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:17 INFO - PROCESS | 4076 | ++DOCSHELL 1C9F9C00 == 60 [pid = 4076] [id = 140] 18:24:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1DE1E000) [pid = 4076] [serial = 418] [outer = 00000000] 18:24:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (2009E000) [pid = 4076] [serial = 419] [outer = 1DE1E000] 18:24:17 INFO - PROCESS | 4076 | 1463793857724 Marionette DEBUG loaded listener.js 18:24:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (200A2000) [pid = 4076] [serial = 420] [outer = 1DE1E000] 18:24:18 INFO - PROCESS | 4076 | 1463793858298 Marionette TRACE conn5 <- [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]]]}] 18:24:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:24:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1078ms 18:24:18 INFO - PROCESS | 4076 | 1463793858534 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 18:24:18 INFO - PROCESS | 4076 | 1463793858539 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 18:24:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:24:18 INFO - PROCESS | 4076 | 1463793858544 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:24:18 INFO - PROCESS | 4076 | 1463793858547 Marionette TRACE conn5 <- [1,526,null,{}] 18:24:18 INFO - PROCESS | 4076 | 1463793858552 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:18 INFO - PROCESS | 4076 | 1463793858651 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 18:24:18 INFO - PROCESS | 4076 | 1463793858734 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:18 INFO - PROCESS | 4076 | ++DOCSHELL 0C89D400 == 61 [pid = 4076] [id = 141] 18:24:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (0FAF8C00) [pid = 4076] [serial = 421] [outer = 00000000] 18:24:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (106E3000) [pid = 4076] [serial = 422] [outer = 0FAF8C00] 18:24:18 INFO - PROCESS | 4076 | 1463793858825 Marionette DEBUG loaded listener.js 18:24:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (13F4A000) [pid = 4076] [serial = 423] [outer = 0FAF8C00] 18:24:19 INFO - PROCESS | 4076 | --DOCSHELL 185E3800 == 60 [pid = 4076] [id = 134] 18:24:19 INFO - PROCESS | 4076 | --DOCSHELL 0FFCE400 == 59 [pid = 4076] [id = 133] 18:24:19 INFO - PROCESS | 4076 | --DOCSHELL 1C305000 == 58 [pid = 4076] [id = 132] 18:24:19 INFO - PROCESS | 4076 | --DOCSHELL 1B59F800 == 57 [pid = 4076] [id = 131] 18:24:19 INFO - PROCESS | 4076 | --DOCSHELL 14B7C800 == 56 [pid = 4076] [id = 130] 18:24:19 INFO - PROCESS | 4076 | --DOCSHELL 10143C00 == 55 [pid = 4076] [id = 129] 18:24:19 INFO - PROCESS | 4076 | --DOCSHELL 17306400 == 54 [pid = 4076] [id = 122] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1B8CA000) [pid = 4076] [serial = 311] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (19066400) [pid = 4076] [serial = 308] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (18948400) [pid = 4076] [serial = 364] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1C9F8000) [pid = 4076] [serial = 301] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (17689400) [pid = 4076] [serial = 269] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (13F50400) [pid = 4076] [serial = 317] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (13F48C00) [pid = 4076] [serial = 316] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (10141400) [pid = 4076] [serial = 179] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1906F400) [pid = 4076] [serial = 328] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1A188000) [pid = 4076] [serial = 334] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (185E3400) [pid = 4076] [serial = 325] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (1D06D800) [pid = 4076] [serial = 212] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (105B0000) [pid = 4076] [serial = 319] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (17305800) [pid = 4076] [serial = 322] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (17682400) [pid = 4076] [serial = 323] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (18BBBC00) [pid = 4076] [serial = 218] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (105B5000) [pid = 4076] [serial = 215] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (19CF5400) [pid = 4076] [serial = 332] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1100E800) [pid = 4076] [serial = 260] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (105B2800) [pid = 4076] [serial = 304] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1B7B6C00) [pid = 4076] [serial = 340] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (13F51000) [pid = 4076] [serial = 313] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (17688000) [pid = 4076] [serial = 176] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19062800) [pid = 4076] [serial = 307] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (18BC2800) [pid = 4076] [serial = 326] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (13F54000) [pid = 4076] [serial = 314] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (191BD400) [pid = 4076] [serial = 329] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1C710400) [pid = 4076] [serial = 221] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1B5A8400) [pid = 4076] [serial = 338] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1D070800) [pid = 4076] [serial = 257] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (141E2400) [pid = 4076] [serial = 320] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1928A800) [pid = 4076] [serial = 263] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (141E6C00) [pid = 4076] [serial = 305] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1D07F000) [pid = 4076] [serial = 266] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1A18F000) [pid = 4076] [serial = 337] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (19E81C00) [pid = 4076] [serial = 310] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1A18B000) [pid = 4076] [serial = 335] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (19C58000) [pid = 4076] [serial = 331] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (13F4FC00) [pid = 4076] [serial = 355] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (11285400) [pid = 4076] [serial = 361] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (14B15000) [pid = 4076] [serial = 356] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (18BBD000) [pid = 4076] [serial = 358] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (14959000) [pid = 4076] [serial = 362] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (19069C00) [pid = 4076] [serial = 359] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0FFD2800) [pid = 4076] [serial = 343] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (162E6400) [pid = 4076] [serial = 346] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (1B7AF800) [pid = 4076] [serial = 349] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (1BF0B000) [pid = 4076] [serial = 352] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (1B7B9C00) [pid = 4076] [serial = 341] [outer = 00000000] [url = about:blank] 18:24:19 INFO - PROCESS | 4076 | 1463793859491 Marionette TRACE conn5 <- [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]]]}] 18:24:19 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 18:24:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 990ms 18:24:19 INFO - PROCESS | 4076 | 1463793859534 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 18:24:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:24:19 INFO - PROCESS | 4076 | 1463793859537 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 18:24:19 INFO - PROCESS | 4076 | 1463793859547 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:24:19 INFO - PROCESS | 4076 | 1463793859551 Marionette TRACE conn5 <- [1,530,null,{}] 18:24:19 INFO - PROCESS | 4076 | 1463793859554 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:19 INFO - PROCESS | 4076 | 1463793859650 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 18:24:19 INFO - PROCESS | 4076 | 1463793859735 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:19 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD6800 == 55 [pid = 4076] [id = 142] 18:24:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (10012800) [pid = 4076] [serial = 424] [outer = 00000000] 18:24:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (10205800) [pid = 4076] [serial = 425] [outer = 10012800] 18:24:19 INFO - PROCESS | 4076 | 1463793859781 Marionette DEBUG loaded listener.js 18:24:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (105C0000) [pid = 4076] [serial = 426] [outer = 10012800] 18:24:20 INFO - PROCESS | 4076 | 1463793860214 Marionette TRACE conn5 <- [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"]]]}] 18:24:20 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 18:24:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:24:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:24:20 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 18:24:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:24:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:24:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:24:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 18:24:20 INFO - PROCESS | 4076 | 1463793860274 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 18:24:20 INFO - PROCESS | 4076 | 1463793860276 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 18:24:20 INFO - PROCESS | 4076 | 1463793860280 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:24:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:24:20 INFO - PROCESS | 4076 | 1463793860282 Marionette TRACE conn5 <- [1,534,null,{}] 18:24:20 INFO - PROCESS | 4076 | 1463793860291 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:20 INFO - PROCESS | 4076 | 1463793860393 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 18:24:20 INFO - PROCESS | 4076 | 1463793860407 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:20 INFO - PROCESS | 4076 | ++DOCSHELL 14955800 == 56 [pid = 4076] [id = 143] 18:24:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (14B08000) [pid = 4076] [serial = 427] [outer = 00000000] 18:24:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (14B7C800) [pid = 4076] [serial = 428] [outer = 14B08000] 18:24:20 INFO - PROCESS | 4076 | 1463793860459 Marionette DEBUG loaded listener.js 18:24:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (162EAC00) [pid = 4076] [serial = 429] [outer = 14B08000] 18:24:20 INFO - PROCESS | 4076 | 1463793860902 Marionette TRACE conn5 <- [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]]]}] 18:24:20 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. 18:24:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 18:24:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:24:20 INFO - PROCESS | 4076 | 1463793860954 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 18:24:20 INFO - PROCESS | 4076 | 1463793860956 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 18:24:20 INFO - PROCESS | 4076 | 1463793860959 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:24:20 INFO - PROCESS | 4076 | 1463793860961 Marionette TRACE conn5 <- [1,538,null,{}] 18:24:20 INFO - PROCESS | 4076 | 1463793860965 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:21 INFO - PROCESS | 4076 | 1463793861046 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 18:24:21 INFO - PROCESS | 4076 | 1463793861053 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:21 INFO - PROCESS | 4076 | ++DOCSHELL 17C43800 == 57 [pid = 4076] [id = 144] 18:24:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (17C71C00) [pid = 4076] [serial = 430] [outer = 00000000] 18:24:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (18BBE000) [pid = 4076] [serial = 431] [outer = 17C71C00] 18:24:21 INFO - PROCESS | 4076 | 1463793861098 Marionette DEBUG loaded listener.js 18:24:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (18BC5000) [pid = 4076] [serial = 432] [outer = 17C71C00] 18:24:21 INFO - PROCESS | 4076 | 1463793861543 Marionette TRACE conn5 <- [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]]]}] 18:24:21 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. 18:24:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 18:24:21 INFO - PROCESS | 4076 | 1463793861590 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 18:24:21 INFO - PROCESS | 4076 | 1463793861602 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 18:24:21 INFO - PROCESS | 4076 | 1463793861605 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:24:21 INFO - PROCESS | 4076 | 1463793861607 Marionette TRACE conn5 <- [1,542,null,{}] 18:24:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:24:21 INFO - PROCESS | 4076 | 1463793861610 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:21 INFO - PROCESS | 4076 | 1463793861692 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 18:24:21 INFO - PROCESS | 4076 | 1463793861698 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:21 INFO - PROCESS | 4076 | ++DOCSHELL 18BC7800 == 58 [pid = 4076] [id = 145] 18:24:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (18BC9400) [pid = 4076] [serial = 433] [outer = 00000000] 18:24:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1906C400) [pid = 4076] [serial = 434] [outer = 18BC9400] 18:24:21 INFO - PROCESS | 4076 | 1463793861743 Marionette DEBUG loaded listener.js 18:24:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (191C9800) [pid = 4076] [serial = 435] [outer = 18BC9400] 18:24:22 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:22 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:22 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:22 INFO - PROCESS | 4076 | 1463793862216 Marionette TRACE conn5 <- [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]]]}] 18:24:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:24:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 18:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:24:22 INFO - PROCESS | 4076 | 1463793862288 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 18:24:22 INFO - PROCESS | 4076 | 1463793862290 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 18:24:22 INFO - PROCESS | 4076 | 1463793862294 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:24:22 INFO - PROCESS | 4076 | 1463793862296 Marionette TRACE conn5 <- [1,546,null,{}] 18:24:22 INFO - PROCESS | 4076 | 1463793862300 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:22 INFO - PROCESS | 4076 | 1463793862431 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 18:24:22 INFO - PROCESS | 4076 | 1463793862519 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:22 INFO - PROCESS | 4076 | ++DOCSHELL 196DC800 == 59 [pid = 4076] [id = 146] 18:24:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (19BEA800) [pid = 4076] [serial = 436] [outer = 00000000] 18:24:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (19C52800) [pid = 4076] [serial = 437] [outer = 19BEA800] 18:24:22 INFO - PROCESS | 4076 | 1463793862565 Marionette DEBUG loaded listener.js 18:24:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (19D0E400) [pid = 4076] [serial = 438] [outer = 19BEA800] 18:24:23 INFO - PROCESS | 4076 | 1463793863003 Marionette TRACE conn5 <- [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]]]}] 18:24:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:24:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 729ms 18:24:23 INFO - PROCESS | 4076 | 1463793863027 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 18:24:23 INFO - PROCESS | 4076 | 1463793863029 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 18:24:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:24:23 INFO - PROCESS | 4076 | 1463793863038 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:24:23 INFO - PROCESS | 4076 | 1463793863040 Marionette TRACE conn5 <- [1,550,null,{}] 18:24:23 INFO - PROCESS | 4076 | 1463793863044 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:23 INFO - PROCESS | 4076 | 1463793863151 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 18:24:23 INFO - PROCESS | 4076 | 1463793863157 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 4076 | ++DOCSHELL 19D10400 == 60 [pid = 4076] [id = 147] 18:24:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (19D11800) [pid = 4076] [serial = 439] [outer = 00000000] 18:24:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (19E7B400) [pid = 4076] [serial = 440] [outer = 19D11800] 18:24:23 INFO - PROCESS | 4076 | 1463793863203 Marionette DEBUG loaded listener.js 18:24:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19E83C00) [pid = 4076] [serial = 441] [outer = 19D11800] 18:24:23 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:23 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:23 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:23 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:23 INFO - PROCESS | 4076 | 1463793863649 Marionette TRACE conn5 <- [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]]]}] 18:24:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:24:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 18:24:23 INFO - PROCESS | 4076 | 1463793863663 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 18:24:23 INFO - PROCESS | 4076 | 1463793863665 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 18:24:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:24:23 INFO - PROCESS | 4076 | 1463793863668 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:24:23 INFO - PROCESS | 4076 | 1463793863680 Marionette TRACE conn5 <- [1,554,null,{}] 18:24:23 INFO - PROCESS | 4076 | 1463793863690 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:23 INFO - PROCESS | 4076 | 1463793863802 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 18:24:23 INFO - PROCESS | 4076 | 1463793863888 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 4076 | ++DOCSHELL 1A18A000 == 61 [pid = 4076] [id = 148] 18:24:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1A18C800) [pid = 4076] [serial = 442] [outer = 00000000] 18:24:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1A280000) [pid = 4076] [serial = 443] [outer = 1A18C800] 18:24:23 INFO - PROCESS | 4076 | 1463793863932 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1B5A4000) [pid = 4076] [serial = 444] [outer = 1A18C800] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0FFCF000) [pid = 4076] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1B7AF400) [pid = 4076] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (105AA400) [pid = 4076] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1C9FAC00) [pid = 4076] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1C9FB000) [pid = 4076] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1892F400) [pid = 4076] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (162E1000) [pid = 4076] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1A195400) [pid = 4076] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1495D800) [pid = 4076] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (09270800) [pid = 4076] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (1A0E7000) [pid = 4076] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:24:24 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (19CFD000) [pid = 4076] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:24:24 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:24 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:24 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:24 INFO - PROCESS | 4076 | 1463793864437 Marionette TRACE conn5 <- [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]]]}] 18:24:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:24:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 790ms 18:24:24 INFO - PROCESS | 4076 | 1463793864459 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 18:24:24 INFO - PROCESS | 4076 | 1463793864461 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 18:24:24 INFO - PROCESS | 4076 | 1463793864475 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:24:24 INFO - PROCESS | 4076 | 1463793864477 Marionette TRACE conn5 <- [1,558,null,{}] 18:24:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:24:24 INFO - PROCESS | 4076 | 1463793864480 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:24 INFO - PROCESS | 4076 | 1463793864562 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 18:24:24 INFO - PROCESS | 4076 | 1463793864568 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 4076 | ++DOCSHELL 14B70000 == 62 [pid = 4076] [id = 149] 18:24:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (15ED4800) [pid = 4076] [serial = 445] [outer = 00000000] 18:24:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (19293400) [pid = 4076] [serial = 446] [outer = 15ED4800] 18:24:24 INFO - PROCESS | 4076 | 1463793864612 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (19D1AC00) [pid = 4076] [serial = 447] [outer = 15ED4800] 18:24:24 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:24 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:24 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:25 INFO - PROCESS | 4076 | 1463793865040 Marionette TRACE conn5 <- [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]]]}] 18:24:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:24:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 632ms 18:24:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:24:25 INFO - PROCESS | 4076 | 1463793865112 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 18:24:25 INFO - PROCESS | 4076 | 1463793865114 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 18:24:25 INFO - PROCESS | 4076 | 1463793865117 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:24:25 INFO - PROCESS | 4076 | 1463793865119 Marionette TRACE conn5 <- [1,562,null,{}] 18:24:25 INFO - PROCESS | 4076 | 1463793865123 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:25 INFO - PROCESS | 4076 | 1463793865204 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 18:24:25 INFO - PROCESS | 4076 | 1463793865213 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:25 INFO - PROCESS | 4076 | ++DOCSHELL 19E79800 == 63 [pid = 4076] [id = 150] 18:24:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1A005400) [pid = 4076] [serial = 448] [outer = 00000000] 18:24:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1B5A8400) [pid = 4076] [serial = 449] [outer = 1A005400] 18:24:25 INFO - PROCESS | 4076 | 1463793865257 Marionette DEBUG loaded listener.js 18:24:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1B7B7000) [pid = 4076] [serial = 450] [outer = 1A005400] 18:24:25 INFO - PROCESS | 4076 | 1463793865690 Marionette TRACE conn5 <- [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]]]}] 18:24:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:24:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 18:24:25 INFO - PROCESS | 4076 | 1463793865753 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 18:24:25 INFO - PROCESS | 4076 | 1463793865755 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 18:24:25 INFO - PROCESS | 4076 | 1463793865758 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:24:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:24:25 INFO - PROCESS | 4076 | 1463793865761 Marionette TRACE conn5 <- [1,566,null,{}] 18:24:25 INFO - PROCESS | 4076 | 1463793865764 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:25 INFO - PROCESS | 4076 | 1463793865873 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 18:24:25 INFO - PROCESS | 4076 | 1463793865879 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:25 INFO - PROCESS | 4076 | ++DOCSHELL 1B7BB800 == 64 [pid = 4076] [id = 151] 18:24:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1B8D3C00) [pid = 4076] [serial = 451] [outer = 00000000] 18:24:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1BF65800) [pid = 4076] [serial = 452] [outer = 1B8D3C00] 18:24:25 INFO - PROCESS | 4076 | 1463793865928 Marionette DEBUG loaded listener.js 18:24:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1C95EC00) [pid = 4076] [serial = 453] [outer = 1B8D3C00] 18:24:26 INFO - PROCESS | 4076 | 1463793866530 Marionette TRACE conn5 <- [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]]]}] 18:24:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:24:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 830ms 18:24:26 INFO - PROCESS | 4076 | 1463793866680 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 18:24:26 INFO - PROCESS | 4076 | 1463793866684 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 18:24:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:24:26 INFO - PROCESS | 4076 | 1463793866694 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:24:26 INFO - PROCESS | 4076 | 1463793866699 Marionette TRACE conn5 <- [1,570,null,{}] 18:24:26 INFO - PROCESS | 4076 | 1463793866704 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:26 INFO - PROCESS | 4076 | 1463793866855 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 18:24:26 INFO - PROCESS | 4076 | 1463793866980 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:26 INFO - PROCESS | 4076 | ++DOCSHELL 10021C00 == 65 [pid = 4076] [id = 152] 18:24:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (10138000) [pid = 4076] [serial = 454] [outer = 00000000] 18:24:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (13F54000) [pid = 4076] [serial = 455] [outer = 10138000] 18:24:27 INFO - PROCESS | 4076 | 1463793867039 Marionette DEBUG loaded listener.js 18:24:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (14B1C400) [pid = 4076] [serial = 456] [outer = 10138000] 18:24:27 INFO - PROCESS | 4076 | 1463793867607 Marionette TRACE conn5 <- [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]]]}] 18:24:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:24:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 970ms 18:24:27 INFO - PROCESS | 4076 | 1463793867669 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 18:24:27 INFO - PROCESS | 4076 | 1463793867675 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 18:24:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:24:27 INFO - PROCESS | 4076 | 1463793867682 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:24:27 INFO - PROCESS | 4076 | 1463793867685 Marionette TRACE conn5 <- [1,574,null,{}] 18:24:27 INFO - PROCESS | 4076 | 1463793867689 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:27 INFO - PROCESS | 4076 | 1463793867799 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 18:24:27 INFO - PROCESS | 4076 | 1463793867901 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 4076 | ++DOCSHELL 190B1800 == 66 [pid = 4076] [id = 153] 18:24:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (191C1400) [pid = 4076] [serial = 457] [outer = 00000000] 18:24:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19BF5800) [pid = 4076] [serial = 458] [outer = 191C1400] 18:24:27 INFO - PROCESS | 4076 | 1463793867961 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19E79C00) [pid = 4076] [serial = 459] [outer = 191C1400] 18:24:28 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:28 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:28 INFO - PROCESS | 4076 | 1463793868537 Marionette TRACE conn5 <- [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]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:24:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 929ms 18:24:28 INFO - PROCESS | 4076 | 1463793868614 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 4076 | 1463793868616 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 18:24:28 INFO - PROCESS | 4076 | 1463793868620 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:24:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:24:28 INFO - PROCESS | 4076 | 1463793868624 Marionette TRACE conn5 <- [1,578,null,{}] 18:24:28 INFO - PROCESS | 4076 | 1463793868635 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:28 INFO - PROCESS | 4076 | 1463793868749 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 18:24:28 INFO - PROCESS | 4076 | 1463793868880 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:28 INFO - PROCESS | 4076 | ++DOCSHELL 1D079800 == 67 [pid = 4076] [id = 154] 18:24:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1D07FC00) [pid = 4076] [serial = 460] [outer = 00000000] 18:24:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1D0CE400) [pid = 4076] [serial = 461] [outer = 1D07FC00] 18:24:28 INFO - PROCESS | 4076 | 1463793868939 Marionette DEBUG loaded listener.js 18:24:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1D642000) [pid = 4076] [serial = 462] [outer = 1D07FC00] 18:24:29 INFO - PROCESS | 4076 | 1463793869634 Marionette TRACE conn5 <- [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]]]}] 18:24:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:24:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1079ms 18:24:29 INFO - PROCESS | 4076 | 1463793869702 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 18:24:29 INFO - PROCESS | 4076 | 1463793869705 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 18:24:29 INFO - PROCESS | 4076 | 1463793869708 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:24:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:24:29 INFO - PROCESS | 4076 | 1463793869710 Marionette TRACE conn5 <- [1,582,null,{}] 18:24:29 INFO - PROCESS | 4076 | 1463793869714 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:29 INFO - PROCESS | 4076 | 1463793869820 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 18:24:29 INFO - PROCESS | 4076 | 1463793869947 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 4076 | ++DOCSHELL 1B131800 == 68 [pid = 4076] [id = 155] 18:24:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1D069C00) [pid = 4076] [serial = 463] [outer = 00000000] 18:24:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1DD46800) [pid = 4076] [serial = 464] [outer = 1D069C00] 18:24:30 INFO - PROCESS | 4076 | 1463793870002 Marionette DEBUG loaded listener.js 18:24:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1DD4F800) [pid = 4076] [serial = 465] [outer = 1D069C00] 18:24:30 INFO - PROCESS | 4076 | 1463793870835 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:24:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:24:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1175ms 18:24:30 INFO - PROCESS | 4076 | 1463793870888 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 18:24:30 INFO - PROCESS | 4076 | 1463793870892 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 18:24:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:24:30 INFO - PROCESS | 4076 | 1463793870911 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:24:30 INFO - PROCESS | 4076 | 1463793870916 Marionette TRACE conn5 <- [1,586,null,{}] 18:24:30 INFO - PROCESS | 4076 | 1463793870922 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:31 INFO - PROCESS | 4076 | 1463793871020 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 18:24:31 INFO - PROCESS | 4076 | 1463793871153 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 4076 | ++DOCSHELL 105A6400 == 69 [pid = 4076] [id = 156] 18:24:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (105AE000) [pid = 4076] [serial = 466] [outer = 00000000] 18:24:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (14430800) [pid = 4076] [serial = 467] [outer = 105AE000] 18:24:31 INFO - PROCESS | 4076 | 1463793871206 Marionette DEBUG loaded listener.js 18:24:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (17683C00) [pid = 4076] [serial = 468] [outer = 105AE000] 18:24:31 INFO - PROCESS | 4076 | 1463793871818 Marionette TRACE conn5 <- [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]]]}] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 15ED7C00 == 68 [pid = 4076] [id = 103] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 1928C400 == 67 [pid = 4076] [id = 75] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 19E79800 == 66 [pid = 4076] [id = 150] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 14B70000 == 65 [pid = 4076] [id = 149] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 1A18A000 == 64 [pid = 4076] [id = 148] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 19D10400 == 63 [pid = 4076] [id = 147] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 196DC800 == 62 [pid = 4076] [id = 146] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 18BC7800 == 61 [pid = 4076] [id = 145] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 17C43800 == 60 [pid = 4076] [id = 144] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 14955800 == 59 [pid = 4076] [id = 143] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 0FFD6800 == 58 [pid = 4076] [id = 142] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 0C89D400 == 57 [pid = 4076] [id = 141] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 19D17400 == 56 [pid = 4076] [id = 138] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1020EC00) [pid = 4076] [serial = 367] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (18949C00) [pid = 4076] [serial = 370] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (19E7C000) [pid = 4076] [serial = 373] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1A191800) [pid = 4076] [serial = 376] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1B7EC400) [pid = 4076] [serial = 379] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1DE18400) [pid = 4076] [serial = 404] [outer = 00000000] [url = about:blank] 18:24:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:24:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 19298400 == 55 [pid = 4076] [id = 137] 18:24:31 INFO - PROCESS | 4076 | --DOCSHELL 0FFC9C00 == 54 [pid = 4076] [id = 136] 18:24:31 INFO - PROCESS | 4076 | 1463793871910 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 18:24:31 INFO - PROCESS | 4076 | 1463793871916 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1D07D400) [pid = 4076] [serial = 302] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (17681800) [pid = 4076] [serial = 347] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (10019800) [pid = 4076] [serial = 344] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1C706400) [pid = 4076] [serial = 353] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1B8C7400) [pid = 4076] [serial = 350] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (141E3800) [pid = 4076] [serial = 398] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1B8C4800) [pid = 4076] [serial = 392] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (14B74C00) [pid = 4076] [serial = 385] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (162EB400) [pid = 4076] [serial = 386] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1D085000) [pid = 4076] [serial = 383] [outer = 00000000] [url = about:blank] 18:24:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1D079C00) [pid = 4076] [serial = 382] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1D07E400) [pid = 4076] [serial = 395] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1BF5B000) [pid = 4076] [serial = 393] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (148CBC00) [pid = 4076] [serial = 399] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1D63EC00) [pid = 4076] [serial = 402] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (1D544000) [pid = 4076] [serial = 396] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (1BF08C00) [pid = 4076] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (17C71400) [pid = 4076] [serial = 388] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (1D087C00) [pid = 4076] [serial = 401] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (19065C00) [pid = 4076] [serial = 389] [outer = 00000000] [url = about:blank] 18:24:31 INFO - PROCESS | 4076 | 1463793871930 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:24:31 INFO - PROCESS | 4076 | 1463793871933 Marionette TRACE conn5 <- [1,590,null,{}] 18:24:31 INFO - PROCESS | 4076 | 1463793871937 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:32 INFO - PROCESS | 4076 | 1463793872027 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 18:24:32 INFO - PROCESS | 4076 | 1463793872034 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:32 INFO - PROCESS | 4076 | ++DOCSHELL 10202C00 == 55 [pid = 4076] [id = 157] 18:24:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (10206800) [pid = 4076] [serial = 469] [outer = 00000000] 18:24:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (1036D400) [pid = 4076] [serial = 470] [outer = 10206800] 18:24:32 INFO - PROCESS | 4076 | 1463793872080 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (106E1400) [pid = 4076] [serial = 471] [outer = 10206800] 18:24:32 INFO - PROCESS | 4076 | 1463793872546 Marionette TRACE conn5 <- [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]]]}] 18:24:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:24:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 672ms 18:24:32 INFO - PROCESS | 4076 | 1463793872603 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 18:24:32 INFO - PROCESS | 4076 | 1463793872605 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 18:24:32 INFO - PROCESS | 4076 | 1463793872608 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:24:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:24:32 INFO - PROCESS | 4076 | 1463793872612 Marionette TRACE conn5 <- [1,594,null,{}] 18:24:32 INFO - PROCESS | 4076 | 1463793872622 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:32 INFO - PROCESS | 4076 | 1463793872707 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 18:24:32 INFO - PROCESS | 4076 | 1463793872722 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:32 INFO - PROCESS | 4076 | ++DOCSHELL 17688C00 == 56 [pid = 4076] [id = 158] 18:24:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (17689000) [pid = 4076] [serial = 472] [outer = 00000000] 18:24:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (17C78800) [pid = 4076] [serial = 473] [outer = 17689000] 18:24:32 INFO - PROCESS | 4076 | 1463793872771 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1893DC00) [pid = 4076] [serial = 474] [outer = 17689000] 18:24:33 INFO - PROCESS | 4076 | 1463793873211 Marionette TRACE conn5 <- [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]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:24:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 669ms 18:24:33 INFO - PROCESS | 4076 | 1463793873282 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 4076 | 1463793873285 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 18:24:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:24:33 INFO - PROCESS | 4076 | 1463793873288 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - PROCESS | 4076 | 1463793873290 Marionette TRACE conn5 <- [1,598,null,{}] 18:24:33 INFO - PROCESS | 4076 | 1463793873294 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:33 INFO - PROCESS | 4076 | 1463793873404 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 18:24:33 INFO - PROCESS | 4076 | 1463793873418 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 4076 | ++DOCSHELL 1906B000 == 57 [pid = 4076] [id = 159] 18:24:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1906C800) [pid = 4076] [serial = 475] [outer = 00000000] 18:24:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (19297000) [pid = 4076] [serial = 476] [outer = 1906C800] 18:24:33 INFO - PROCESS | 4076 | 1463793873463 Marionette DEBUG loaded listener.js 18:24:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (196D0000) [pid = 4076] [serial = 477] [outer = 1906C800] 18:24:33 INFO - PROCESS | 4076 | 1463793873880 Marionette TRACE conn5 <- [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]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:24:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 18:24:33 INFO - PROCESS | 4076 | 1463793873923 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 4076 | 1463793873925 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 18:24:33 INFO - PROCESS | 4076 | 1463793873928 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - PROCESS | 4076 | 1463793873929 Marionette TRACE conn5 <- [1,602,null,{}] 18:24:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:24:33 INFO - PROCESS | 4076 | 1463793873933 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:34 INFO - PROCESS | 4076 | 1463793874022 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 18:24:34 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:24:34 INFO - PROCESS | 4076 | 1463793874323 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:34 INFO - PROCESS | 4076 | ++DOCSHELL 19D0D800 == 58 [pid = 4076] [id = 160] 18:24:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (19D0E800) [pid = 4076] [serial = 478] [outer = 00000000] 18:24:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19D19C00) [pid = 4076] [serial = 479] [outer = 19D0E800] 18:24:34 INFO - PROCESS | 4076 | 1463793874374 Marionette DEBUG loaded listener.js 18:24:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (19070400) [pid = 4076] [serial = 480] [outer = 19D0E800] 18:24:34 INFO - PROCESS | 4076 | 1463793874848 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:24:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:24:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 18:24:34 INFO - PROCESS | 4076 | 1463793874902 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 18:24:34 INFO - PROCESS | 4076 | 1463793874904 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 18:24:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:24:34 INFO - PROCESS | 4076 | 1463793874908 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:24:34 INFO - PROCESS | 4076 | 1463793874909 Marionette TRACE conn5 <- [1,606,null,{}] 18:24:34 INFO - PROCESS | 4076 | 1463793874923 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:35 INFO - PROCESS | 4076 | 1463793875051 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 18:24:35 INFO - PROCESS | 4076 | 1463793875112 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD3000 == 59 [pid = 4076] [id = 161] 18:24:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1730B400) [pid = 4076] [serial = 481] [outer = 00000000] 18:24:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1B1CCC00) [pid = 4076] [serial = 482] [outer = 1730B400] 18:24:35 INFO - PROCESS | 4076 | 1463793875158 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1B7AF400) [pid = 4076] [serial = 483] [outer = 1730B400] 18:24:35 INFO - PROCESS | 4076 | 1463793875545 Marionette TRACE conn5 <- [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]]]}] 18:24:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:24:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 690ms 18:24:35 INFO - PROCESS | 4076 | 1463793875598 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 18:24:35 INFO - PROCESS | 4076 | 1463793875600 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 18:24:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:24:35 INFO - PROCESS | 4076 | 1463793875603 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:24:35 INFO - PROCESS | 4076 | 1463793875605 Marionette TRACE conn5 <- [1,610,null,{}] 18:24:35 INFO - PROCESS | 4076 | 1463793875609 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:35 INFO - PROCESS | 4076 | 1463793875717 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 18:24:35 INFO - PROCESS | 4076 | 1463793875723 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B5C00 == 60 [pid = 4076] [id = 162] 18:24:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1B8C4800) [pid = 4076] [serial = 484] [outer = 00000000] 18:24:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1BF0A000) [pid = 4076] [serial = 485] [outer = 1B8C4800] 18:24:35 INFO - PROCESS | 4076 | 1463793875815 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1BF0F400) [pid = 4076] [serial = 486] [outer = 1B8C4800] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19D11800) [pid = 4076] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (18BC9400) [pid = 4076] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (10012800) [pid = 4076] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1A18C800) [pid = 4076] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0FAF8C00) [pid = 4076] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (14B08000) [pid = 4076] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1A005400) [pid = 4076] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (15ED4800) [pid = 4076] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (17306800) [pid = 4076] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (17C71C00) [pid = 4076] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:24:36 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (19BEA800) [pid = 4076] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:24:36 INFO - PROCESS | 4076 | 1463793876439 Marionette TRACE conn5 <- [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]]]}] 18:24:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:24:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 871ms 18:24:36 INFO - PROCESS | 4076 | 1463793876476 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 18:24:36 INFO - PROCESS | 4076 | 1463793876478 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 18:24:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:24:36 INFO - PROCESS | 4076 | 1463793876481 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:24:36 INFO - PROCESS | 4076 | 1463793876483 Marionette TRACE conn5 <- [1,614,null,{}] 18:24:36 INFO - PROCESS | 4076 | 1463793876487 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:36 INFO - PROCESS | 4076 | 1463793876566 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 18:24:36 INFO - PROCESS | 4076 | 1463793876575 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:36 INFO - PROCESS | 4076 | ++DOCSHELL 15918400 == 61 [pid = 4076] [id = 163] 18:24:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (15921000) [pid = 4076] [serial = 487] [outer = 00000000] 18:24:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (18941400) [pid = 4076] [serial = 488] [outer = 15921000] 18:24:36 INFO - PROCESS | 4076 | 1463793876630 Marionette DEBUG loaded listener.js 18:24:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (18943C00) [pid = 4076] [serial = 489] [outer = 15921000] 18:24:37 INFO - PROCESS | 4076 | 1463793877047 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:24:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:24:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 18:24:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:24:37 INFO - PROCESS | 4076 | 1463793877115 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 18:24:37 INFO - PROCESS | 4076 | 1463793877118 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 18:24:37 INFO - PROCESS | 4076 | 1463793877121 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:24:37 INFO - PROCESS | 4076 | 1463793877122 Marionette TRACE conn5 <- [1,618,null,{}] 18:24:37 INFO - PROCESS | 4076 | 1463793877126 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:37 INFO - PROCESS | 4076 | 1463793877210 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 18:24:37 INFO - PROCESS | 4076 | 1463793877217 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:37 INFO - PROCESS | 4076 | ++DOCSHELL 196D9000 == 62 [pid = 4076] [id = 164] 18:24:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1B110800) [pid = 4076] [serial = 490] [outer = 00000000] 18:24:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1BF14000) [pid = 4076] [serial = 491] [outer = 1B110800] 18:24:37 INFO - PROCESS | 4076 | 1463793877264 Marionette DEBUG loaded listener.js 18:24:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1C9F8000) [pid = 4076] [serial = 492] [outer = 1B110800] 18:24:37 INFO - PROCESS | 4076 | 1463793877714 Marionette TRACE conn5 <- [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]]]}] 18:24:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:24:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 18:24:37 INFO - PROCESS | 4076 | 1463793877752 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 18:24:37 INFO - PROCESS | 4076 | 1463793877754 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 18:24:37 INFO - PROCESS | 4076 | 1463793877757 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:24:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:24:37 INFO - PROCESS | 4076 | 1463793877759 Marionette TRACE conn5 <- [1,622,null,{}] 18:24:37 INFO - PROCESS | 4076 | 1463793877767 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:37 INFO - PROCESS | 4076 | 1463793877849 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 18:24:37 INFO - PROCESS | 4076 | 1463793877856 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:37 INFO - PROCESS | 4076 | ++DOCSHELL 1001C000 == 63 [pid = 4076] [id = 165] 18:24:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (159DD400) [pid = 4076] [serial = 493] [outer = 00000000] 18:24:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1D086800) [pid = 4076] [serial = 494] [outer = 159DD400] 18:24:37 INFO - PROCESS | 4076 | 1463793877900 Marionette DEBUG loaded listener.js 18:24:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1D63C400) [pid = 4076] [serial = 495] [outer = 159DD400] 18:24:38 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:38 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:38 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:38 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:38 INFO - PROCESS | 4076 | 1463793878333 Marionette TRACE conn5 <- [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]]]}] 18:24:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:24:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 18:24:38 INFO - PROCESS | 4076 | 1463793878392 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 18:24:38 INFO - PROCESS | 4076 | 1463793878394 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 18:24:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:24:38 INFO - PROCESS | 4076 | 1463793878397 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:24:38 INFO - PROCESS | 4076 | 1463793878400 Marionette TRACE conn5 <- [1,626,null,{}] 18:24:38 INFO - PROCESS | 4076 | 1463793878403 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:38 INFO - PROCESS | 4076 | 1463793878559 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 18:24:38 INFO - PROCESS | 4076 | 1463793878728 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:38 INFO - PROCESS | 4076 | ++DOCSHELL 10021400 == 64 [pid = 4076] [id = 166] 18:24:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (10139800) [pid = 4076] [serial = 496] [outer = 00000000] 18:24:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (10209C00) [pid = 4076] [serial = 497] [outer = 10139800] 18:24:38 INFO - PROCESS | 4076 | 1463793878786 Marionette DEBUG loaded listener.js 18:24:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (105B1400) [pid = 4076] [serial = 498] [outer = 10139800] 18:24:39 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:39 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:39 INFO - PROCESS | 4076 | 1463793879344 Marionette TRACE conn5 <- [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]]]}] 18:24:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:24:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 970ms 18:24:39 INFO - PROCESS | 4076 | 1463793879377 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 18:24:39 INFO - PROCESS | 4076 | 1463793879381 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 18:24:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:24:39 INFO - PROCESS | 4076 | 1463793879386 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:24:39 INFO - PROCESS | 4076 | 1463793879391 Marionette TRACE conn5 <- [1,630,null,{}] 18:24:39 INFO - PROCESS | 4076 | 1463793879396 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:39 INFO - PROCESS | 4076 | 1463793879506 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 18:24:39 INFO - PROCESS | 4076 | 1463793879609 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:39 INFO - PROCESS | 4076 | ++DOCSHELL 17306C00 == 65 [pid = 4076] [id = 167] 18:24:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (17680400) [pid = 4076] [serial = 499] [outer = 00000000] 18:24:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (185E3400) [pid = 4076] [serial = 500] [outer = 17680400] 18:24:39 INFO - PROCESS | 4076 | 1463793879666 Marionette DEBUG loaded listener.js 18:24:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (18BC5800) [pid = 4076] [serial = 501] [outer = 17680400] 18:24:40 INFO - PROCESS | 4076 | 1463793880271 Marionette TRACE conn5 <- [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]]]}] 18:24:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:24:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 930ms 18:24:40 INFO - PROCESS | 4076 | 1463793880317 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 18:24:40 INFO - PROCESS | 4076 | 1463793880320 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 18:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:24:40 INFO - PROCESS | 4076 | 1463793880324 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - PROCESS | 4076 | 1463793880326 Marionette TRACE conn5 <- [1,634,null,{}] 18:24:40 INFO - PROCESS | 4076 | 1463793880330 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:40 INFO - PROCESS | 4076 | 1463793880437 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 18:24:40 INFO - PROCESS | 4076 | 1463793880543 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:40 INFO - PROCESS | 4076 | ++DOCSHELL 1A18CC00 == 66 [pid = 4076] [id = 168] 18:24:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1A18D400) [pid = 4076] [serial = 502] [outer = 00000000] 18:24:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1BF08000) [pid = 4076] [serial = 503] [outer = 1A18D400] 18:24:40 INFO - PROCESS | 4076 | 1463793880598 Marionette DEBUG loaded listener.js 18:24:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1D074400) [pid = 4076] [serial = 504] [outer = 1A18D400] 18:24:41 INFO - PROCESS | 4076 | 1463793881254 Marionette TRACE conn5 <- [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]]]}] 18:24:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:24:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 970ms 18:24:41 INFO - PROCESS | 4076 | 1463793881297 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 18:24:41 INFO - PROCESS | 4076 | 1463793881301 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 18:24:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:24:41 INFO - PROCESS | 4076 | 1463793881312 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:24:41 INFO - PROCESS | 4076 | 1463793881317 Marionette TRACE conn5 <- [1,638,null,{}] 18:24:41 INFO - PROCESS | 4076 | 1463793881321 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:41 INFO - PROCESS | 4076 | 1463793881429 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 18:24:41 INFO - PROCESS | 4076 | 1463793881558 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:41 INFO - PROCESS | 4076 | ++DOCSHELL 1DDC5400 == 67 [pid = 4076] [id = 169] 18:24:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1DDC6C00) [pid = 4076] [serial = 505] [outer = 00000000] 18:24:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1DE17400) [pid = 4076] [serial = 506] [outer = 1DDC6C00] 18:24:41 INFO - PROCESS | 4076 | 1463793881613 Marionette DEBUG loaded listener.js 18:24:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1DE1C800) [pid = 4076] [serial = 507] [outer = 1DDC6C00] 18:24:42 INFO - PROCESS | 4076 | 1463793882150 Marionette TRACE conn5 <- [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]]]}] 18:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 890ms 18:24:42 INFO - PROCESS | 4076 | 1463793882197 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 18:24:42 INFO - PROCESS | 4076 | 1463793882199 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 18:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:24:42 INFO - PROCESS | 4076 | 1463793882202 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:24:42 INFO - PROCESS | 4076 | 1463793882204 Marionette TRACE conn5 <- [1,642,null,{}] 18:24:42 INFO - PROCESS | 4076 | 1463793882208 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:42 INFO - PROCESS | 4076 | 1463793882313 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 18:24:42 INFO - PROCESS | 4076 | 1463793882414 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:42 INFO - PROCESS | 4076 | ++DOCSHELL 1DE14000 == 68 [pid = 4076] [id = 170] 18:24:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1DE17000) [pid = 4076] [serial = 508] [outer = 00000000] 18:24:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1FBE7C00) [pid = 4076] [serial = 509] [outer = 1DE17000] 18:24:42 INFO - PROCESS | 4076 | 1463793882469 Marionette DEBUG loaded listener.js 18:24:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1FBE8C00) [pid = 4076] [serial = 510] [outer = 1DE17000] 18:24:43 INFO - PROCESS | 4076 | 1463793883038 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:24:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:24:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 869ms 18:24:43 INFO - PROCESS | 4076 | 1463793883077 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 18:24:43 INFO - PROCESS | 4076 | 1463793883079 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 18:24:43 INFO - PROCESS | 4076 | 1463793883083 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:24:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:24:43 INFO - PROCESS | 4076 | 1463793883085 Marionette TRACE conn5 <- [1,646,null,{}] 18:24:43 INFO - PROCESS | 4076 | 1463793883088 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:43 INFO - PROCESS | 4076 | 1463793883192 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 18:24:43 INFO - PROCESS | 4076 | 1463793883298 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:43 INFO - PROCESS | 4076 | ++DOCSHELL 21101400 == 69 [pid = 4076] [id = 171] 18:24:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (21101C00) [pid = 4076] [serial = 511] [outer = 00000000] 18:24:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (21106400) [pid = 4076] [serial = 512] [outer = 21101C00] 18:24:43 INFO - PROCESS | 4076 | 1463793883359 Marionette DEBUG loaded listener.js 18:24:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (2110D400) [pid = 4076] [serial = 513] [outer = 21101C00] 18:24:43 INFO - PROCESS | 4076 | 1463793883962 Marionette TRACE conn5 <- [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]]]}] 18:24:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:24:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 18:24:44 INFO - PROCESS | 4076 | 1463793884017 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 18:24:44 INFO - PROCESS | 4076 | 1463793884019 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 18:24:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:24:44 INFO - PROCESS | 4076 | 1463793884023 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:24:44 INFO - PROCESS | 4076 | 1463793884025 Marionette TRACE conn5 <- [1,650,null,{}] 18:24:44 INFO - PROCESS | 4076 | 1463793884029 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:44 INFO - PROCESS | 4076 | 1463793884134 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 18:24:44 INFO - PROCESS | 4076 | 1463793884385 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:44 INFO - PROCESS | 4076 | ++DOCSHELL 0FF52C00 == 70 [pid = 4076] [id = 172] 18:24:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (0FFCE000) [pid = 4076] [serial = 514] [outer = 00000000] 18:24:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1013EC00) [pid = 4076] [serial = 515] [outer = 0FFCE000] 18:24:44 INFO - PROCESS | 4076 | 1463793884447 Marionette DEBUG loaded listener.js 18:24:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1044B800) [pid = 4076] [serial = 516] [outer = 0FFCE000] 18:24:44 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:44 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:45 INFO - PROCESS | 4076 | 1463793885060 Marionette TRACE conn5 <- [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]]]}] 18:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1076ms 18:24:45 INFO - PROCESS | 4076 | 1463793885103 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 18:24:45 INFO - PROCESS | 4076 | 1463793885107 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 18:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:24:45 INFO - PROCESS | 4076 | 1463793885111 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:24:45 INFO - PROCESS | 4076 | 1463793885115 Marionette TRACE conn5 <- [1,654,null,{}] 18:24:45 INFO - PROCESS | 4076 | 1463793885120 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:45 INFO - PROCESS | 4076 | 1463793885222 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 18:24:45 INFO - PROCESS | 4076 | 1463793885331 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:45 INFO - PROCESS | 4076 | ++DOCSHELL 14B74C00 == 71 [pid = 4076] [id = 173] 18:24:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (15920400) [pid = 4076] [serial = 517] [outer = 00000000] 18:24:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (17688400) [pid = 4076] [serial = 518] [outer = 15920400] 18:24:45 INFO - PROCESS | 4076 | 1463793885381 Marionette DEBUG loaded listener.js 18:24:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (18929000) [pid = 4076] [serial = 519] [outer = 15920400] 18:24:45 INFO - PROCESS | 4076 | --DOCSHELL 1001C000 == 70 [pid = 4076] [id = 165] 18:24:45 INFO - PROCESS | 4076 | --DOCSHELL 196D9000 == 69 [pid = 4076] [id = 164] 18:24:45 INFO - PROCESS | 4076 | --DOCSHELL 15918400 == 68 [pid = 4076] [id = 163] 18:24:45 INFO - PROCESS | 4076 | --DOCSHELL 1B7B5C00 == 67 [pid = 4076] [id = 162] 18:24:45 INFO - PROCESS | 4076 | --DOCSHELL 0FFD3000 == 66 [pid = 4076] [id = 161] 18:24:45 INFO - PROCESS | 4076 | --DOCSHELL 19D0D800 == 65 [pid = 4076] [id = 160] 18:24:45 INFO - PROCESS | 4076 | --DOCSHELL 1906B000 == 64 [pid = 4076] [id = 159] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1C30C800) [pid = 4076] [serial = 413] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1FBE4800) [pid = 4076] [serial = 416] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (2009E000) [pid = 4076] [serial = 419] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1BF65800) [pid = 4076] [serial = 452] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOCSHELL 17688C00 == 63 [pid = 4076] [id = 158] 18:24:45 INFO - PROCESS | 4076 | --DOCSHELL 10202C00 == 62 [pid = 4076] [id = 157] 18:24:45 INFO - PROCESS | 4076 | --DOCSHELL 105A6400 == 61 [pid = 4076] [id = 156] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (18BC4C00) [pid = 4076] [serial = 365] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (18BBE000) [pid = 4076] [serial = 431] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (19C52800) [pid = 4076] [serial = 437] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (18BC5000) [pid = 4076] [serial = 432] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (19E7B400) [pid = 4076] [serial = 440] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (19D0E400) [pid = 4076] [serial = 438] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1A189000) [pid = 4076] [serial = 410] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1906C400) [pid = 4076] [serial = 434] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (105B3C00) [pid = 4076] [serial = 407] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (10205800) [pid = 4076] [serial = 425] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (105C0000) [pid = 4076] [serial = 426] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1A280000) [pid = 4076] [serial = 443] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (13F4A000) [pid = 4076] [serial = 423] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (106E3000) [pid = 4076] [serial = 422] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (14B7C800) [pid = 4076] [serial = 428] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (162EAC00) [pid = 4076] [serial = 429] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19E83C00) [pid = 4076] [serial = 441] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1B7B7000) [pid = 4076] [serial = 450] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1B5A8400) [pid = 4076] [serial = 449] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (19293400) [pid = 4076] [serial = 446] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1B5A4000) [pid = 4076] [serial = 444] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (19D1AC00) [pid = 4076] [serial = 447] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (191C9800) [pid = 4076] [serial = 435] [outer = 00000000] [url = about:blank] 18:24:45 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:45 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:45 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:45 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:45 INFO - PROCESS | 4076 | 1463793885943 Marionette TRACE conn5 <- [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]]]}] 18:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 18:24:45 INFO - PROCESS | 4076 | 1463793885984 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 18:24:45 INFO - PROCESS | 4076 | 1463793885988 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 18:24:45 INFO - PROCESS | 4076 | 1463793885993 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:24:45 INFO - PROCESS | 4076 | 1463793885995 Marionette TRACE conn5 <- [1,658,null,{}] 18:24:45 INFO - PROCESS | 4076 | 1463793885998 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:46 INFO - PROCESS | 4076 | 1463793886083 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 18:24:46 INFO - PROCESS | 4076 | 1463793886094 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 4076 | ++DOCSHELL 1128B800 == 62 [pid = 4076] [id = 174] 18:24:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (13F46C00) [pid = 4076] [serial = 520] [outer = 00000000] 18:24:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (141E1800) [pid = 4076] [serial = 521] [outer = 13F46C00] 18:24:46 INFO - PROCESS | 4076 | 1463793886140 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (159E5C00) [pid = 4076] [serial = 522] [outer = 13F46C00] 18:24:46 INFO - PROCESS | 4076 | 1463793886619 Marionette TRACE conn5 <- [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]]]}] 18:24:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:24:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 18:24:46 INFO - PROCESS | 4076 | 1463793886668 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 18:24:46 INFO - PROCESS | 4076 | 1463793886670 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 18:24:46 INFO - PROCESS | 4076 | 1463793886675 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:24:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:24:46 INFO - PROCESS | 4076 | 1463793886680 Marionette TRACE conn5 <- [1,662,null,{}] 18:24:46 INFO - PROCESS | 4076 | 1463793886689 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:46 INFO - PROCESS | 4076 | 1463793886776 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 18:24:46 INFO - PROCESS | 4076 | 1463793886786 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 4076 | ++DOCSHELL 19063000 == 63 [pid = 4076] [id = 175] 18:24:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19063400) [pid = 4076] [serial = 523] [outer = 00000000] 18:24:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1906D800) [pid = 4076] [serial = 524] [outer = 19063400] 18:24:46 INFO - PROCESS | 4076 | 1463793886838 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (190B2C00) [pid = 4076] [serial = 525] [outer = 19063400] 18:24:47 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:47 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:24:47 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:47 INFO - PROCESS | 4076 | 1463793887306 Marionette TRACE conn5 <- [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]]]}] 18:24:47 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 18:24:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 18:24:47 INFO - PROCESS | 4076 | 1463793887368 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 18:24:47 INFO - PROCESS | 4076 | 1463793887371 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 18:24:47 INFO - PROCESS | 4076 | 1463793887374 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:24:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:24:47 INFO - PROCESS | 4076 | 1463793887376 Marionette TRACE conn5 <- [1,666,null,{}] 18:24:47 INFO - PROCESS | 4076 | 1463793887380 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:47 INFO - PROCESS | 4076 | 1463793887465 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 18:24:47 INFO - PROCESS | 4076 | 1463793887472 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:47 INFO - PROCESS | 4076 | ++DOCSHELL 191C3000 == 64 [pid = 4076] [id = 176] 18:24:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (191CA800) [pid = 4076] [serial = 526] [outer = 00000000] 18:24:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (196D6800) [pid = 4076] [serial = 527] [outer = 191CA800] 18:24:47 INFO - PROCESS | 4076 | 1463793887517 Marionette DEBUG loaded listener.js 18:24:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (19C5A800) [pid = 4076] [serial = 528] [outer = 191CA800] 18:24:48 INFO - PROCESS | 4076 | 1463793888012 Marionette TRACE conn5 <- [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]]]}] 18:24:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:24:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 669ms 18:24:48 INFO - PROCESS | 4076 | 1463793888048 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 18:24:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:24:48 INFO - PROCESS | 4076 | 1463793888050 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 18:24:48 INFO - PROCESS | 4076 | 1463793888053 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:24:48 INFO - PROCESS | 4076 | 1463793888055 Marionette TRACE conn5 <- [1,670,null,{}] 18:24:48 INFO - PROCESS | 4076 | 1463793888058 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:48 INFO - PROCESS | 4076 | 1463793888177 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 18:24:48 INFO - PROCESS | 4076 | 1463793888266 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:48 INFO - PROCESS | 4076 | ++DOCSHELL 19D18000 == 65 [pid = 4076] [id = 177] 18:24:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (19D1A000) [pid = 4076] [serial = 529] [outer = 00000000] 18:24:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (19E7F400) [pid = 4076] [serial = 530] [outer = 19D1A000] 18:24:48 INFO - PROCESS | 4076 | 1463793888317 Marionette DEBUG loaded listener.js 18:24:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1A0E3400) [pid = 4076] [serial = 531] [outer = 19D1A000] 18:24:49 INFO - PROCESS | 4076 | 1463793889263 Marionette TRACE conn5 <- [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]]]}] 18:24:49 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) 18:24:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1278ms 18:24:49 INFO - PROCESS | 4076 | 1463793889332 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 18:24:49 INFO - PROCESS | 4076 | 1463793889334 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 18:24:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:24:49 INFO - PROCESS | 4076 | 1463793889337 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:24:49 INFO - PROCESS | 4076 | 1463793889339 Marionette TRACE conn5 <- [1,674,null,{}] 18:24:49 INFO - PROCESS | 4076 | 1463793889348 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:49 INFO - PROCESS | 4076 | 1463793889460 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 18:24:49 INFO - PROCESS | 4076 | 1463793889467 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:49 INFO - PROCESS | 4076 | ++DOCSHELL 1A18B400 == 66 [pid = 4076] [id = 178] 18:24:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1A18EC00) [pid = 4076] [serial = 532] [outer = 00000000] 18:24:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1B7B1400) [pid = 4076] [serial = 533] [outer = 1A18EC00] 18:24:49 INFO - PROCESS | 4076 | 1463793889513 Marionette DEBUG loaded listener.js 18:24:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1B7B5C00) [pid = 4076] [serial = 534] [outer = 1A18EC00] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1730B400) [pid = 4076] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1B110800) [pid = 4076] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (10209800) [pid = 4076] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (17689000) [pid = 4076] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (15921000) [pid = 4076] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (10206800) [pid = 4076] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (17305000) [pid = 4076] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1906C800) [pid = 4076] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1B8C4800) [pid = 4076] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (105AE000) [pid = 4076] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19E76400) [pid = 4076] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1FBDD800) [pid = 4076] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1B8D3C00) [pid = 4076] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (19D17800) [pid = 4076] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (19D0E800) [pid = 4076] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1DE1E000) [pid = 4076] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1A0ECC00) [pid = 4076] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1B7AEC00) [pid = 4076] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (196D3800) [pid = 4076] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:24:49 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (0FFD2000) [pid = 4076] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:24:50 INFO - PROCESS | 4076 | 1463793890539 Marionette TRACE conn5 <- [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]]]}] 18:24:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:24:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1233ms 18:24:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:24:50 INFO - PROCESS | 4076 | 1463793890571 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 18:24:50 INFO - PROCESS | 4076 | 1463793890573 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 18:24:50 INFO - PROCESS | 4076 | 1463793890576 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:24:50 INFO - PROCESS | 4076 | 1463793890578 Marionette TRACE conn5 <- [1,678,null,{}] 18:24:50 INFO - PROCESS | 4076 | 1463793890582 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:50 INFO - PROCESS | 4076 | 1463793890693 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 18:24:50 INFO - PROCESS | 4076 | 1463793890702 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:50 INFO - PROCESS | 4076 | ++DOCSHELL 106E1C00 == 67 [pid = 4076] [id = 179] 18:24:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (14B08000) [pid = 4076] [serial = 535] [outer = 00000000] 18:24:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (19297C00) [pid = 4076] [serial = 536] [outer = 14B08000] 18:24:50 INFO - PROCESS | 4076 | 1463793890747 Marionette DEBUG loaded listener.js 18:24:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19D16C00) [pid = 4076] [serial = 537] [outer = 14B08000] 18:24:51 INFO - PROCESS | 4076 | 1463793891660 Marionette TRACE conn5 <- [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]]]}] 18:24:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:24:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1132ms 18:24:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:24:51 INFO - PROCESS | 4076 | 1463793891709 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 18:24:51 INFO - PROCESS | 4076 | 1463793891711 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 18:24:51 INFO - PROCESS | 4076 | 1463793891714 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:24:51 INFO - PROCESS | 4076 | 1463793891716 Marionette TRACE conn5 <- [1,682,null,{}] 18:24:51 INFO - PROCESS | 4076 | 1463793891719 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:51 INFO - PROCESS | 4076 | 1463793891801 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 18:24:51 INFO - PROCESS | 4076 | 1463793891937 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 4076 | ++DOCSHELL 09190800 == 68 [pid = 4076] [id = 180] 18:24:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0926F000) [pid = 4076] [serial = 538] [outer = 00000000] 18:24:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0FF5C000) [pid = 4076] [serial = 539] [outer = 0926F000] 18:24:51 INFO - PROCESS | 4076 | 1463793891996 Marionette DEBUG loaded listener.js 18:24:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1001C000) [pid = 4076] [serial = 540] [outer = 0926F000] 18:24:53 INFO - PROCESS | 4076 | 1463793893169 Marionette TRACE conn5 <- [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]]]}] 18:24:53 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) 18:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1482ms 18:24:53 INFO - PROCESS | 4076 | 1463793893199 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 18:24:53 INFO - PROCESS | 4076 | 1463793893203 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 18:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:24:53 INFO - PROCESS | 4076 | 1463793893207 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:24:53 INFO - PROCESS | 4076 | 1463793893211 Marionette TRACE conn5 <- [1,686,null,{}] 18:24:53 INFO - PROCESS | 4076 | 1463793893216 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:53 INFO - PROCESS | 4076 | 1463793893332 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 18:24:53 INFO - PROCESS | 4076 | 1463793893466 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:53 INFO - PROCESS | 4076 | ++DOCSHELL 14B17C00 == 69 [pid = 4076] [id = 181] 18:24:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (14B1F400) [pid = 4076] [serial = 541] [outer = 00000000] 18:24:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (15ED6C00) [pid = 4076] [serial = 542] [outer = 14B1F400] 18:24:53 INFO - PROCESS | 4076 | 1463793893524 Marionette DEBUG loaded listener.js 18:24:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (17393C00) [pid = 4076] [serial = 543] [outer = 14B1F400] 18:24:54 INFO - PROCESS | 4076 | 1463793894586 Marionette TRACE conn5 <- [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]]]}] 18:24:54 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) 18:24:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1432ms 18:24:54 INFO - PROCESS | 4076 | 1463793894643 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 18:24:54 INFO - PROCESS | 4076 | 1463793894647 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 18:24:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:24:54 INFO - PROCESS | 4076 | 1463793894652 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:24:54 INFO - PROCESS | 4076 | 1463793894654 Marionette TRACE conn5 <- [1,690,null,{}] 18:24:54 INFO - PROCESS | 4076 | 1463793894658 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:54 INFO - PROCESS | 4076 | 1463793894802 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 18:24:54 INFO - PROCESS | 4076 | 1463793894940 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:54 INFO - PROCESS | 4076 | ++DOCSHELL 18BC5C00 == 70 [pid = 4076] [id = 182] 18:24:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (190AD400) [pid = 4076] [serial = 544] [outer = 00000000] 18:24:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19BF5C00) [pid = 4076] [serial = 545] [outer = 190AD400] 18:24:54 INFO - PROCESS | 4076 | 1463793894995 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19E77000) [pid = 4076] [serial = 546] [outer = 190AD400] 18:24:56 INFO - PROCESS | 4076 | 1463793896006 Marionette TRACE conn5 <- [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]]]}] 18:24:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:24:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1376ms 18:24:56 INFO - PROCESS | 4076 | 1463793896032 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 18:24:56 INFO - PROCESS | 4076 | 1463793896034 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 18:24:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:24:56 INFO - PROCESS | 4076 | 1463793896040 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:24:56 INFO - PROCESS | 4076 | 1463793896046 Marionette TRACE conn5 <- [1,694,null,{}] 18:24:56 INFO - PROCESS | 4076 | 1463793896096 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:56 INFO - PROCESS | 4076 | 1463793896232 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 18:24:56 INFO - PROCESS | 4076 | 1463793896364 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:56 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B7400 == 71 [pid = 4076] [id = 183] 18:24:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1B8C5000) [pid = 4076] [serial = 547] [outer = 00000000] 18:24:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1BF0CC00) [pid = 4076] [serial = 548] [outer = 1B8C5000] 18:24:56 INFO - PROCESS | 4076 | 1463793896419 Marionette DEBUG loaded listener.js 18:24:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1BF64400) [pid = 4076] [serial = 549] [outer = 1B8C5000] 18:24:57 INFO - PROCESS | 4076 | 1463793897507 Marionette TRACE conn5 <- [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]]]}] 18:24:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:24:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1479ms 18:24:57 INFO - PROCESS | 4076 | 1463793897521 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 18:24:57 INFO - PROCESS | 4076 | 1463793897524 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 18:24:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:24:57 INFO - PROCESS | 4076 | 1463793897530 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:24:57 INFO - PROCESS | 4076 | 1463793897533 Marionette TRACE conn5 <- [1,698,null,{}] 18:24:57 INFO - PROCESS | 4076 | 1463793897539 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:57 INFO - PROCESS | 4076 | 1463793897644 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 18:24:57 INFO - PROCESS | 4076 | 1463793897808 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:57 INFO - PROCESS | 4076 | ++DOCSHELL 1425B000 == 72 [pid = 4076] [id = 184] 18:24:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (14431400) [pid = 4076] [serial = 550] [outer = 00000000] 18:24:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (14959C00) [pid = 4076] [serial = 551] [outer = 14431400] 18:24:57 INFO - PROCESS | 4076 | 1463793897864 Marionette DEBUG loaded listener.js 18:24:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (159E1C00) [pid = 4076] [serial = 552] [outer = 14431400] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 10017000 == 71 [pid = 4076] [id = 26] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 1C9F9C00 == 70 [pid = 4076] [id = 140] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 106E1C00 == 69 [pid = 4076] [id = 179] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 1A18B400 == 68 [pid = 4076] [id = 178] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 19D18000 == 67 [pid = 4076] [id = 177] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 191C3000 == 66 [pid = 4076] [id = 176] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 19063000 == 65 [pid = 4076] [id = 175] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 1128B800 == 64 [pid = 4076] [id = 174] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 14B74C00 == 63 [pid = 4076] [id = 173] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 0FF52C00 == 62 [pid = 4076] [id = 172] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 1DDC5400 == 61 [pid = 4076] [id = 169] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 17306C00 == 60 [pid = 4076] [id = 167] 18:24:58 INFO - PROCESS | 4076 | --DOCSHELL 10021400 == 59 [pid = 4076] [id = 166] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1B1CCC00) [pid = 4076] [serial = 482] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (19BF5800) [pid = 4076] [serial = 458] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (13F54000) [pid = 4076] [serial = 455] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1BF14000) [pid = 4076] [serial = 491] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (105A7000) [pid = 4076] [serial = 368] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (17C78800) [pid = 4076] [serial = 473] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (18941400) [pid = 4076] [serial = 488] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1B7AF400) [pid = 4076] [serial = 483] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (106E1400) [pid = 4076] [serial = 471] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1C9F8000) [pid = 4076] [serial = 492] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (19070C00) [pid = 4076] [serial = 371] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (196D0000) [pid = 4076] [serial = 477] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1BF0A000) [pid = 4076] [serial = 485] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (18943C00) [pid = 4076] [serial = 489] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1D0CE400) [pid = 4076] [serial = 461] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (14430800) [pid = 4076] [serial = 467] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (19E83800) [pid = 4076] [serial = 374] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (19297000) [pid = 4076] [serial = 476] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1FBE7800) [pid = 4076] [serial = 417] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1C95EC00) [pid = 4076] [serial = 453] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1D07EC00) [pid = 4076] [serial = 414] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (19D19C00) [pid = 4076] [serial = 479] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (1BF0F400) [pid = 4076] [serial = 486] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (1036D400) [pid = 4076] [serial = 470] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (19070400) [pid = 4076] [serial = 480] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (17683C00) [pid = 4076] [serial = 468] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (200A2000) [pid = 4076] [serial = 420] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (1893DC00) [pid = 4076] [serial = 474] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (1A194000) [pid = 4076] [serial = 377] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (1DD46800) [pid = 4076] [serial = 464] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (1BF09800) [pid = 4076] [serial = 380] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (1D086800) [pid = 4076] [serial = 494] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (1B7B3400) [pid = 4076] [serial = 411] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (14877C00) [pid = 4076] [serial = 408] [outer = 00000000] [url = about:blank] 18:24:58 INFO - PROCESS | 4076 | 1463793898894 Marionette TRACE conn5 <- [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]]]}] 18:24:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:24:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1430ms 18:24:58 INFO - PROCESS | 4076 | 1463793898962 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 18:24:58 INFO - PROCESS | 4076 | 1463793898967 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 18:24:58 INFO - PROCESS | 4076 | 1463793898973 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:24:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:24:58 INFO - PROCESS | 4076 | 1463793898976 Marionette TRACE conn5 <- [1,702,null,{}] 18:24:58 INFO - PROCESS | 4076 | 1463793898980 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:59 INFO - PROCESS | 4076 | 1463793899072 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 18:24:59 INFO - PROCESS | 4076 | 1463793899083 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:59 INFO - PROCESS | 4076 | ++DOCSHELL 0FF52C00 == 60 [pid = 4076] [id = 185] 18:24:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (10202400) [pid = 4076] [serial = 553] [outer = 00000000] 18:24:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (141E7C00) [pid = 4076] [serial = 554] [outer = 10202400] 18:24:59 INFO - PROCESS | 4076 | 1463793899199 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (159E2C00) [pid = 4076] [serial = 555] [outer = 10202400] 18:25:00 INFO - PROCESS | 4076 | 1463793900115 Marionette TRACE conn5 <- [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]]]}] 18:25:00 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 18:25:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1176ms 18:25:00 INFO - PROCESS | 4076 | 1463793900158 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 18:25:00 INFO - PROCESS | 4076 | 1463793900160 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 18:25:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:25:00 INFO - PROCESS | 4076 | 1463793900164 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:25:00 INFO - PROCESS | 4076 | 1463793900167 Marionette TRACE conn5 <- [1,706,null,{}] 18:25:00 INFO - PROCESS | 4076 | 1463793900178 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:00 INFO - PROCESS | 4076 | 1463793900306 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 18:25:00 INFO - PROCESS | 4076 | 1463793900315 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 4076 | ++DOCSHELL 17688000 == 61 [pid = 4076] [id = 186] 18:25:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (1893DC00) [pid = 4076] [serial = 556] [outer = 00000000] 18:25:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (19066800) [pid = 4076] [serial = 557] [outer = 1893DC00] 18:25:00 INFO - PROCESS | 4076 | 1463793900364 Marionette DEBUG loaded listener.js 18:25:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (190B2800) [pid = 4076] [serial = 558] [outer = 1893DC00] 18:25:01 INFO - PROCESS | 4076 | 1463793901361 Marionette TRACE conn5 <- [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]]]}] 18:25:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:25:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1231ms 18:25:01 INFO - PROCESS | 4076 | 1463793901398 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 18:25:01 INFO - PROCESS | 4076 | 1463793901401 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 18:25:01 INFO - PROCESS | 4076 | 1463793901404 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:25:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:25:01 INFO - PROCESS | 4076 | 1463793901406 Marionette TRACE conn5 <- [1,710,null,{}] 18:25:01 INFO - PROCESS | 4076 | 1463793901409 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:01 INFO - PROCESS | 4076 | 1463793901527 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 18:25:01 INFO - PROCESS | 4076 | 1463793901579 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:01 INFO - PROCESS | 4076 | ++DOCSHELL 19299000 == 62 [pid = 4076] [id = 187] 18:25:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (196D1400) [pid = 4076] [serial = 559] [outer = 00000000] 18:25:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (19C52400) [pid = 4076] [serial = 560] [outer = 196D1400] 18:25:01 INFO - PROCESS | 4076 | 1463793901626 Marionette DEBUG loaded listener.js 18:25:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (19D14400) [pid = 4076] [serial = 561] [outer = 196D1400] 18:25:02 INFO - PROCESS | 4076 | 1463793902112 Marionette TRACE conn5 <- [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] 18:25:02 INFO - PROCESS | 4076 | 1463793902140 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 18:25:02 INFO - PROCESS | 4076 | 1463793902149 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - PROCESS | 4076 | 1463793902151 Marionette TRACE conn5 <- [1,714,null,{}] 18:25:02 INFO - PROCESS | 4076 | 1463793902154 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:02 INFO - PROCESS | 4076 | 1463793902289 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 18:25:02 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (19D1A000) [pid = 4076] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:25:02 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (1A18EC00) [pid = 4076] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:25:02 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (15920400) [pid = 4076] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:25:02 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (13F46C00) [pid = 4076] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:25:02 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0FFCE000) [pid = 4076] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:25:02 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (19063400) [pid = 4076] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:25:02 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (191CA800) [pid = 4076] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:25:02 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (159DD400) [pid = 4076] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:25:02 INFO - PROCESS | 4076 | 1463793902351 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 4076 | ++DOCSHELL 10145000 == 63 [pid = 4076] [id = 188] 18:25:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (105AF400) [pid = 4076] [serial = 562] [outer = 00000000] 18:25:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (1768A800) [pid = 4076] [serial = 563] [outer = 105AF400] 18:25:02 INFO - PROCESS | 4076 | 1463793902396 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (191CA800) [pid = 4076] [serial = 564] [outer = 105AF400] 18:25:02 INFO - PROCESS | 4076 | 1463793902811 Marionette TRACE conn5 <- [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]]]}] 18:25:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:25:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 729ms 18:25:02 INFO - PROCESS | 4076 | 1463793902901 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 18:25:02 INFO - PROCESS | 4076 | 1463793902903 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 18:25:02 INFO - PROCESS | 4076 | 1463793902907 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:25:02 INFO - PROCESS | 4076 | 1463793902909 Marionette TRACE conn5 <- [1,718,null,{}] 18:25:02 INFO - PROCESS | 4076 | 1463793902916 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:03 INFO - PROCESS | 4076 | 1463793903043 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 18:25:03 INFO - PROCESS | 4076 | 1463793903054 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 4076 | ++DOCSHELL 1B5A5C00 == 64 [pid = 4076] [id = 189] 18:25:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (1B5A6800) [pid = 4076] [serial = 565] [outer = 00000000] 18:25:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (1B7B7C00) [pid = 4076] [serial = 566] [outer = 1B5A6800] 18:25:03 INFO - PROCESS | 4076 | 1463793903100 Marionette DEBUG loaded listener.js 18:25:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (1B8D3000) [pid = 4076] [serial = 567] [outer = 1B5A6800] 18:25:03 INFO - PROCESS | 4076 | 1463793903572 Marionette TRACE conn5 <- [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] 18:25:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:25:03 INFO - PROCESS | 4076 | 1463793903643 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 18:25:03 INFO - PROCESS | 4076 | 1463793903646 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:25:03 INFO - PROCESS | 4076 | 1463793903648 Marionette TRACE conn5 <- [1,722,null,{}] 18:25:03 INFO - PROCESS | 4076 | 1463793903651 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:03 INFO - PROCESS | 4076 | 1463793903738 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 18:25:03 INFO - PROCESS | 4076 | 1463793903746 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 4076 | ++DOCSHELL 1BF07800 == 65 [pid = 4076] [id = 190] 18:25:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1BF0A000) [pid = 4076] [serial = 568] [outer = 00000000] 18:25:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (1BF65C00) [pid = 4076] [serial = 569] [outer = 1BF0A000] 18:25:03 INFO - PROCESS | 4076 | 1463793903791 Marionette DEBUG loaded listener.js 18:25:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (1C305800) [pid = 4076] [serial = 570] [outer = 1BF0A000] 18:25:04 INFO - PROCESS | 4076 | 1463793904236 Marionette TRACE conn5 <- [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]]]}] 18:25:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:25:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 18:25:04 INFO - PROCESS | 4076 | 1463793904330 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 18:25:04 INFO - PROCESS | 4076 | 1463793904334 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 18:25:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:25:04 INFO - PROCESS | 4076 | 1463793904340 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:25:04 INFO - PROCESS | 4076 | 1463793904345 Marionette TRACE conn5 <- [1,726,null,{}] 18:25:04 INFO - PROCESS | 4076 | 1463793904356 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:04 INFO - PROCESS | 4076 | 1463793904517 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 18:25:04 INFO - PROCESS | 4076 | 1463793904627 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:04 INFO - PROCESS | 4076 | ++DOCSHELL 105AFC00 == 66 [pid = 4076] [id = 191] 18:25:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (105B3C00) [pid = 4076] [serial = 571] [outer = 00000000] 18:25:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (110EE400) [pid = 4076] [serial = 572] [outer = 105B3C00] 18:25:04 INFO - PROCESS | 4076 | 1463793904684 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (13F54000) [pid = 4076] [serial = 573] [outer = 105B3C00] 18:25:05 INFO - PROCESS | 4076 | 1463793905737 Marionette TRACE conn5 <- [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]]]}] 18:25:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:25:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1436ms 18:25:05 INFO - PROCESS | 4076 | 1463793905779 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 18:25:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:25:05 INFO - PROCESS | 4076 | 1463793905783 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 18:25:05 INFO - PROCESS | 4076 | 1463793905791 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:25:05 INFO - PROCESS | 4076 | 1463793905795 Marionette TRACE conn5 <- [1,730,null,{}] 18:25:05 INFO - PROCESS | 4076 | 1463793905800 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:05 INFO - PROCESS | 4076 | 1463793905939 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 18:25:06 INFO - PROCESS | 4076 | 1463793906074 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:06 INFO - PROCESS | 4076 | ++DOCSHELL 17684400 == 67 [pid = 4076] [id = 192] 18:25:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (17C71400) [pid = 4076] [serial = 574] [outer = 00000000] 18:25:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (18BC9400) [pid = 4076] [serial = 575] [outer = 17C71400] 18:25:06 INFO - PROCESS | 4076 | 1463793906130 Marionette DEBUG loaded listener.js 18:25:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1928E000) [pid = 4076] [serial = 576] [outer = 17C71400] 18:25:07 INFO - PROCESS | 4076 | 1463793907170 Marionette TRACE conn5 <- [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]]]}] 18:25:07 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 18:25:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1440ms 18:25:07 INFO - PROCESS | 4076 | 1463793907229 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 18:25:07 INFO - PROCESS | 4076 | 1463793907232 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 18:25:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:25:07 INFO - PROCESS | 4076 | 1463793907235 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:25:07 INFO - PROCESS | 4076 | 1463793907238 Marionette TRACE conn5 <- [1,734,null,{}] 18:25:07 INFO - PROCESS | 4076 | 1463793907248 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:07 INFO - PROCESS | 4076 | 1463793907421 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 18:25:07 INFO - PROCESS | 4076 | 1463793907531 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:07 INFO - PROCESS | 4076 | ++DOCSHELL 1C95F000 == 68 [pid = 4076] [id = 193] 18:25:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1C960000) [pid = 4076] [serial = 577] [outer = 00000000] 18:25:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1C9FB800) [pid = 4076] [serial = 578] [outer = 1C960000] 18:25:07 INFO - PROCESS | 4076 | 1463793907591 Marionette DEBUG loaded listener.js 18:25:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1D078000) [pid = 4076] [serial = 579] [outer = 1C960000] 18:25:08 INFO - PROCESS | 4076 | 1463793908609 Marionette TRACE conn5 <- [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]]]}] 18:25:08 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.) 18:25:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1420ms 18:25:08 INFO - PROCESS | 4076 | 1463793908693 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 18:25:08 INFO - PROCESS | 4076 | 1463793908696 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 18:25:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:25:08 INFO - PROCESS | 4076 | 1463793908700 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:25:08 INFO - PROCESS | 4076 | 1463793908702 Marionette TRACE conn5 <- [1,738,null,{}] 18:25:08 INFO - PROCESS | 4076 | 1463793908706 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:08 INFO - PROCESS | 4076 | 1463793908807 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 18:25:08 INFO - PROCESS | 4076 | 1463793909006 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:09 INFO - PROCESS | 4076 | ++DOCSHELL 1D544800 == 69 [pid = 4076] [id = 194] 18:25:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1D551400) [pid = 4076] [serial = 580] [outer = 00000000] 18:25:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1D642800) [pid = 4076] [serial = 581] [outer = 1D551400] 18:25:09 INFO - PROCESS | 4076 | 1463793909069 Marionette DEBUG loaded listener.js 18:25:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1DD41800) [pid = 4076] [serial = 582] [outer = 1D551400] 18:25:10 INFO - PROCESS | 4076 | 1463793910137 Marionette TRACE conn5 <- [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]]]}] 18:25:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:25:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1481ms 18:25:10 INFO - PROCESS | 4076 | 1463793910186 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 18:25:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:25:10 INFO - PROCESS | 4076 | 1463793910190 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 18:25:10 INFO - PROCESS | 4076 | 1463793910195 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:25:10 INFO - PROCESS | 4076 | 1463793910199 Marionette TRACE conn5 <- [1,742,null,{}] 18:25:10 INFO - PROCESS | 4076 | 1463793910204 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:10 INFO - PROCESS | 4076 | 1463793910305 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 18:25:10 INFO - PROCESS | 4076 | 1463793910446 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:10 INFO - PROCESS | 4076 | ++DOCSHELL 1767F000 == 70 [pid = 4076] [id = 195] 18:25:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (17681800) [pid = 4076] [serial = 583] [outer = 00000000] 18:25:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (17C3F800) [pid = 4076] [serial = 584] [outer = 17681800] 18:25:10 INFO - PROCESS | 4076 | 1463793910497 Marionette DEBUG loaded listener.js 18:25:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (18947C00) [pid = 4076] [serial = 585] [outer = 17681800] 18:25:11 INFO - PROCESS | 4076 | --DOCSHELL 14837000 == 69 [pid = 4076] [id = 15] 18:25:11 INFO - PROCESS | 4076 | --DOCSHELL 1495A800 == 68 [pid = 4076] [id = 28] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (19E7F400) [pid = 4076] [serial = 530] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1B7B1400) [pid = 4076] [serial = 533] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (17688400) [pid = 4076] [serial = 518] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (141E1800) [pid = 4076] [serial = 521] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (159E5C00) [pid = 4076] [serial = 522] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1044B800) [pid = 4076] [serial = 516] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1013EC00) [pid = 4076] [serial = 515] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1906D800) [pid = 4076] [serial = 524] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (190B2C00) [pid = 4076] [serial = 525] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (196D6800) [pid = 4076] [serial = 527] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1D63C400) [pid = 4076] [serial = 495] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1A0E3400) [pid = 4076] [serial = 531] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (10209C00) [pid = 4076] [serial = 497] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (185E3400) [pid = 4076] [serial = 500] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (1BF08000) [pid = 4076] [serial = 503] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (1DE17400) [pid = 4076] [serial = 506] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (1FBE7C00) [pid = 4076] [serial = 509] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (21106400) [pid = 4076] [serial = 512] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (1B7B5C00) [pid = 4076] [serial = 534] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (18929000) [pid = 4076] [serial = 519] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (19297C00) [pid = 4076] [serial = 536] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (19C5A800) [pid = 4076] [serial = 528] [outer = 00000000] [url = about:blank] 18:25:11 INFO - PROCESS | 4076 | 1463793911487 Marionette TRACE conn5 <- [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]]]}] 18:25:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 18:25:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1332ms 18:25:11 INFO - PROCESS | 4076 | 1463793911529 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 18:25:11 INFO - PROCESS | 4076 | 1463793911534 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 18:25:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:25:11 INFO - PROCESS | 4076 | 1463793911540 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:25:11 INFO - PROCESS | 4076 | 1463793911542 Marionette TRACE conn5 <- [1,746,null,{}] 18:25:11 INFO - PROCESS | 4076 | 1463793911546 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:11 INFO - PROCESS | 4076 | 1463793911633 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 18:25:11 INFO - PROCESS | 4076 | 1463793911641 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:11 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD0400 == 69 [pid = 4076] [id = 196] 18:25:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (10208C00) [pid = 4076] [serial = 586] [outer = 00000000] 18:25:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (110EEC00) [pid = 4076] [serial = 587] [outer = 10208C00] 18:25:11 INFO - PROCESS | 4076 | 1463793911688 Marionette DEBUG loaded listener.js 18:25:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (141E4800) [pid = 4076] [serial = 588] [outer = 10208C00] 18:25:12 INFO - PROCESS | 4076 | 1463793912191 Marionette TRACE conn5 <- [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]]]}] 18:25:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:25:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 18:25:12 INFO - PROCESS | 4076 | 1463793912213 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 18:25:12 INFO - PROCESS | 4076 | 1463793912215 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 18:25:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:25:12 INFO - PROCESS | 4076 | 1463793912219 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:25:12 INFO - PROCESS | 4076 | 1463793912222 Marionette TRACE conn5 <- [1,750,null,{}] 18:25:12 INFO - PROCESS | 4076 | 1463793912232 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:12 INFO - PROCESS | 4076 | 1463793912324 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 18:25:12 INFO - PROCESS | 4076 | 1463793912332 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 4076 | ++DOCSHELL 19062800 == 70 [pid = 4076] [id = 197] 18:25:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (1906F800) [pid = 4076] [serial = 589] [outer = 00000000] 18:25:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (191CC000) [pid = 4076] [serial = 590] [outer = 1906F800] 18:25:12 INFO - PROCESS | 4076 | 1463793912380 Marionette DEBUG loaded listener.js 18:25:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (196D1C00) [pid = 4076] [serial = 591] [outer = 1906F800] 18:25:13 INFO - PROCESS | 4076 | 1463793913319 Marionette TRACE conn5 <- [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]]]}] 18:25:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:25:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 18:25:13 INFO - PROCESS | 4076 | 1463793913347 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 18:25:13 INFO - PROCESS | 4076 | 1463793913349 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 18:25:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:25:13 INFO - PROCESS | 4076 | 1463793913352 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:25:13 INFO - PROCESS | 4076 | 1463793913354 Marionette TRACE conn5 <- [1,754,null,{}] 18:25:13 INFO - PROCESS | 4076 | 1463793913358 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:13 INFO - PROCESS | 4076 | 1463793913442 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 18:25:13 INFO - PROCESS | 4076 | 1463793913448 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:13 INFO - PROCESS | 4076 | ++DOCSHELL 19D15400 == 71 [pid = 4076] [id = 198] 18:25:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (19D19800) [pid = 4076] [serial = 592] [outer = 00000000] 18:25:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (1A00B400) [pid = 4076] [serial = 593] [outer = 19D19800] 18:25:13 INFO - PROCESS | 4076 | 1463793913494 Marionette DEBUG loaded listener.js 18:25:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1A0E8800) [pid = 4076] [serial = 594] [outer = 19D19800] 18:25:14 INFO - PROCESS | 4076 | 1463793914426 Marionette TRACE conn5 <- [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]]]}] 18:25:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:25:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 18:25:14 INFO - PROCESS | 4076 | 1463793914492 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 18:25:14 INFO - PROCESS | 4076 | 1463793914494 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 18:25:14 INFO - PROCESS | 4076 | 1463793914508 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:25:14 INFO - PROCESS | 4076 | 1463793914510 Marionette TRACE conn5 <- [1,758,null,{}] 18:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:25:14 INFO - PROCESS | 4076 | 1463793914513 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:14 INFO - PROCESS | 4076 | 1463793914634 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 18:25:14 INFO - PROCESS | 4076 | 1463793914690 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:14 INFO - PROCESS | 4076 | ++DOCSHELL 1A147400 == 72 [pid = 4076] [id = 199] 18:25:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (1A14A400) [pid = 4076] [serial = 595] [outer = 00000000] 18:25:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1A150800) [pid = 4076] [serial = 596] [outer = 1A14A400] 18:25:14 INFO - PROCESS | 4076 | 1463793914736 Marionette DEBUG loaded listener.js 18:25:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1A150C00) [pid = 4076] [serial = 597] [outer = 1A14A400] 18:25:15 INFO - PROCESS | 4076 | 1463793915189 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 18:25:15 INFO - PROCESS | 4076 | 1463793915243 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 4076 | 1463793915245 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 18:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:25:15 INFO - PROCESS | 4076 | 1463793915252 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:25:15 INFO - PROCESS | 4076 | 1463793915254 Marionette TRACE conn5 <- [1,762,null,{}] 18:25:15 INFO - PROCESS | 4076 | 1463793915257 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:15 INFO - PROCESS | 4076 | 1463793915397 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 18:25:15 INFO - PROCESS | 4076 | 1463793915464 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:15 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B1400 == 73 [pid = 4076] [id = 200] 18:25:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1B7B1800) [pid = 4076] [serial = 598] [outer = 00000000] 18:25:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1B7BB400) [pid = 4076] [serial = 599] [outer = 1B7B1800] 18:25:15 INFO - PROCESS | 4076 | 1463793915510 Marionette DEBUG loaded listener.js 18:25:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1BF08800) [pid = 4076] [serial = 600] [outer = 1B7B1800] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1893DC00) [pid = 4076] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (196D1400) [pid = 4076] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1B8C5000) [pid = 4076] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (10202400) [pid = 4076] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (14431400) [pid = 4076] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (105AF400) [pid = 4076] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (1B5A6800) [pid = 4076] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (1D069C00) [pid = 4076] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (1D07FC00) [pid = 4076] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (10138000) [pid = 4076] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (1D640800) [pid = 4076] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:25:15 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (191C1400) [pid = 4076] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:25:15 INFO - PROCESS | 4076 | 1463793915929 Marionette TRACE conn5 <- [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]]]}] 18:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 730ms 18:25:15 INFO - PROCESS | 4076 | 1463793915994 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 4076 | 1463793915996 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 18:25:15 INFO - PROCESS | 4076 | 1463793915999 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:25:15 INFO - PROCESS | 4076 | 1463793916001 Marionette TRACE conn5 <- [1,766,null,{}] 18:25:15 INFO - PROCESS | 4076 | 1463793916004 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:16 INFO - PROCESS | 4076 | 1463793916089 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 18:25:16 INFO - PROCESS | 4076 | 1463793916098 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 4076 | ++DOCSHELL 19BEA800 == 74 [pid = 4076] [id = 201] 18:25:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (19C5A000) [pid = 4076] [serial = 601] [outer = 00000000] 18:25:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1B108C00) [pid = 4076] [serial = 602] [outer = 19C5A000] 18:25:16 INFO - PROCESS | 4076 | 1463793916143 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (1B7B5400) [pid = 4076] [serial = 603] [outer = 19C5A000] 18:25:16 INFO - PROCESS | 4076 | 1463793916553 Marionette TRACE conn5 <- [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]]]}] 18:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 18:25:16 INFO - PROCESS | 4076 | 1463793916634 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 18:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:25:16 INFO - PROCESS | 4076 | 1463793916636 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 18:25:16 INFO - PROCESS | 4076 | 1463793916639 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:25:16 INFO - PROCESS | 4076 | 1463793916641 Marionette TRACE conn5 <- [1,770,null,{}] 18:25:16 INFO - PROCESS | 4076 | 1463793916644 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:16 INFO - PROCESS | 4076 | 1463793916742 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 18:25:16 INFO - PROCESS | 4076 | 1463793916751 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 4076 | ++DOCSHELL 1BF0D400 == 75 [pid = 4076] [id = 202] 18:25:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (1C30B400) [pid = 4076] [serial = 604] [outer = 00000000] 18:25:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (1C9F2800) [pid = 4076] [serial = 605] [outer = 1C30B400] 18:25:16 INFO - PROCESS | 4076 | 1463793916798 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1D06F800) [pid = 4076] [serial = 606] [outer = 1C30B400] 18:25:17 INFO - PROCESS | 4076 | 1463793917207 Marionette TRACE conn5 <- [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]]]}] 18:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 18:25:17 INFO - PROCESS | 4076 | 1463793917270 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 18:25:17 INFO - PROCESS | 4076 | 1463793917272 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 18:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:25:17 INFO - PROCESS | 4076 | 1463793917276 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:25:17 INFO - PROCESS | 4076 | 1463793917278 Marionette TRACE conn5 <- [1,774,null,{}] 18:25:17 INFO - PROCESS | 4076 | 1463793917281 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:17 INFO - PROCESS | 4076 | 1463793917364 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 18:25:17 INFO - PROCESS | 4076 | 1463793917370 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 4076 | ++DOCSHELL 1D086400 == 76 [pid = 4076] [id = 203] 18:25:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (1D0CAC00) [pid = 4076] [serial = 607] [outer = 00000000] 18:25:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1D552800) [pid = 4076] [serial = 608] [outer = 1D0CAC00] 18:25:17 INFO - PROCESS | 4076 | 1463793917415 Marionette DEBUG loaded listener.js 18:25:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1D647000) [pid = 4076] [serial = 609] [outer = 1D0CAC00] 18:25:18 INFO - PROCESS | 4076 | 1463793918103 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 869ms 18:25:18 INFO - PROCESS | 4076 | 1463793918150 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 18:25:18 INFO - PROCESS | 4076 | 1463793918155 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 18:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:25:18 INFO - PROCESS | 4076 | 1463793918161 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:25:18 INFO - PROCESS | 4076 | 1463793918165 Marionette TRACE conn5 <- [1,778,null,{}] 18:25:18 INFO - PROCESS | 4076 | 1463793918170 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:18 INFO - PROCESS | 4076 | 1463793918284 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 18:25:18 INFO - PROCESS | 4076 | 1463793918419 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:18 INFO - PROCESS | 4076 | ++DOCSHELL 13F4C800 == 77 [pid = 4076] [id = 204] 18:25:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (13F9EC00) [pid = 4076] [serial = 610] [outer = 00000000] 18:25:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1730DC00) [pid = 4076] [serial = 611] [outer = 13F9EC00] 18:25:18 INFO - PROCESS | 4076 | 1463793918477 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (17C7B800) [pid = 4076] [serial = 612] [outer = 13F9EC00] 18:25:19 INFO - PROCESS | 4076 | 1463793919092 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 970ms 18:25:19 INFO - PROCESS | 4076 | 1463793919136 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 18:25:19 INFO - PROCESS | 4076 | 1463793919142 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 18:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:25:19 INFO - PROCESS | 4076 | 1463793919149 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:25:19 INFO - PROCESS | 4076 | 1463793919152 Marionette TRACE conn5 <- [1,782,null,{}] 18:25:19 INFO - PROCESS | 4076 | 1463793919156 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:19 INFO - PROCESS | 4076 | 1463793919267 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 18:25:19 INFO - PROCESS | 4076 | 1463793919374 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:19 INFO - PROCESS | 4076 | ++DOCSHELL 1767E800 == 78 [pid = 4076] [id = 205] 18:25:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (181D0C00) [pid = 4076] [serial = 613] [outer = 00000000] 18:25:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (19D14800) [pid = 4076] [serial = 614] [outer = 181D0C00] 18:25:19 INFO - PROCESS | 4076 | 1463793919428 Marionette DEBUG loaded listener.js 18:25:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1A14E000) [pid = 4076] [serial = 615] [outer = 181D0C00] 18:25:20 INFO - PROCESS | 4076 | 1463793920031 Marionette TRACE conn5 <- [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]]]}] 18:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 930ms 18:25:20 INFO - PROCESS | 4076 | 1463793920080 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 18:25:20 INFO - PROCESS | 4076 | 1463793920083 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 18:25:20 INFO - PROCESS | 4076 | 1463793920086 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:25:20 INFO - PROCESS | 4076 | 1463793920090 Marionette TRACE conn5 <- [1,786,null,{}] 18:25:20 INFO - PROCESS | 4076 | 1463793920101 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:20 INFO - PROCESS | 4076 | 1463793920213 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 18:25:20 INFO - PROCESS | 4076 | 1463793920323 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:20 INFO - PROCESS | 4076 | ++DOCSHELL 1DD48C00 == 79 [pid = 4076] [id = 206] 18:25:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1DD4F400) [pid = 4076] [serial = 616] [outer = 00000000] 18:25:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1DDC5C00) [pid = 4076] [serial = 617] [outer = 1DD4F400] 18:25:20 INFO - PROCESS | 4076 | 1463793920380 Marionette DEBUG loaded listener.js 18:25:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1DDCC400) [pid = 4076] [serial = 618] [outer = 1DD4F400] 18:25:20 INFO - PROCESS | 4076 | 1463793920958 Marionette TRACE conn5 <- [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]]]}] 18:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 18:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 18:25:21 INFO - PROCESS | 4076 | 1463793921020 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 18:25:21 INFO - PROCESS | 4076 | 1463793921023 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 18:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:25:21 INFO - PROCESS | 4076 | 1463793921027 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:25:21 INFO - PROCESS | 4076 | 1463793921029 Marionette TRACE conn5 <- [1,790,null,{}] 18:25:21 INFO - PROCESS | 4076 | 1463793921033 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:21 INFO - PROCESS | 4076 | 1463793921141 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 18:25:21 INFO - PROCESS | 4076 | 1463793921275 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:21 INFO - PROCESS | 4076 | ++DOCSHELL 1DE1CC00 == 80 [pid = 4076] [id = 207] 18:25:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1DE1D000) [pid = 4076] [serial = 619] [outer = 00000000] 18:25:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1FBE0400) [pid = 4076] [serial = 620] [outer = 1DE1D000] 18:25:21 INFO - PROCESS | 4076 | 1463793921332 Marionette DEBUG loaded listener.js 18:25:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1FBE5C00) [pid = 4076] [serial = 621] [outer = 1DE1D000] 18:25:21 INFO - PROCESS | 4076 | 1463793921941 Marionette TRACE conn5 <- [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]]]}] 18:25:21 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 18:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 970ms 18:25:21 INFO - PROCESS | 4076 | 1463793922000 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 18:25:21 INFO - PROCESS | 4076 | 1463793922002 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 18:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:25:21 INFO - PROCESS | 4076 | 1463793922006 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:25:21 INFO - PROCESS | 4076 | 1463793922008 Marionette TRACE conn5 <- [1,794,null,{}] 18:25:21 INFO - PROCESS | 4076 | 1463793922011 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:22 INFO - PROCESS | 4076 | 1463793922117 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 18:25:22 INFO - PROCESS | 4076 | 1463793922251 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:22 INFO - PROCESS | 4076 | ++DOCSHELL 1FBEBC00 == 81 [pid = 4076] [id = 208] 18:25:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1FBECC00) [pid = 4076] [serial = 622] [outer = 00000000] 18:25:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1FCB6400) [pid = 4076] [serial = 623] [outer = 1FBECC00] 18:25:22 INFO - PROCESS | 4076 | 1463793922310 Marionette DEBUG loaded listener.js 18:25:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1FCBA400) [pid = 4076] [serial = 624] [outer = 1FBECC00] 18:25:22 INFO - PROCESS | 4076 | 1463793922967 Marionette TRACE conn5 <- [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]]]}] 18:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 18:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1014ms 18:25:23 INFO - PROCESS | 4076 | 1463793923025 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 18:25:23 INFO - PROCESS | 4076 | 1463793923027 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 18:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:25:23 INFO - PROCESS | 4076 | 1463793923031 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:25:23 INFO - PROCESS | 4076 | 1463793923033 Marionette TRACE conn5 <- [1,798,null,{}] 18:25:23 INFO - PROCESS | 4076 | 1463793923037 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:23 INFO - PROCESS | 4076 | 1463793923161 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 18:25:23 INFO - PROCESS | 4076 | 1463793923411 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:23 INFO - PROCESS | 4076 | ++DOCSHELL 0FFCFC00 == 82 [pid = 4076] [id = 209] 18:25:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (10016800) [pid = 4076] [serial = 625] [outer = 00000000] 18:25:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (105A7C00) [pid = 4076] [serial = 626] [outer = 10016800] 18:25:23 INFO - PROCESS | 4076 | 1463793923489 Marionette DEBUG loaded listener.js 18:25:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1100E800) [pid = 4076] [serial = 627] [outer = 10016800] 18:25:24 INFO - PROCESS | 4076 | 1463793924087 Marionette TRACE conn5 <- [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]]]}] 18:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1122ms 18:25:24 INFO - PROCESS | 4076 | 1463793924157 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 18:25:24 INFO - PROCESS | 4076 | 1463793924162 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 18:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:25:24 INFO - PROCESS | 4076 | 1463793924166 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:25:24 INFO - PROCESS | 4076 | 1463793924169 Marionette TRACE conn5 <- [1,802,null,{}] 18:25:24 INFO - PROCESS | 4076 | 1463793924174 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:24 INFO - PROCESS | 4076 | 1463793924281 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 18:25:24 INFO - PROCESS | 4076 | 1463793924417 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:24 INFO - PROCESS | 4076 | ++DOCSHELL 10143800 == 83 [pid = 4076] [id = 210] 18:25:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (10518400) [pid = 4076] [serial = 628] [outer = 00000000] 18:25:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (17CBA400) [pid = 4076] [serial = 629] [outer = 10518400] 18:25:24 INFO - PROCESS | 4076 | 1463793924469 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1906E800) [pid = 4076] [serial = 630] [outer = 10518400] 18:25:24 INFO - PROCESS | 4076 | --DOCSHELL 19E7F800 == 82 [pid = 4076] [id = 20] 18:25:24 INFO - PROCESS | 4076 | --DOCSHELL 18BC6400 == 81 [pid = 4076] [id = 19] 18:25:24 INFO - PROCESS | 4076 | --DOCSHELL 14B7BC00 == 80 [pid = 4076] [id = 88] 18:25:24 INFO - PROCESS | 4076 | --DOCSHELL 1BF13C00 == 79 [pid = 4076] [id = 25] 18:25:24 INFO - PROCESS | 4076 | --DOCSHELL 1D080800 == 78 [pid = 4076] [id = 135] 18:25:24 INFO - PROCESS | 4076 | --DOCSHELL 10012400 == 77 [pid = 4076] [id = 23] 18:25:24 INFO - PROCESS | 4076 | --DOCSHELL 105C6C00 == 76 [pid = 4076] [id = 73] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0FF5C000) [pid = 4076] [serial = 539] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (15ED6C00) [pid = 4076] [serial = 542] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (19BF5C00) [pid = 4076] [serial = 545] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1BF65C00) [pid = 4076] [serial = 569] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1DD4F800) [pid = 4076] [serial = 465] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1D642000) [pid = 4076] [serial = 462] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (14B1C400) [pid = 4076] [serial = 456] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1DE1D400) [pid = 4076] [serial = 405] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19E79C00) [pid = 4076] [serial = 459] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (190B2800) [pid = 4076] [serial = 558] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19C52400) [pid = 4076] [serial = 560] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1BF64400) [pid = 4076] [serial = 549] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1BF0CC00) [pid = 4076] [serial = 548] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (141E7C00) [pid = 4076] [serial = 554] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (159E1C00) [pid = 4076] [serial = 552] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (14959C00) [pid = 4076] [serial = 551] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1768A800) [pid = 4076] [serial = 563] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (19D14400) [pid = 4076] [serial = 561] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1B7B7C00) [pid = 4076] [serial = 566] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (19066800) [pid = 4076] [serial = 557] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1B8D3000) [pid = 4076] [serial = 567] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (159E2C00) [pid = 4076] [serial = 555] [outer = 00000000] [url = about:blank] 18:25:24 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (191CA800) [pid = 4076] [serial = 564] [outer = 00000000] [url = about:blank] 18:25:25 INFO - PROCESS | 4076 | 1463793925055 Marionette TRACE conn5 <- [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] 18:25:25 INFO - PROCESS | 4076 | 1463793925103 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 18:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:25:25 INFO - PROCESS | 4076 | 1463793925108 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:25:25 INFO - PROCESS | 4076 | 1463793925110 Marionette TRACE conn5 <- [1,806,null,{}] 18:25:25 INFO - PROCESS | 4076 | 1463793925114 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:25 INFO - PROCESS | 4076 | 1463793925204 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 18:25:25 INFO - PROCESS | 4076 | 1463793925294 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:25 INFO - PROCESS | 4076 | ++DOCSHELL 10209000 == 77 [pid = 4076] [id = 211] 18:25:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (10209C00) [pid = 4076] [serial = 631] [outer = 00000000] 18:25:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1128FC00) [pid = 4076] [serial = 632] [outer = 10209C00] 18:25:25 INFO - PROCESS | 4076 | 1463793925340 Marionette DEBUG loaded listener.js 18:25:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (162EB000) [pid = 4076] [serial = 633] [outer = 10209C00] 18:25:25 INFO - PROCESS | 4076 | 1463793925718 Marionette TRACE conn5 <- [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]]]}] 18:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 18:25:25 INFO - PROCESS | 4076 | 1463793925742 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 18:25:25 INFO - PROCESS | 4076 | 1463793925745 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 18:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:25:25 INFO - PROCESS | 4076 | 1463793925762 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:25:25 INFO - PROCESS | 4076 | 1463793925768 Marionette TRACE conn5 <- [1,810,null,{}] 18:25:25 INFO - PROCESS | 4076 | 1463793925777 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:25 INFO - PROCESS | 4076 | 1463793925866 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 18:25:25 INFO - PROCESS | 4076 | 1463793925874 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:25 INFO - PROCESS | 4076 | ++DOCSHELL 17C36400 == 78 [pid = 4076] [id = 212] 18:25:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1892F800) [pid = 4076] [serial = 634] [outer = 00000000] 18:25:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (19293800) [pid = 4076] [serial = 635] [outer = 1892F800] 18:25:25 INFO - PROCESS | 4076 | 1463793925919 Marionette DEBUG loaded listener.js 18:25:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19BF5C00) [pid = 4076] [serial = 636] [outer = 1892F800] 18:25:26 INFO - PROCESS | 4076 | 1463793926383 Marionette TRACE conn5 <- [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] 18:25:26 INFO - PROCESS | 4076 | 1463793926405 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 18:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:25:26 INFO - PROCESS | 4076 | 1463793926408 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:25:26 INFO - PROCESS | 4076 | 1463793926410 Marionette TRACE conn5 <- [1,814,null,{}] 18:25:26 INFO - PROCESS | 4076 | 1463793926418 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:26 INFO - PROCESS | 4076 | 1463793926505 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 18:25:26 INFO - PROCESS | 4076 | 1463793926514 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 4076 | ++DOCSHELL 19299C00 == 79 [pid = 4076] [id = 213] 18:25:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (19C52400) [pid = 4076] [serial = 637] [outer = 00000000] 18:25:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (19E7FC00) [pid = 4076] [serial = 638] [outer = 19C52400] 18:25:26 INFO - PROCESS | 4076 | 1463793926559 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1A0E2C00) [pid = 4076] [serial = 639] [outer = 19C52400] 18:25:27 INFO - PROCESS | 4076 | 1463793927021 Marionette TRACE conn5 <- [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]]]}] 18:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 18:25:27 INFO - PROCESS | 4076 | 1463793927082 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 18:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:25:27 INFO - PROCESS | 4076 | 1463793927084 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 18:25:27 INFO - PROCESS | 4076 | 1463793927088 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:25:27 INFO - PROCESS | 4076 | 1463793927089 Marionette TRACE conn5 <- [1,818,null,{}] 18:25:27 INFO - PROCESS | 4076 | 1463793927093 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:27 INFO - PROCESS | 4076 | 1463793927210 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 18:25:27 INFO - PROCESS | 4076 | 1463793927217 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:27 INFO - PROCESS | 4076 | ++DOCSHELL 1A0E9000 == 80 [pid = 4076] [id = 214] 18:25:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1A0EB000) [pid = 4076] [serial = 640] [outer = 00000000] 18:25:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1A18A000) [pid = 4076] [serial = 641] [outer = 1A0EB000] 18:25:27 INFO - PROCESS | 4076 | 1463793927269 Marionette DEBUG loaded listener.js 18:25:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1B5A4000) [pid = 4076] [serial = 642] [outer = 1A0EB000] 18:25:27 INFO - PROCESS | 4076 | 1463793927751 Marionette TRACE conn5 <- [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]]]}] 18:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 669ms 18:25:27 INFO - PROCESS | 4076 | 1463793927758 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 18:25:27 INFO - PROCESS | 4076 | 1463793927760 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 18:25:27 INFO - PROCESS | 4076 | 1463793927764 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:25:27 INFO - PROCESS | 4076 | 1463793927766 Marionette TRACE conn5 <- [1,822,null,{}] 18:25:27 INFO - PROCESS | 4076 | 1463793927769 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:27 INFO - PROCESS | 4076 | 1463793927889 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 18:25:27 INFO - PROCESS | 4076 | 1463793927981 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:27 INFO - PROCESS | 4076 | ++DOCSHELL 1BF08000 == 81 [pid = 4076] [id = 215] 18:25:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1BF08C00) [pid = 4076] [serial = 643] [outer = 00000000] 18:25:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1C30C800) [pid = 4076] [serial = 644] [outer = 1BF08C00] 18:25:28 INFO - PROCESS | 4076 | 1463793928028 Marionette DEBUG loaded listener.js 18:25:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1C907C00) [pid = 4076] [serial = 645] [outer = 1BF08C00] 18:25:28 INFO - PROCESS | 4076 | 1463793928455 Marionette TRACE conn5 <- [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]]]}] 18:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 18:25:28 INFO - PROCESS | 4076 | 1463793928498 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 18:25:28 INFO - PROCESS | 4076 | 1463793928500 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 18:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:25:28 INFO - PROCESS | 4076 | 1463793928504 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:25:28 INFO - PROCESS | 4076 | 1463793928505 Marionette TRACE conn5 <- [1,826,null,{}] 18:25:28 INFO - PROCESS | 4076 | 1463793928509 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:28 INFO - PROCESS | 4076 | 1463793928630 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 18:25:28 INFO - PROCESS | 4076 | 1463793928694 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:28 INFO - PROCESS | 4076 | ++DOCSHELL 1C96B800 == 82 [pid = 4076] [id = 216] 18:25:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1C9FE400) [pid = 4076] [serial = 646] [outer = 00000000] 18:25:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1D086000) [pid = 4076] [serial = 647] [outer = 1C9FE400] 18:25:28 INFO - PROCESS | 4076 | 1463793928739 Marionette DEBUG loaded listener.js 18:25:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1D63DC00) [pid = 4076] [serial = 648] [outer = 1C9FE400] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (21101C00) [pid = 4076] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1DE17000) [pid = 4076] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1A18D400) [pid = 4076] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0926F000) [pid = 4076] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (10139800) [pid = 4076] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1DDC6C00) [pid = 4076] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (17680400) [pid = 4076] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (14B1F400) [pid = 4076] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (190AD400) [pid = 4076] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (14B08000) [pid = 4076] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1A14A400) [pid = 4076] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1B7B1800) [pid = 4076] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (19C5A000) [pid = 4076] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1C30B400) [pid = 4076] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (105B3C00) [pid = 4076] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (17681800) [pid = 4076] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1D551400) [pid = 4076] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1906F800) [pid = 4076] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (19D19800) [pid = 4076] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (10208C00) [pid = 4076] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:25:29 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (17C71400) [pid = 4076] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:25:29 INFO - PROCESS | 4076 | 1463793929352 Marionette TRACE conn5 <- [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]]]}] 18:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 871ms 18:25:29 INFO - PROCESS | 4076 | 1463793929375 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 18:25:29 INFO - PROCESS | 4076 | 1463793929377 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 18:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:25:29 INFO - PROCESS | 4076 | 1463793929380 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:25:29 INFO - PROCESS | 4076 | 1463793929382 Marionette TRACE conn5 <- [1,830,null,{}] 18:25:29 INFO - PROCESS | 4076 | 1463793929385 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:29 INFO - PROCESS | 4076 | 1463793929481 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 18:25:29 INFO - PROCESS | 4076 | 1463793929488 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:29 INFO - PROCESS | 4076 | ++DOCSHELL 0D23B800 == 83 [pid = 4076] [id = 217] 18:25:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0D282000) [pid = 4076] [serial = 649] [outer = 00000000] 18:25:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (14831000) [pid = 4076] [serial = 650] [outer = 0D282000] 18:25:29 INFO - PROCESS | 4076 | 1463793929535 Marionette DEBUG loaded listener.js 18:25:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (1892B000) [pid = 4076] [serial = 651] [outer = 0D282000] 18:25:29 INFO - PROCESS | 4076 | 1463793929952 Marionette TRACE conn5 <- [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]]]}] 18:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 18:25:30 INFO - PROCESS | 4076 | 1463793930011 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 18:25:30 INFO - PROCESS | 4076 | 1463793930013 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 18:25:30 INFO - PROCESS | 4076 | 1463793930017 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:25:30 INFO - PROCESS | 4076 | 1463793930019 Marionette TRACE conn5 <- [1,834,null,{}] 18:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:25:30 INFO - PROCESS | 4076 | 1463793930023 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:30 INFO - PROCESS | 4076 | 1463793930107 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 18:25:30 INFO - PROCESS | 4076 | 1463793930114 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:30 INFO - PROCESS | 4076 | ++DOCSHELL 18BC9800 == 84 [pid = 4076] [id = 218] 18:25:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1906F800) [pid = 4076] [serial = 652] [outer = 00000000] 18:25:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1B7E0400) [pid = 4076] [serial = 653] [outer = 1906F800] 18:25:30 INFO - PROCESS | 4076 | 1463793930159 Marionette DEBUG loaded listener.js 18:25:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1DD45000) [pid = 4076] [serial = 654] [outer = 1906F800] 18:25:30 INFO - PROCESS | 4076 | 1463793930590 Marionette TRACE conn5 <- [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]]]}] 18:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 18:25:30 INFO - PROCESS | 4076 | 1463793930652 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 18:25:30 INFO - PROCESS | 4076 | 1463793930654 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 18:25:30 INFO - PROCESS | 4076 | 1463793930657 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:25:30 INFO - PROCESS | 4076 | 1463793930659 Marionette TRACE conn5 <- [1,838,null,{}] 18:25:30 INFO - PROCESS | 4076 | 1463793930663 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:30 INFO - PROCESS | 4076 | 1463793930754 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 18:25:30 INFO - PROCESS | 4076 | 1463793930760 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:30 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B8800 == 85 [pid = 4076] [id = 219] 18:25:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1DD47800) [pid = 4076] [serial = 655] [outer = 00000000] 18:25:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1DDCF400) [pid = 4076] [serial = 656] [outer = 1DD47800] 18:25:30 INFO - PROCESS | 4076 | 1463793930814 Marionette DEBUG loaded listener.js 18:25:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1FCB3800) [pid = 4076] [serial = 657] [outer = 1DD47800] 18:25:31 INFO - PROCESS | 4076 | 1463793931295 Marionette TRACE conn5 <- [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]]]}] 18:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 18:25:31 INFO - PROCESS | 4076 | 1463793931403 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 18:25:31 INFO - PROCESS | 4076 | 1463793931407 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 18:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:25:31 INFO - PROCESS | 4076 | 1463793931412 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:25:31 INFO - PROCESS | 4076 | 1463793931416 Marionette TRACE conn5 <- [1,842,null,{}] 18:25:31 INFO - PROCESS | 4076 | 1463793931423 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:31 INFO - PROCESS | 4076 | 1463793931539 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 18:25:31 INFO - PROCESS | 4076 | 1463793931670 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:31 INFO - PROCESS | 4076 | ++DOCSHELL 10515C00 == 86 [pid = 4076] [id = 220] 18:25:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (105A6800) [pid = 4076] [serial = 658] [outer = 00000000] 18:25:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (105C6C00) [pid = 4076] [serial = 659] [outer = 105A6800] 18:25:31 INFO - PROCESS | 4076 | 1463793931729 Marionette DEBUG loaded listener.js 18:25:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1442CC00) [pid = 4076] [serial = 660] [outer = 105A6800] 18:25:32 INFO - PROCESS | 4076 | 1463793932383 Marionette TRACE conn5 <- [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]]]}] 18:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1029ms 18:25:32 INFO - PROCESS | 4076 | 1463793932442 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 18:25:32 INFO - PROCESS | 4076 | 1463793932446 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 18:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:25:32 INFO - PROCESS | 4076 | 1463793932454 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:25:32 INFO - PROCESS | 4076 | 1463793932459 Marionette TRACE conn5 <- [1,846,null,{}] 18:25:32 INFO - PROCESS | 4076 | 1463793932463 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:32 INFO - PROCESS | 4076 | 1463793932597 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 18:25:32 INFO - PROCESS | 4076 | 1463793932733 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:32 INFO - PROCESS | 4076 | ++DOCSHELL 17396800 == 87 [pid = 4076] [id = 221] 18:25:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (17685C00) [pid = 4076] [serial = 661] [outer = 00000000] 18:25:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19063000) [pid = 4076] [serial = 662] [outer = 17685C00] 18:25:32 INFO - PROCESS | 4076 | 1463793932789 Marionette DEBUG loaded listener.js 18:25:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19BF4800) [pid = 4076] [serial = 663] [outer = 17685C00] 18:25:34 INFO - PROCESS | 4076 | 1463793934538 Marionette TRACE conn5 <- [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]]]}] 18:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2120ms 18:25:34 INFO - PROCESS | 4076 | 1463793934578 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 4076 | 1463793934580 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 18:25:34 INFO - PROCESS | 4076 | 1463793934584 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:25:34 INFO - PROCESS | 4076 | 1463793934586 Marionette TRACE conn5 <- [1,850,null,{}] 18:25:34 INFO - PROCESS | 4076 | 1463793934597 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:34 INFO - PROCESS | 4076 | 1463793934716 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 18:25:34 INFO - PROCESS | 4076 | 1463793934854 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:34 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B9C00 == 88 [pid = 4076] [id = 222] 18:25:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1BF0F000) [pid = 4076] [serial = 664] [outer = 00000000] 18:25:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1FCB7800) [pid = 4076] [serial = 665] [outer = 1BF0F000] 18:25:34 INFO - PROCESS | 4076 | 1463793934913 Marionette DEBUG loaded listener.js 18:25:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (2009A800) [pid = 4076] [serial = 666] [outer = 1BF0F000] 18:25:35 INFO - PROCESS | 4076 | 1463793935547 Marionette TRACE conn5 <- [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]]]}] 18:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 970ms 18:25:35 INFO - PROCESS | 4076 | 1463793935558 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 18:25:35 INFO - PROCESS | 4076 | 1463793935560 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 18:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:25:35 INFO - PROCESS | 4076 | 1463793935578 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:25:35 INFO - PROCESS | 4076 | 1463793935580 Marionette TRACE conn5 <- [1,854,null,{}] 18:25:35 INFO - PROCESS | 4076 | 1463793935584 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:35 INFO - PROCESS | 4076 | 1463793935692 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 18:25:35 INFO - PROCESS | 4076 | 1463793935830 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:35 INFO - PROCESS | 4076 | ++DOCSHELL 21104800 == 89 [pid = 4076] [id = 223] 18:25:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (21105400) [pid = 4076] [serial = 667] [outer = 00000000] 18:25:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (2110A000) [pid = 4076] [serial = 668] [outer = 21105400] 18:25:35 INFO - PROCESS | 4076 | 1463793935886 Marionette DEBUG loaded listener.js 18:25:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (2110D800) [pid = 4076] [serial = 669] [outer = 21105400] 18:25:36 INFO - PROCESS | 4076 | 1463793936474 Marionette TRACE conn5 <- [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]]]}] 18:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 930ms 18:25:36 INFO - PROCESS | 4076 | 1463793936509 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 18:25:36 INFO - PROCESS | 4076 | 1463793936511 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 18:25:36 INFO - PROCESS | 4076 | 1463793936514 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:25:36 INFO - PROCESS | 4076 | 1463793936516 Marionette TRACE conn5 <- [1,858,null,{}] 18:25:36 INFO - PROCESS | 4076 | 1463793936520 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:36 INFO - PROCESS | 4076 | 1463793936627 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 18:25:36 INFO - PROCESS | 4076 | 1463793936736 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:36 INFO - PROCESS | 4076 | ++DOCSHELL 21106C00 == 90 [pid = 4076] [id = 224] 18:25:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (21109400) [pid = 4076] [serial = 670] [outer = 00000000] 18:25:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (211E6800) [pid = 4076] [serial = 671] [outer = 21109400] 18:25:36 INFO - PROCESS | 4076 | 1463793936791 Marionette DEBUG loaded listener.js 18:25:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (211E8C00) [pid = 4076] [serial = 672] [outer = 21109400] 18:25:37 INFO - PROCESS | 4076 | 1463793937432 Marionette TRACE conn5 <- [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]]]}] 18:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 970ms 18:25:37 INFO - PROCESS | 4076 | 1463793937489 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 18:25:37 INFO - PROCESS | 4076 | 1463793937491 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 18:25:37 INFO - PROCESS | 4076 | 1463793937494 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:25:37 INFO - PROCESS | 4076 | 1463793937496 Marionette TRACE conn5 <- [1,862,null,{}] 18:25:37 INFO - PROCESS | 4076 | 1463793937500 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:37 INFO - PROCESS | 4076 | 1463793937629 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 18:25:37 INFO - PROCESS | 4076 | 1463793937766 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:37 INFO - PROCESS | 4076 | ++DOCSHELL 211E6000 == 91 [pid = 4076] [id = 225] 18:25:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (211E7000) [pid = 4076] [serial = 673] [outer = 00000000] 18:25:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (212B3800) [pid = 4076] [serial = 674] [outer = 211E7000] 18:25:37 INFO - PROCESS | 4076 | 1463793937822 Marionette DEBUG loaded listener.js 18:25:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (212B8400) [pid = 4076] [serial = 675] [outer = 211E7000] 18:25:38 INFO - PROCESS | 4076 | 1463793938639 Marionette TRACE conn5 <- [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]]]}] 18:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1170ms 18:25:38 INFO - PROCESS | 4076 | 1463793938670 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 18:25:38 INFO - PROCESS | 4076 | 1463793938674 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 18:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:25:38 INFO - PROCESS | 4076 | 1463793938679 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:25:38 INFO - PROCESS | 4076 | 1463793938683 Marionette TRACE conn5 <- [1,866,null,{}] 18:25:38 INFO - PROCESS | 4076 | 1463793938688 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:38 INFO - PROCESS | 4076 | 1463793938823 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 18:25:38 INFO - PROCESS | 4076 | 1463793938931 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:38 INFO - PROCESS | 4076 | ++DOCSHELL 11006400 == 92 [pid = 4076] [id = 226] 18:25:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (13F51000) [pid = 4076] [serial = 676] [outer = 00000000] 18:25:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1486E800) [pid = 4076] [serial = 677] [outer = 13F51000] 18:25:38 INFO - PROCESS | 4076 | 1463793938981 Marionette DEBUG loaded listener.js 18:25:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (162E0000) [pid = 4076] [serial = 678] [outer = 13F51000] 18:25:39 INFO - PROCESS | 4076 | 1463793939552 Marionette TRACE conn5 <- [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]]]}] 18:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 18:25:39 INFO - PROCESS | 4076 | 1463793939612 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 18:25:39 INFO - PROCESS | 4076 | 1463793939618 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 18:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:25:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (185E3400) [pid = 4076] [serial = 679] [outer = 0FA0CC00] 18:25:39 INFO - PROCESS | 4076 | 1463793939644 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:25:39 INFO - PROCESS | 4076 | 1463793939648 Marionette TRACE conn5 <- [1,870,null,{}] 18:25:39 INFO - PROCESS | 4076 | 1463793939701 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:39 INFO - PROCESS | 4076 | 1463793939874 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 18:25:39 INFO - PROCESS | 4076 | 1463793939884 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:39 INFO - PROCESS | 4076 | ++DOCSHELL 18BC6400 == 93 [pid = 4076] [id = 227] 18:25:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (18BBB800) [pid = 4076] [serial = 680] [outer = 00000000] 18:25:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (19C59000) [pid = 4076] [serial = 681] [outer = 18BBB800] 18:25:39 INFO - PROCESS | 4076 | 1463793939932 Marionette DEBUG loaded listener.js 18:25:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (19D15000) [pid = 4076] [serial = 682] [outer = 18BBB800] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 0FAEB800 == 92 [pid = 4076] [id = 125] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 1B7BB800 == 91 [pid = 4076] [id = 151] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 162ED400 == 90 [pid = 4076] [id = 124] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 10208800 == 89 [pid = 4076] [id = 123] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 1A0EC800 == 88 [pid = 4076] [id = 126] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 1A0E7400 == 87 [pid = 4076] [id = 127] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 18BC9800 == 86 [pid = 4076] [id = 218] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 0D23B800 == 85 [pid = 4076] [id = 217] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 1C96B800 == 84 [pid = 4076] [id = 216] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 1BF08000 == 83 [pid = 4076] [id = 215] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 1A0E9000 == 82 [pid = 4076] [id = 214] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 19299C00 == 81 [pid = 4076] [id = 213] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 17C36400 == 80 [pid = 4076] [id = 212] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 10209000 == 79 [pid = 4076] [id = 211] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1C9FB800) [pid = 4076] [serial = 578] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1D552800) [pid = 4076] [serial = 608] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 10143800 == 78 [pid = 4076] [id = 210] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 0FFCFC00 == 77 [pid = 4076] [id = 209] 18:25:40 INFO - PROCESS | 4076 | --DOCSHELL 1DD48C00 == 76 [pid = 4076] [id = 206] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1A150800) [pid = 4076] [serial = 596] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1B7BB400) [pid = 4076] [serial = 599] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1A150C00) [pid = 4076] [serial = 597] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (1B108C00) [pid = 4076] [serial = 602] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1C9F2800) [pid = 4076] [serial = 605] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (13F54000) [pid = 4076] [serial = 573] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (110EE400) [pid = 4076] [serial = 572] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (17C3F800) [pid = 4076] [serial = 584] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (18947C00) [pid = 4076] [serial = 585] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1DD41800) [pid = 4076] [serial = 582] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1D642800) [pid = 4076] [serial = 581] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (191CC000) [pid = 4076] [serial = 590] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (196D1C00) [pid = 4076] [serial = 591] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1A00B400) [pid = 4076] [serial = 593] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (110EEC00) [pid = 4076] [serial = 587] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (141E4800) [pid = 4076] [serial = 588] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1928E000) [pid = 4076] [serial = 576] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (18BC9400) [pid = 4076] [serial = 575] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1D06F800) [pid = 4076] [serial = 606] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1B7B5400) [pid = 4076] [serial = 603] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1BF08800) [pid = 4076] [serial = 600] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1A0E8800) [pid = 4076] [serial = 594] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (2110D400) [pid = 4076] [serial = 513] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1FBE8C00) [pid = 4076] [serial = 510] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1D074400) [pid = 4076] [serial = 504] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1001C000) [pid = 4076] [serial = 540] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (105B1400) [pid = 4076] [serial = 498] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1DE1C800) [pid = 4076] [serial = 507] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (18BC5800) [pid = 4076] [serial = 501] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (17393C00) [pid = 4076] [serial = 543] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (19E77000) [pid = 4076] [serial = 546] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (19D16C00) [pid = 4076] [serial = 537] [outer = 00000000] [url = about:blank] 18:25:40 INFO - PROCESS | 4076 | 1463793940528 Marionette TRACE conn5 <- [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]]]}] 18:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 950ms 18:25:40 INFO - PROCESS | 4076 | 1463793940575 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 18:25:40 INFO - PROCESS | 4076 | 1463793940577 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 18:25:40 INFO - PROCESS | 4076 | 1463793940580 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:25:40 INFO - PROCESS | 4076 | 1463793940584 Marionette TRACE conn5 <- [1,874,null,{}] 18:25:40 INFO - PROCESS | 4076 | 1463793940594 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:40 INFO - PROCESS | 4076 | 1463793940691 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 18:25:40 INFO - PROCESS | 4076 | 1463793940699 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:40 INFO - PROCESS | 4076 | ++DOCSHELL 13F47800 == 77 [pid = 4076] [id = 228] 18:25:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (13F4B400) [pid = 4076] [serial = 683] [outer = 00000000] 18:25:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (162E8400) [pid = 4076] [serial = 684] [outer = 13F4B400] 18:25:40 INFO - PROCESS | 4076 | 1463793940748 Marionette DEBUG loaded listener.js 18:25:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (17C71400) [pid = 4076] [serial = 685] [outer = 13F4B400] 18:25:41 INFO - PROCESS | 4076 | 1463793941238 Marionette TRACE conn5 <- [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]]]}] 18:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 18:25:41 INFO - PROCESS | 4076 | 1463793941255 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 18:25:41 INFO - PROCESS | 4076 | 1463793941257 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 18:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:25:41 INFO - PROCESS | 4076 | 1463793941261 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:25:41 INFO - PROCESS | 4076 | 1463793941263 Marionette TRACE conn5 <- [1,878,null,{}] 18:25:41 INFO - PROCESS | 4076 | 1463793941266 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:41 INFO - PROCESS | 4076 | 1463793941354 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 18:25:41 INFO - PROCESS | 4076 | 1463793941361 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:41 INFO - PROCESS | 4076 | ++DOCSHELL 18BC9400 == 78 [pid = 4076] [id = 229] 18:25:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (19062400) [pid = 4076] [serial = 686] [outer = 00000000] 18:25:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (190AC000) [pid = 4076] [serial = 687] [outer = 19062400] 18:25:41 INFO - PROCESS | 4076 | 1463793941410 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (19C58800) [pid = 4076] [serial = 688] [outer = 19062400] 18:25:41 INFO - PROCESS | 4076 | 1463793941902 Marionette TRACE conn5 <- [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]]]}] 18:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 18:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:25:41 INFO - PROCESS | 4076 | 1463793941935 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 18:25:41 INFO - PROCESS | 4076 | 1463793941937 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 18:25:41 INFO - PROCESS | 4076 | 1463793941940 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:25:41 INFO - PROCESS | 4076 | 1463793941942 Marionette TRACE conn5 <- [1,882,null,{}] 18:25:41 INFO - PROCESS | 4076 | 1463793941946 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:42 INFO - PROCESS | 4076 | 1463793942035 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 18:25:42 INFO - PROCESS | 4076 | 1463793942044 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:42 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD2C00 == 79 [pid = 4076] [id = 230] 18:25:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (19D16C00) [pid = 4076] [serial = 689] [outer = 00000000] 18:25:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (19E83400) [pid = 4076] [serial = 690] [outer = 19D16C00] 18:25:42 INFO - PROCESS | 4076 | 1463793942091 Marionette DEBUG loaded listener.js 18:25:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1A0E9400) [pid = 4076] [serial = 691] [outer = 19D16C00] 18:25:42 INFO - PROCESS | 4076 | 1463793942549 Marionette TRACE conn5 <- [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]]]}] 18:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 18:25:42 INFO - PROCESS | 4076 | 1463793942611 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 18:25:42 INFO - PROCESS | 4076 | 1463793942613 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 18:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:25:42 INFO - PROCESS | 4076 | 1463793942616 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:25:42 INFO - PROCESS | 4076 | 1463793942618 Marionette TRACE conn5 <- [1,886,null,{}] 18:25:42 INFO - PROCESS | 4076 | 1463793942628 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:42 INFO - PROCESS | 4076 | 1463793942766 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 18:25:42 INFO - PROCESS | 4076 | 1463793942854 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:42 INFO - PROCESS | 4076 | ++DOCSHELL 190B3C00 == 80 [pid = 4076] [id = 231] 18:25:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1A0E7400) [pid = 4076] [serial = 692] [outer = 00000000] 18:25:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1A154800) [pid = 4076] [serial = 693] [outer = 1A0E7400] 18:25:42 INFO - PROCESS | 4076 | 1463793942900 Marionette DEBUG loaded listener.js 18:25:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1A283400) [pid = 4076] [serial = 694] [outer = 1A0E7400] 18:25:43 INFO - PROCESS | 4076 | 1463793943340 Marionette TRACE conn5 <- [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]]]}] 18:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 771ms 18:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:25:43 INFO - PROCESS | 4076 | 1463793943388 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 18:25:43 INFO - PROCESS | 4076 | 1463793943390 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 18:25:43 INFO - PROCESS | 4076 | 1463793943393 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:25:43 INFO - PROCESS | 4076 | 1463793943395 Marionette TRACE conn5 <- [1,890,null,{}] 18:25:43 INFO - PROCESS | 4076 | 1463793943403 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:43 INFO - PROCESS | 4076 | 1463793943521 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 18:25:43 INFO - PROCESS | 4076 | 1463793943585 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:43 INFO - PROCESS | 4076 | ++DOCSHELL 1B108C00 == 81 [pid = 4076] [id = 232] 18:25:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1B7B0800) [pid = 4076] [serial = 695] [outer = 00000000] 18:25:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1B7EA000) [pid = 4076] [serial = 696] [outer = 1B7B0800] 18:25:43 INFO - PROCESS | 4076 | 1463793943629 Marionette DEBUG loaded listener.js 18:25:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1BF09C00) [pid = 4076] [serial = 697] [outer = 1B7B0800] 18:25:44 INFO - PROCESS | 4076 | 1463793944053 Marionette TRACE conn5 <- [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]]]}] 18:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 690ms 18:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:25:44 INFO - PROCESS | 4076 | 1463793944087 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 18:25:44 INFO - PROCESS | 4076 | 1463793944089 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 18:25:44 INFO - PROCESS | 4076 | 1463793944092 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:25:44 INFO - PROCESS | 4076 | 1463793944094 Marionette TRACE conn5 <- [1,894,null,{}] 18:25:44 INFO - PROCESS | 4076 | 1463793944097 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:44 INFO - PROCESS | 4076 | 1463793944241 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 18:25:44 INFO - PROCESS | 4076 | 1463793944308 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:44 INFO - PROCESS | 4076 | ++DOCSHELL 1BF0C800 == 82 [pid = 4076] [id = 233] 18:25:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1BF0F800) [pid = 4076] [serial = 698] [outer = 00000000] 18:25:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1C705000) [pid = 4076] [serial = 699] [outer = 1BF0F800] 18:25:44 INFO - PROCESS | 4076 | 1463793944353 Marionette DEBUG loaded listener.js 18:25:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1D06C400) [pid = 4076] [serial = 700] [outer = 1BF0F800] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (10016800) [pid = 4076] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19C52400) [pid = 4076] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1D0CAC00) [pid = 4076] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (10518400) [pid = 4076] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1892F800) [pid = 4076] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1C9FE400) [pid = 4076] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (10209C00) [pid = 4076] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1BF08C00) [pid = 4076] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0D282000) [pid = 4076] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1906F800) [pid = 4076] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1A0EB000) [pid = 4076] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:25:44 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1C960000) [pid = 4076] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:25:44 INFO - PROCESS | 4076 | 1463793944894 Marionette TRACE conn5 <- [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]]]}] 18:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 830ms 18:25:44 INFO - PROCESS | 4076 | 1463793944934 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 18:25:44 INFO - PROCESS | 4076 | 1463793944936 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 18:25:44 INFO - PROCESS | 4076 | 1463793944939 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:25:44 INFO - PROCESS | 4076 | 1463793944941 Marionette TRACE conn5 <- [1,898,null,{}] 18:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:25:44 INFO - PROCESS | 4076 | 1463793944945 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:45 INFO - PROCESS | 4076 | 1463793945030 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 18:25:45 INFO - PROCESS | 4076 | 1463793945129 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:45 INFO - PROCESS | 4076 | ++DOCSHELL 105A7000 == 83 [pid = 4076] [id = 234] 18:25:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (105A9C00) [pid = 4076] [serial = 701] [outer = 00000000] 18:25:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1B10BC00) [pid = 4076] [serial = 702] [outer = 105A9C00] 18:25:45 INFO - PROCESS | 4076 | 1463793945174 Marionette DEBUG loaded listener.js 18:25:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1C704C00) [pid = 4076] [serial = 703] [outer = 105A9C00] 18:25:45 INFO - PROCESS | 4076 | 1463793945544 Marionette TRACE conn5 <- [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]]]}] 18:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 18:25:45 INFO - PROCESS | 4076 | 1463793945589 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 18:25:45 INFO - PROCESS | 4076 | 1463793945591 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 18:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:25:45 INFO - PROCESS | 4076 | 1463793945602 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:25:45 INFO - PROCESS | 4076 | 1463793945604 Marionette TRACE conn5 <- [1,902,null,{}] 18:25:45 INFO - PROCESS | 4076 | 1463793945607 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:45 INFO - PROCESS | 4076 | 1463793945697 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 18:25:45 INFO - PROCESS | 4076 | 1463793945703 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:45 INFO - PROCESS | 4076 | ++DOCSHELL 1D06F800 == 84 [pid = 4076] [id = 235] 18:25:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1D070C00) [pid = 4076] [serial = 704] [outer = 00000000] 18:25:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1D63EC00) [pid = 4076] [serial = 705] [outer = 1D070C00] 18:25:45 INFO - PROCESS | 4076 | 1463793945748 Marionette DEBUG loaded listener.js 18:25:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1DD41800) [pid = 4076] [serial = 706] [outer = 1D070C00] 18:25:46 INFO - PROCESS | 4076 | 1463793946184 Marionette TRACE conn5 <- [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]]]}] 18:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 18:25:46 INFO - PROCESS | 4076 | 1463793946228 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 18:25:46 INFO - PROCESS | 4076 | 1463793946230 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 18:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:25:46 INFO - PROCESS | 4076 | 1463793946234 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:25:46 INFO - PROCESS | 4076 | 1463793946236 Marionette TRACE conn5 <- [1,906,null,{}] 18:25:46 INFO - PROCESS | 4076 | 1463793946240 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:46 INFO - PROCESS | 4076 | 1463793946347 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 18:25:46 INFO - PROCESS | 4076 | 1463793946353 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:46 INFO - PROCESS | 4076 | ++DOCSHELL 10019800 == 85 [pid = 4076] [id = 236] 18:25:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1001B400) [pid = 4076] [serial = 707] [outer = 00000000] 18:25:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1DE1B800) [pid = 4076] [serial = 708] [outer = 1001B400] 18:25:46 INFO - PROCESS | 4076 | 1463793946402 Marionette DEBUG loaded listener.js 18:25:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1FBE1C00) [pid = 4076] [serial = 709] [outer = 1001B400] 18:25:46 INFO - PROCESS | 4076 | 1463793947007 Marionette TRACE conn5 <- [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]]]}] 18:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 870ms 18:25:47 INFO - PROCESS | 4076 | 1463793947107 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 18:25:47 INFO - PROCESS | 4076 | 1463793947111 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 18:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:25:47 INFO - PROCESS | 4076 | 1463793947131 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:25:47 INFO - PROCESS | 4076 | 1463793947136 Marionette TRACE conn5 <- [1,910,null,{}] 18:25:47 INFO - PROCESS | 4076 | 1463793947143 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:47 INFO - PROCESS | 4076 | 1463793947270 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 18:25:47 INFO - PROCESS | 4076 | 1463793947403 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:47 INFO - PROCESS | 4076 | ++DOCSHELL 0D23B800 == 86 [pid = 4076] [id = 237] 18:25:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0FAEB000) [pid = 4076] [serial = 710] [outer = 00000000] 18:25:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (105B3000) [pid = 4076] [serial = 711] [outer = 0FAEB000] 18:25:47 INFO - PROCESS | 4076 | 1463793947461 Marionette DEBUG loaded listener.js 18:25:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (13F53C00) [pid = 4076] [serial = 712] [outer = 0FAEB000] 18:25:48 INFO - PROCESS | 4076 | 1463793948055 Marionette TRACE conn5 <- [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]]]}] 18:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 990ms 18:25:48 INFO - PROCESS | 4076 | 1463793948125 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 18:25:48 INFO - PROCESS | 4076 | 1463793948131 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 18:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:25:48 INFO - PROCESS | 4076 | 1463793948138 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:25:48 INFO - PROCESS | 4076 | 1463793948141 Marionette TRACE conn5 <- [1,914,null,{}] 18:25:48 INFO - PROCESS | 4076 | 1463793948145 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:48 INFO - PROCESS | 4076 | 1463793948290 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 18:25:48 INFO - PROCESS | 4076 | 1463793948429 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:48 INFO - PROCESS | 4076 | ++DOCSHELL 17687400 == 87 [pid = 4076] [id = 238] 18:25:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (17C77C00) [pid = 4076] [serial = 713] [outer = 00000000] 18:25:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (19067C00) [pid = 4076] [serial = 714] [outer = 17C77C00] 18:25:48 INFO - PROCESS | 4076 | 1463793948485 Marionette DEBUG loaded listener.js 18:25:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (195B7800) [pid = 4076] [serial = 715] [outer = 17C77C00] 18:25:49 INFO - PROCESS | 4076 | 1463793949117 Marionette TRACE conn5 <- [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]]]}] 18:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1019ms 18:25:49 INFO - PROCESS | 4076 | 1463793949158 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 18:25:49 INFO - PROCESS | 4076 | 1463793949161 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 18:25:49 INFO - PROCESS | 4076 | 1463793949164 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:25:49 INFO - PROCESS | 4076 | 1463793949168 Marionette TRACE conn5 <- [1,918,null,{}] 18:25:49 INFO - PROCESS | 4076 | 1463793949179 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:49 INFO - PROCESS | 4076 | 1463793949314 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 18:25:49 INFO - PROCESS | 4076 | 1463793949455 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:49 INFO - PROCESS | 4076 | ++DOCSHELL 1C9F9800 == 88 [pid = 4076] [id = 239] 18:25:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1D54DC00) [pid = 4076] [serial = 716] [outer = 00000000] 18:25:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1DDC5800) [pid = 4076] [serial = 717] [outer = 1D54DC00] 18:25:49 INFO - PROCESS | 4076 | 1463793949513 Marionette DEBUG loaded listener.js 18:25:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1F1D4C00) [pid = 4076] [serial = 718] [outer = 1D54DC00] 18:25:50 INFO - PROCESS | 4076 | 1463793950125 Marionette TRACE conn5 <- [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]]]}] 18:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 18:25:50 INFO - PROCESS | 4076 | 1463793950138 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 18:25:50 INFO - PROCESS | 4076 | 1463793950141 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 18:25:50 INFO - PROCESS | 4076 | 1463793950144 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:25:50 INFO - PROCESS | 4076 | 1463793950146 Marionette TRACE conn5 <- [1,922,null,{}] 18:25:50 INFO - PROCESS | 4076 | 1463793950150 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:50 INFO - PROCESS | 4076 | 1463793950262 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 18:25:50 INFO - PROCESS | 4076 | 1463793950374 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:50 INFO - PROCESS | 4076 | ++DOCSHELL 1F1DC800 == 89 [pid = 4076] [id = 240] 18:25:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1F1DD800) [pid = 4076] [serial = 719] [outer = 00000000] 18:25:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1F1E1C00) [pid = 4076] [serial = 720] [outer = 1F1DD800] 18:25:50 INFO - PROCESS | 4076 | 1463793950470 Marionette DEBUG loaded listener.js 18:25:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1FCBB400) [pid = 4076] [serial = 721] [outer = 1F1DD800] 18:25:51 INFO - PROCESS | 4076 | 1463793951033 Marionette TRACE conn5 <- [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]]]}] 18:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 18:25:51 INFO - PROCESS | 4076 | 1463793951078 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 18:25:51 INFO - PROCESS | 4076 | 1463793951081 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 18:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:25:51 INFO - PROCESS | 4076 | 1463793951084 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:25:51 INFO - PROCESS | 4076 | 1463793951086 Marionette TRACE conn5 <- [1,926,null,{}] 18:25:51 INFO - PROCESS | 4076 | 1463793951090 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:51 INFO - PROCESS | 4076 | 1463793951202 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 18:25:51 INFO - PROCESS | 4076 | 1463793951362 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:51 INFO - PROCESS | 4076 | ++DOCSHELL 1F08E400 == 90 [pid = 4076] [id = 241] 18:25:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1F08E800) [pid = 4076] [serial = 722] [outer = 00000000] 18:25:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1F095400) [pid = 4076] [serial = 723] [outer = 1F08E800] 18:25:51 INFO - PROCESS | 4076 | 1463793951429 Marionette DEBUG loaded listener.js 18:25:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1F097400) [pid = 4076] [serial = 724] [outer = 1F08E800] 18:25:52 INFO - PROCESS | 4076 | 1463793952060 Marionette TRACE conn5 <- [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]]]}] 18:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1019ms 18:25:52 INFO - PROCESS | 4076 | 1463793952108 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 18:25:52 INFO - PROCESS | 4076 | 1463793952110 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 18:25:52 INFO - PROCESS | 4076 | 1463793952114 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:25:52 INFO - PROCESS | 4076 | 1463793952116 Marionette TRACE conn5 <- [1,930,null,{}] 18:25:52 INFO - PROCESS | 4076 | 1463793952120 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:52 INFO - PROCESS | 4076 | 1463793952250 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 18:25:52 INFO - PROCESS | 4076 | 1463793952566 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:52 INFO - PROCESS | 4076 | ++DOCSHELL 0FF56800 == 91 [pid = 4076] [id = 242] 18:25:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (0FFCF400) [pid = 4076] [serial = 725] [outer = 00000000] 18:25:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1020C000) [pid = 4076] [serial = 726] [outer = 0FFCF400] 18:25:52 INFO - PROCESS | 4076 | 1463793952643 Marionette DEBUG loaded listener.js 18:25:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (105BE000) [pid = 4076] [serial = 727] [outer = 0FFCF400] 18:25:53 INFO - PROCESS | 4076 | 1463793953315 Marionette TRACE conn5 <- [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]]]}] 18:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1283ms 18:25:53 INFO - PROCESS | 4076 | 1463793953401 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 18:25:53 INFO - PROCESS | 4076 | 1463793953404 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 18:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:25:53 INFO - PROCESS | 4076 | 1463793953409 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:25:53 INFO - PROCESS | 4076 | 1463793953412 Marionette TRACE conn5 <- [1,934,null,{}] 18:25:53 INFO - PROCESS | 4076 | 1463793953417 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:53 INFO - PROCESS | 4076 | 1463793953520 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 18:25:53 INFO - PROCESS | 4076 | 1463793953672 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 18943000 == 90 [pid = 4076] [id = 17] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 1D647800 == 89 [pid = 4076] [id = 8] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 1001DC00 == 88 [pid = 4076] [id = 24] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 162E7C00 == 87 [pid = 4076] [id = 22] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 1D06F800 == 86 [pid = 4076] [id = 235] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 105A7000 == 85 [pid = 4076] [id = 234] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 1BF0C800 == 84 [pid = 4076] [id = 233] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 1B108C00 == 83 [pid = 4076] [id = 232] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 190B3C00 == 82 [pid = 4076] [id = 231] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 0FFD2C00 == 81 [pid = 4076] [id = 230] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 18BC9400 == 80 [pid = 4076] [id = 229] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1DDCF400) [pid = 4076] [serial = 656] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD6400 == 81 [pid = 4076] [id = 243] 18:25:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (10015000) [pid = 4076] [serial = 728] [outer = 00000000] 18:25:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (10206C00) [pid = 4076] [serial = 729] [outer = 10015000] 18:25:53 INFO - PROCESS | 4076 | 1463793953784 Marionette DEBUG loaded listener.js 18:25:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1044AC00) [pid = 4076] [serial = 730] [outer = 10015000] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 13F47800 == 80 [pid = 4076] [id = 228] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 18BC6400 == 79 [pid = 4076] [id = 227] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 11006400 == 78 [pid = 4076] [id = 226] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 211E6000 == 77 [pid = 4076] [id = 225] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 21106C00 == 76 [pid = 4076] [id = 224] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 21104800 == 75 [pid = 4076] [id = 223] 18:25:53 INFO - PROCESS | 4076 | --DOCSHELL 1B7B8800 == 74 [pid = 4076] [id = 219] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1D078000) [pid = 4076] [serial = 579] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1100E800) [pid = 4076] [serial = 627] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (105A7C00) [pid = 4076] [serial = 626] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (19E7FC00) [pid = 4076] [serial = 638] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1D647000) [pid = 4076] [serial = 609] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1730DC00) [pid = 4076] [serial = 611] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (1906E800) [pid = 4076] [serial = 630] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (17CBA400) [pid = 4076] [serial = 629] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (19293800) [pid = 4076] [serial = 635] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (19BF5C00) [pid = 4076] [serial = 636] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1D086000) [pid = 4076] [serial = 647] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1DDC5C00) [pid = 4076] [serial = 617] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1128FC00) [pid = 4076] [serial = 632] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (162EB000) [pid = 4076] [serial = 633] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1FCB6400) [pid = 4076] [serial = 623] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1C907C00) [pid = 4076] [serial = 645] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1FBE0400) [pid = 4076] [serial = 620] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1C30C800) [pid = 4076] [serial = 644] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19D14800) [pid = 4076] [serial = 614] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (14831000) [pid = 4076] [serial = 650] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1892B000) [pid = 4076] [serial = 651] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1DD45000) [pid = 4076] [serial = 654] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1D63DC00) [pid = 4076] [serial = 648] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1A18A000) [pid = 4076] [serial = 641] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1B5A4000) [pid = 4076] [serial = 642] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1B7E0400) [pid = 4076] [serial = 653] [outer = 00000000] [url = about:blank] 18:25:53 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1A0E2C00) [pid = 4076] [serial = 639] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4076 | 1463793954268 Marionette TRACE conn5 <- [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]]]}] 18:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 18:25:54 INFO - PROCESS | 4076 | 1463793954342 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 18:25:54 INFO - PROCESS | 4076 | 1463793954346 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 18:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:25:54 INFO - PROCESS | 4076 | 1463793954355 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:25:54 INFO - PROCESS | 4076 | 1463793954357 Marionette TRACE conn5 <- [1,938,null,{}] 18:25:54 INFO - PROCESS | 4076 | 1463793954361 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:54 INFO - PROCESS | 4076 | 1463793954456 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 18:25:54 INFO - PROCESS | 4076 | 1463793954473 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:54 INFO - PROCESS | 4076 | ++DOCSHELL 11001C00 == 75 [pid = 4076] [id = 244] 18:25:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (11003800) [pid = 4076] [serial = 731] [outer = 00000000] 18:25:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (13F45400) [pid = 4076] [serial = 732] [outer = 11003800] 18:25:54 INFO - PROCESS | 4076 | 1463793954522 Marionette DEBUG loaded listener.js 18:25:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (13F51800) [pid = 4076] [serial = 733] [outer = 11003800] 18:25:54 INFO - PROCESS | 4076 | 1463793955010 Marionette TRACE conn5 <- [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]]]}] 18:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 18:25:55 INFO - PROCESS | 4076 | 1463793955025 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 18:25:55 INFO - PROCESS | 4076 | 1463793955028 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 18:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:25:55 INFO - PROCESS | 4076 | 1463793955033 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:25:55 INFO - PROCESS | 4076 | 1463793955039 Marionette TRACE conn5 <- [1,942,null,{}] 18:25:55 INFO - PROCESS | 4076 | 1463793955076 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:55 INFO - PROCESS | 4076 | 1463793955169 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 18:25:55 INFO - PROCESS | 4076 | 1463793955267 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 4076 | ++DOCSHELL 14B11C00 == 76 [pid = 4076] [id = 245] 18:25:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (14B15800) [pid = 4076] [serial = 734] [outer = 00000000] 18:25:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (15921400) [pid = 4076] [serial = 735] [outer = 14B15800] 18:25:55 INFO - PROCESS | 4076 | 1463793955312 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (15ECE800) [pid = 4076] [serial = 736] [outer = 14B15800] 18:25:55 INFO - PROCESS | 4076 | 1463793955696 Marionette TRACE conn5 <- [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]]]}] 18:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 710ms 18:25:55 INFO - PROCESS | 4076 | 1463793955746 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 18:25:55 INFO - PROCESS | 4076 | 1463793955748 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 18:25:55 INFO - PROCESS | 4076 | 1463793955752 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:25:55 INFO - PROCESS | 4076 | 1463793955753 Marionette TRACE conn5 <- [1,946,null,{}] 18:25:55 INFO - PROCESS | 4076 | 1463793955757 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:55 INFO - PROCESS | 4076 | 1463793955888 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 18:25:55 INFO - PROCESS | 4076 | 1463793955908 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 4076 | ++DOCSHELL 162E7800 == 77 [pid = 4076] [id = 246] 18:25:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (162E7C00) [pid = 4076] [serial = 737] [outer = 00000000] 18:25:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (17683000) [pid = 4076] [serial = 738] [outer = 162E7C00] 18:25:55 INFO - PROCESS | 4076 | 1463793955956 Marionette DEBUG loaded listener.js 18:25:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (17C3AC00) [pid = 4076] [serial = 739] [outer = 162E7C00] 18:25:56 INFO - PROCESS | 4076 | 1463793956410 Marionette TRACE conn5 <- [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]]]}] 18:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 18:25:56 INFO - PROCESS | 4076 | 1463793956426 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 18:25:56 INFO - PROCESS | 4076 | 1463793956428 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 18:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:25:56 INFO - PROCESS | 4076 | 1463793956435 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:25:56 INFO - PROCESS | 4076 | 1463793956437 Marionette TRACE conn5 <- [1,950,null,{}] 18:25:56 INFO - PROCESS | 4076 | 1463793956440 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:56 INFO - PROCESS | 4076 | 1463793956591 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 18:25:56 INFO - PROCESS | 4076 | 1463793956658 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:56 INFO - PROCESS | 4076 | ++DOCSHELL 185E5400 == 78 [pid = 4076] [id = 247] 18:25:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (18928400) [pid = 4076] [serial = 740] [outer = 00000000] 18:25:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1894A000) [pid = 4076] [serial = 741] [outer = 18928400] 18:25:56 INFO - PROCESS | 4076 | 1463793956710 Marionette DEBUG loaded listener.js 18:25:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (18BC6800) [pid = 4076] [serial = 742] [outer = 18928400] 18:25:57 INFO - PROCESS | 4076 | 1463793957170 Marionette TRACE conn5 <- [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]]]}] 18:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 770ms 18:25:57 INFO - PROCESS | 4076 | 1463793957206 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 18:25:57 INFO - PROCESS | 4076 | 1463793957208 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 18:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:25:57 INFO - PROCESS | 4076 | 1463793957216 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:25:57 INFO - PROCESS | 4076 | 1463793957217 Marionette TRACE conn5 <- [1,954,null,{}] 18:25:57 INFO - PROCESS | 4076 | 1463793957221 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:57 INFO - PROCESS | 4076 | 1463793957344 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 18:25:57 INFO - PROCESS | 4076 | 1463793957356 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:57 INFO - PROCESS | 4076 | ++DOCSHELL 1906A800 == 79 [pid = 4076] [id = 248] 18:25:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1906B400) [pid = 4076] [serial = 743] [outer = 00000000] 18:25:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (19290800) [pid = 4076] [serial = 744] [outer = 1906B400] 18:25:57 INFO - PROCESS | 4076 | 1463793957456 Marionette DEBUG loaded listener.js 18:25:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (195C1C00) [pid = 4076] [serial = 745] [outer = 1906B400] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1DD47800) [pid = 4076] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1A0E7400) [pid = 4076] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (13F4B400) [pid = 4076] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (13F51000) [pid = 4076] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1B7B0800) [pid = 4076] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19D16C00) [pid = 4076] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19062400) [pid = 4076] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (18BBB800) [pid = 4076] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (105A9C00) [pid = 4076] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1BF0F800) [pid = 4076] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:25:58 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1D070C00) [pid = 4076] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:25:58 INFO - PROCESS | 4076 | 1463793958062 Marionette TRACE conn5 <- [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]]]}] 18:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 890ms 18:25:58 INFO - PROCESS | 4076 | 1463793958102 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 18:25:58 INFO - PROCESS | 4076 | 1463793958104 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 18:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:25:58 INFO - PROCESS | 4076 | 1463793958107 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:25:58 INFO - PROCESS | 4076 | 1463793958109 Marionette TRACE conn5 <- [1,958,null,{}] 18:25:58 INFO - PROCESS | 4076 | 1463793958113 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:58 INFO - PROCESS | 4076 | 1463793958199 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 18:25:58 INFO - PROCESS | 4076 | 1463793958205 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:58 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD4800 == 80 [pid = 4076] [id = 249] 18:25:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (10143000) [pid = 4076] [serial = 746] [outer = 00000000] 18:25:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (185DEC00) [pid = 4076] [serial = 747] [outer = 10143000] 18:25:58 INFO - PROCESS | 4076 | 1463793958251 Marionette DEBUG loaded listener.js 18:25:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1928E000) [pid = 4076] [serial = 748] [outer = 10143000] 18:25:58 INFO - PROCESS | 4076 | 1463793958700 Marionette TRACE conn5 <- [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]]]}] 18:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 18:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:25:58 INFO - PROCESS | 4076 | 1463793958738 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 18:25:58 INFO - PROCESS | 4076 | 1463793958740 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 18:25:58 INFO - PROCESS | 4076 | 1463793958743 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:25:58 INFO - PROCESS | 4076 | 1463793958745 Marionette TRACE conn5 <- [1,962,null,{}] 18:25:58 INFO - PROCESS | 4076 | 1463793958748 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:58 INFO - PROCESS | 4076 | 1463793958833 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 18:25:58 INFO - PROCESS | 4076 | 1463793958839 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:58 INFO - PROCESS | 4076 | ++DOCSHELL 196D1800 == 81 [pid = 4076] [id = 250] 18:25:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (196D3C00) [pid = 4076] [serial = 749] [outer = 00000000] 18:25:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19D10400) [pid = 4076] [serial = 750] [outer = 196D3C00] 18:25:58 INFO - PROCESS | 4076 | 1463793958883 Marionette DEBUG loaded listener.js 18:25:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19D1A000) [pid = 4076] [serial = 751] [outer = 196D3C00] 18:25:59 INFO - PROCESS | 4076 | 1463793959318 Marionette TRACE conn5 <- [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]]]}] 18:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 18:25:59 INFO - PROCESS | 4076 | 1463793959375 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 18:25:59 INFO - PROCESS | 4076 | 1463793959377 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 18:25:59 INFO - PROCESS | 4076 | 1463793959380 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:25:59 INFO - PROCESS | 4076 | 1463793959382 Marionette TRACE conn5 <- [1,966,null,{}] 18:25:59 INFO - PROCESS | 4076 | 1463793959385 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:59 INFO - PROCESS | 4076 | 1463793959472 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 18:25:59 INFO - PROCESS | 4076 | 1463793959480 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:59 INFO - PROCESS | 4076 | ++DOCSHELL 19C53800 == 82 [pid = 4076] [id = 251] 18:25:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (19D1BC00) [pid = 4076] [serial = 752] [outer = 00000000] 18:25:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (19E85C00) [pid = 4076] [serial = 753] [outer = 19D1BC00] 18:25:59 INFO - PROCESS | 4076 | 1463793959524 Marionette DEBUG loaded listener.js 18:25:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1A0E4C00) [pid = 4076] [serial = 754] [outer = 19D1BC00] 18:25:59 INFO - PROCESS | 4076 | 1463793959978 Marionette TRACE conn5 <- [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]]]}] 18:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 18:26:00 INFO - PROCESS | 4076 | 1463793960084 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 18:26:00 INFO - PROCESS | 4076 | 1463793960089 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 18:26:00 INFO - PROCESS | 4076 | 1463793960095 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:26:00 INFO - PROCESS | 4076 | 1463793960099 Marionette TRACE conn5 <- [1,970,null,{}] 18:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:26:00 INFO - PROCESS | 4076 | 1463793960106 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:00 INFO - PROCESS | 4076 | 1463793960233 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 18:26:00 INFO - PROCESS | 4076 | 1463793960340 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:00 INFO - PROCESS | 4076 | ++DOCSHELL 0FF51000 == 83 [pid = 4076] [id = 252] 18:26:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (0FF53000) [pid = 4076] [serial = 755] [outer = 00000000] 18:26:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1001CC00) [pid = 4076] [serial = 756] [outer = 0FF53000] 18:26:00 INFO - PROCESS | 4076 | 1463793960397 Marionette DEBUG loaded listener.js 18:26:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (10209000) [pid = 4076] [serial = 757] [outer = 0FF53000] 18:26:00 INFO - PROCESS | 4076 | 1463793961003 Marionette TRACE conn5 <- [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]]]}] 18:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 18:26:01 INFO - PROCESS | 4076 | 1463793961076 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 18:26:01 INFO - PROCESS | 4076 | 1463793961080 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 18:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:26:01 INFO - PROCESS | 4076 | 1463793961089 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:26:01 INFO - PROCESS | 4076 | 1463793961093 Marionette TRACE conn5 <- [1,974,null,{}] 18:26:01 INFO - PROCESS | 4076 | 1463793961097 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:01 INFO - PROCESS | 4076 | 1463793961241 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 18:26:01 INFO - PROCESS | 4076 | 1463793961382 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:01 INFO - PROCESS | 4076 | ++DOCSHELL 1050D000 == 84 [pid = 4076] [id = 253] 18:26:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (14255400) [pid = 4076] [serial = 758] [outer = 00000000] 18:26:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (14952400) [pid = 4076] [serial = 759] [outer = 14255400] 18:26:01 INFO - PROCESS | 4076 | 1463793961438 Marionette DEBUG loaded listener.js 18:26:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (14B7C800) [pid = 4076] [serial = 760] [outer = 14255400] 18:26:01 INFO - PROCESS | 4076 | 1463793961980 Marionette TRACE conn5 <- [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]]]}] 18:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 18:26:02 INFO - PROCESS | 4076 | 1463793962021 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 18:26:02 INFO - PROCESS | 4076 | 1463793962024 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 18:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:26:02 INFO - PROCESS | 4076 | 1463793962027 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:26:02 INFO - PROCESS | 4076 | 1463793962030 Marionette TRACE conn5 <- [1,978,null,{}] 18:26:02 INFO - PROCESS | 4076 | 1463793962040 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:02 INFO - PROCESS | 4076 | 1463793962159 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 18:26:02 INFO - PROCESS | 4076 | 1463793962316 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:02 INFO - PROCESS | 4076 | ++DOCSHELL 19D16C00 == 85 [pid = 4076] [id = 254] 18:26:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (19E76400) [pid = 4076] [serial = 761] [outer = 00000000] 18:26:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1A0E6800) [pid = 4076] [serial = 762] [outer = 19E76400] 18:26:02 INFO - PROCESS | 4076 | 1463793962375 Marionette DEBUG loaded listener.js 18:26:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1A149400) [pid = 4076] [serial = 763] [outer = 19E76400] 18:26:02 INFO - PROCESS | 4076 | 1463793963014 Marionette TRACE conn5 <- [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]]]}] 18:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1021ms 18:26:03 INFO - PROCESS | 4076 | 1463793963052 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 18:26:03 INFO - PROCESS | 4076 | 1463793963054 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 18:26:03 INFO - PROCESS | 4076 | 1463793963057 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:26:03 INFO - PROCESS | 4076 | 1463793963059 Marionette TRACE conn5 <- [1,982,null,{}] 18:26:03 INFO - PROCESS | 4076 | 1463793963063 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:03 INFO - PROCESS | 4076 | 1463793963175 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 18:26:03 INFO - PROCESS | 4076 | 1463793963316 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:03 INFO - PROCESS | 4076 | ++DOCSHELL 19E7F400 == 86 [pid = 4076] [id = 255] 18:26:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1A0E2C00) [pid = 4076] [serial = 764] [outer = 00000000] 18:26:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1A191C00) [pid = 4076] [serial = 765] [outer = 1A0E2C00] 18:26:03 INFO - PROCESS | 4076 | 1463793963372 Marionette DEBUG loaded listener.js 18:26:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1B5AD000) [pid = 4076] [serial = 766] [outer = 1A0E2C00] 18:26:03 INFO - PROCESS | 4076 | 1463793963973 Marionette TRACE conn5 <- [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]]]}] 18:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 18:26:04 INFO - PROCESS | 4076 | 1463793964032 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 18:26:04 INFO - PROCESS | 4076 | 1463793964034 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 18:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:26:04 INFO - PROCESS | 4076 | 1463793964037 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:26:04 INFO - PROCESS | 4076 | 1463793964039 Marionette TRACE conn5 <- [1,986,null,{}] 18:26:04 INFO - PROCESS | 4076 | 1463793964043 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:04 INFO - PROCESS | 4076 | 1463793964150 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 18:26:04 INFO - PROCESS | 4076 | 1463793964263 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:04 INFO - PROCESS | 4076 | ++DOCSHELL 1A18F000 == 87 [pid = 4076] [id = 256] 18:26:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1B7B6800) [pid = 4076] [serial = 767] [outer = 00000000] 18:26:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1B7BB800) [pid = 4076] [serial = 768] [outer = 1B7B6800] 18:26:04 INFO - PROCESS | 4076 | 1463793964317 Marionette DEBUG loaded listener.js 18:26:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1B8D3400) [pid = 4076] [serial = 769] [outer = 1B7B6800] 18:26:04 INFO - PROCESS | 4076 | 1463793964884 Marionette TRACE conn5 <- [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]]]}] 18:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 870ms 18:26:04 INFO - PROCESS | 4076 | 1463793964912 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 18:26:04 INFO - PROCESS | 4076 | 1463793964914 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 18:26:04 INFO - PROCESS | 4076 | 1463793964918 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:26:04 INFO - PROCESS | 4076 | 1463793964920 Marionette TRACE conn5 <- [1,990,null,{}] 18:26:04 INFO - PROCESS | 4076 | 1463793964923 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:05 INFO - PROCESS | 4076 | 1463793965055 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 18:26:05 INFO - PROCESS | 4076 | 1463793965213 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:05 INFO - PROCESS | 4076 | ++DOCSHELL 1BF65800 == 88 [pid = 4076] [id = 257] 18:26:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1C706400) [pid = 4076] [serial = 770] [outer = 00000000] 18:26:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1C90E800) [pid = 4076] [serial = 771] [outer = 1C706400] 18:26:05 INFO - PROCESS | 4076 | 1463793965270 Marionette DEBUG loaded listener.js 18:26:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1C9FC400) [pid = 4076] [serial = 772] [outer = 1C706400] 18:26:05 INFO - PROCESS | 4076 | 1463793965843 Marionette TRACE conn5 <- [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]]]}] 18:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 18:26:05 INFO - PROCESS | 4076 | 1463793965892 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 18:26:05 INFO - PROCESS | 4076 | 1463793965895 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 18:26:05 INFO - PROCESS | 4076 | 1463793965898 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:26:05 INFO - PROCESS | 4076 | 1463793965900 Marionette TRACE conn5 <- [1,994,null,{}] 18:26:05 INFO - PROCESS | 4076 | 1463793965904 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:06 INFO - PROCESS | 4076 | 1463793966022 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 18:26:06 INFO - PROCESS | 4076 | 1463793966137 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:06 INFO - PROCESS | 4076 | ++DOCSHELL 1D078800 == 89 [pid = 4076] [id = 258] 18:26:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1D07A400) [pid = 4076] [serial = 773] [outer = 00000000] 18:26:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1D07F400) [pid = 4076] [serial = 774] [outer = 1D07A400] 18:26:06 INFO - PROCESS | 4076 | 1463793966232 Marionette DEBUG loaded listener.js 18:26:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1D0CA800) [pid = 4076] [serial = 775] [outer = 1D07A400] 18:26:06 INFO - PROCESS | 4076 | 1463793966855 Marionette TRACE conn5 <- [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]]]}] 18:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 18:26:07 INFO - PROCESS | 4076 | 1463793967046 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 18:26:07 INFO - PROCESS | 4076 | 1463793967050 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 18:26:07 INFO - PROCESS | 4076 | 1463793967066 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:26:07 INFO - PROCESS | 4076 | 1463793967069 Marionette TRACE conn5 <- [1,998,null,{}] 18:26:07 INFO - PROCESS | 4076 | 1463793967075 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:26:07 INFO - PROCESS | 4076 | 1463793967181 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 18:26:07 INFO - PROCESS | 4076 | 1463793967320 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:07 INFO - PROCESS | 4076 | ++DOCSHELL 10140800 == 90 [pid = 4076] [id = 259] 18:26:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (10146000) [pid = 4076] [serial = 776] [outer = 00000000] 18:26:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (10441800) [pid = 4076] [serial = 777] [outer = 10146000] 18:26:07 INFO - PROCESS | 4076 | 1463793967370 Marionette DEBUG loaded listener.js 18:26:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (10798400) [pid = 4076] [serial = 778] [outer = 10146000] 18:26:07 INFO - PROCESS | 4076 | 1463793967980 Marionette TRACE conn5 <- [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]]]}] 18:26:07 INFO - PROCESS | 4076 | --DOCSHELL 196D1800 == 89 [pid = 4076] [id = 250] 18:26:07 INFO - PROCESS | 4076 | --DOCSHELL 0FFD4800 == 88 [pid = 4076] [id = 249] 18:26:07 INFO - PROCESS | 4076 | --DOCSHELL 1906A800 == 87 [pid = 4076] [id = 248] 18:26:07 INFO - PROCESS | 4076 | --DOCSHELL 14B11C00 == 86 [pid = 4076] [id = 245] 18:26:07 INFO - PROCESS | 4076 | --DOCSHELL 11001C00 == 85 [pid = 4076] [id = 244] 18:26:07 INFO - PROCESS | 4076 | --DOCSHELL 0FFD6400 == 84 [pid = 4076] [id = 243] 18:26:07 INFO - PROCESS | 4076 | --DOCSHELL 0FF56800 == 83 [pid = 4076] [id = 242] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (1FCB3800) [pid = 4076] [serial = 657] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (105C6C00) [pid = 4076] [serial = 659] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (2110A000) [pid = 4076] [serial = 668] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (1FCB7800) [pid = 4076] [serial = 665] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (19063000) [pid = 4076] [serial = 662] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1A154800) [pid = 4076] [serial = 693] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (1A283400) [pid = 4076] [serial = 694] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (211E6800) [pid = 4076] [serial = 671] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (162E8400) [pid = 4076] [serial = 684] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (17C71400) [pid = 4076] [serial = 685] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (162E0000) [pid = 4076] [serial = 678] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1486E800) [pid = 4076] [serial = 677] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1BF09C00) [pid = 4076] [serial = 697] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1B7EA000) [pid = 4076] [serial = 696] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (19E83400) [pid = 4076] [serial = 690] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (190AC000) [pid = 4076] [serial = 687] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (19C58800) [pid = 4076] [serial = 688] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1DE1B800) [pid = 4076] [serial = 708] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (19D15000) [pid = 4076] [serial = 682] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1B10BC00) [pid = 4076] [serial = 702] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1C705000) [pid = 4076] [serial = 699] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (19C59000) [pid = 4076] [serial = 681] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (212B3800) [pid = 4076] [serial = 674] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1DD41800) [pid = 4076] [serial = 706] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1D63EC00) [pid = 4076] [serial = 705] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1D06C400) [pid = 4076] [serial = 700] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1C704C00) [pid = 4076] [serial = 703] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19C4D800) [pid = 4076] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:26:07 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1A0E9400) [pid = 4076] [serial = 691] [outer = 00000000] [url = about:blank] 18:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1007ms 18:26:08 INFO - PROCESS | 4076 | 1463793968089 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 4076 | 1463793968093 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 18:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:26:08 INFO - PROCESS | 4076 | 1463793968103 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 4076 | 1463793968106 Marionette TRACE conn5 <- [1,1002,null,{}] 18:26:08 INFO - PROCESS | 4076 | 1463793968110 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:08 INFO - PROCESS | 4076 | 1463793968252 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 18:26:08 INFO - PROCESS | 4076 | 1463793968351 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 4076 | ++DOCSHELL 1013A800 == 84 [pid = 4076] [id = 260] 18:26:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (10203400) [pid = 4076] [serial = 779] [outer = 00000000] 18:26:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (105C6C00) [pid = 4076] [serial = 780] [outer = 10203400] 18:26:08 INFO - PROCESS | 4076 | 1463793968397 Marionette DEBUG loaded listener.js 18:26:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1418E800) [pid = 4076] [serial = 781] [outer = 10203400] 18:26:08 INFO - PROCESS | 4076 | 1463793968853 Marionette TRACE conn5 <- [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]]]}] 18:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 770ms 18:26:08 INFO - PROCESS | 4076 | 1463793968874 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 4076 | 1463793968876 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 18:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:26:08 INFO - PROCESS | 4076 | 1463793968879 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 4076 | 1463793968882 Marionette TRACE conn5 <- [1,1006,null,{}] 18:26:08 INFO - PROCESS | 4076 | 1463793968891 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:08 INFO - PROCESS | 4076 | 1463793968983 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 18:26:08 INFO - PROCESS | 4076 | 1463793968996 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 4076 | ++DOCSHELL 1768A800 == 85 [pid = 4076] [id = 261] 18:26:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (17C3B000) [pid = 4076] [serial = 782] [outer = 00000000] 18:26:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (181CFC00) [pid = 4076] [serial = 783] [outer = 17C3B000] 18:26:09 INFO - PROCESS | 4076 | 1463793969045 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1893E400) [pid = 4076] [serial = 784] [outer = 17C3B000] 18:26:09 INFO - PROCESS | 4076 | 1463793969534 Marionette TRACE conn5 <- [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]]]}] 18:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 18:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:26:09 INFO - PROCESS | 4076 | 1463793969550 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 18:26:09 INFO - PROCESS | 4076 | 1463793969552 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 18:26:09 INFO - PROCESS | 4076 | 1463793969555 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:26:09 INFO - PROCESS | 4076 | 1463793969557 Marionette TRACE conn5 <- [1,1010,null,{}] 18:26:09 INFO - PROCESS | 4076 | 1463793969560 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:09 INFO - PROCESS | 4076 | 1463793969650 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 18:26:09 INFO - PROCESS | 4076 | 1463793969657 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:09 INFO - PROCESS | 4076 | ++DOCSHELL 1906A800 == 86 [pid = 4076] [id = 262] 18:26:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1906B800) [pid = 4076] [serial = 785] [outer = 00000000] 18:26:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (19BF2C00) [pid = 4076] [serial = 786] [outer = 1906B800] 18:26:09 INFO - PROCESS | 4076 | 1463793969705 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (19C51000) [pid = 4076] [serial = 787] [outer = 1906B800] 18:26:10 INFO - PROCESS | 4076 | 1463793970192 Marionette TRACE conn5 <- [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]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 18:26:10 INFO - PROCESS | 4076 | 1463793970286 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 4076 | 1463793970288 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 18:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:26:10 INFO - PROCESS | 4076 | 1463793970291 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - PROCESS | 4076 | 1463793970293 Marionette TRACE conn5 <- [1,1014,null,{}] 18:26:10 INFO - PROCESS | 4076 | 1463793970301 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:10 INFO - PROCESS | 4076 | 1463793970390 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 18:26:10 INFO - PROCESS | 4076 | 1463793970399 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:10 INFO - PROCESS | 4076 | ++DOCSHELL 19C56C00 == 87 [pid = 4076] [id = 263] 18:26:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (19C58800) [pid = 4076] [serial = 788] [outer = 00000000] 18:26:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (19E7BC00) [pid = 4076] [serial = 789] [outer = 19C58800] 18:26:10 INFO - PROCESS | 4076 | 1463793970444 Marionette DEBUG loaded listener.js 18:26:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1A0E0000) [pid = 4076] [serial = 790] [outer = 19C58800] 18:26:10 INFO - PROCESS | 4076 | 1463793970930 Marionette TRACE conn5 <- [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]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 18:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:26:10 INFO - PROCESS | 4076 | 1463793970962 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 4076 | 1463793970964 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 18:26:10 INFO - PROCESS | 4076 | 1463793970967 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - PROCESS | 4076 | 1463793970969 Marionette TRACE conn5 <- [1,1018,null,{}] 18:26:10 INFO - PROCESS | 4076 | 1463793970972 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:11 INFO - PROCESS | 4076 | 1463793971144 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 18:26:11 INFO - PROCESS | 4076 | 1463793971171 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:11 INFO - PROCESS | 4076 | ++DOCSHELL 1A0ED800 == 88 [pid = 4076] [id = 264] 18:26:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1A147C00) [pid = 4076] [serial = 791] [outer = 00000000] 18:26:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1B10BC00) [pid = 4076] [serial = 792] [outer = 1A147C00] 18:26:11 INFO - PROCESS | 4076 | 1463793971216 Marionette DEBUG loaded listener.js 18:26:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1B7B9800) [pid = 4076] [serial = 793] [outer = 1A147C00] 18:26:11 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (18928400) [pid = 4076] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:26:11 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1906B400) [pid = 4076] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:26:11 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (10015000) [pid = 4076] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:26:11 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (11003800) [pid = 4076] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:26:11 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (14B15800) [pid = 4076] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:26:11 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0FFCF400) [pid = 4076] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:26:11 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (10143000) [pid = 4076] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:26:11 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (162E7C00) [pid = 4076] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:26:11 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (196D3C00) [pid = 4076] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:26:12 INFO - PROCESS | 4076 | 1463793972095 Marionette TRACE conn5 <- [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]]]}] 18:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1178ms 18:26:12 INFO - PROCESS | 4076 | 1463793972146 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 18:26:12 INFO - PROCESS | 4076 | 1463793972152 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 18:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:26:12 INFO - PROCESS | 4076 | 1463793972156 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:26:12 INFO - PROCESS | 4076 | 1463793972161 Marionette TRACE conn5 <- [1,1022,null,{}] 18:26:12 INFO - PROCESS | 4076 | 1463793972166 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:12 INFO - PROCESS | 4076 | 1463793972313 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 18:26:12 INFO - PROCESS | 4076 | 1463793972429 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:12 INFO - PROCESS | 4076 | ++DOCSHELL 10017400 == 89 [pid = 4076] [id = 265] 18:26:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (105AA800) [pid = 4076] [serial = 794] [outer = 00000000] 18:26:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (13F98000) [pid = 4076] [serial = 795] [outer = 105AA800] 18:26:12 INFO - PROCESS | 4076 | 1463793972487 Marionette DEBUG loaded listener.js 18:26:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1495F400) [pid = 4076] [serial = 796] [outer = 105AA800] 18:26:13 INFO - PROCESS | 4076 | 1463793973066 Marionette TRACE conn5 <- [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]]]}] 18:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 18:26:13 INFO - PROCESS | 4076 | 1463793973092 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 4076 | 1463793973098 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 18:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:26:13 INFO - PROCESS | 4076 | 1463793973104 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:26:13 INFO - PROCESS | 4076 | 1463793973107 Marionette TRACE conn5 <- [1,1026,null,{}] 18:26:13 INFO - PROCESS | 4076 | 1463793973112 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:13 INFO - PROCESS | 4076 | 1463793973234 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 18:26:13 INFO - PROCESS | 4076 | 1463793973396 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:13 INFO - PROCESS | 4076 | ++DOCSHELL 17395C00 == 90 [pid = 4076] [id = 266] 18:26:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (181C9800) [pid = 4076] [serial = 797] [outer = 00000000] 18:26:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1906B400) [pid = 4076] [serial = 798] [outer = 181C9800] 18:26:13 INFO - PROCESS | 4076 | 1463793973452 Marionette DEBUG loaded listener.js 18:26:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (19299C00) [pid = 4076] [serial = 799] [outer = 181C9800] 18:26:14 INFO - PROCESS | 4076 | 1463793974063 Marionette TRACE conn5 <- [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]]]}] 18:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1021ms 18:26:14 INFO - PROCESS | 4076 | 1463793974128 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 18:26:14 INFO - PROCESS | 4076 | 1463793974130 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 18:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:26:14 INFO - PROCESS | 4076 | 1463793974134 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:26:14 INFO - PROCESS | 4076 | 1463793974138 Marionette TRACE conn5 <- [1,1030,null,{}] 18:26:14 INFO - PROCESS | 4076 | 1463793974162 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:14 INFO - PROCESS | 4076 | 1463793974337 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 18:26:14 INFO - PROCESS | 4076 | 1463793974400 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:14 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B6000 == 91 [pid = 4076] [id = 267] 18:26:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1B7B7000) [pid = 4076] [serial = 800] [outer = 00000000] 18:26:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1BF07C00) [pid = 4076] [serial = 801] [outer = 1B7B7000] 18:26:14 INFO - PROCESS | 4076 | 1463793974497 Marionette DEBUG loaded listener.js 18:26:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1BF64400) [pid = 4076] [serial = 802] [outer = 1B7B7000] 18:26:15 INFO - PROCESS | 4076 | 1463793975060 Marionette TRACE conn5 <- [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]]]}] 18:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 18:26:15 INFO - PROCESS | 4076 | 1463793975107 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 18:26:15 INFO - PROCESS | 4076 | 1463793975111 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 18:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:26:15 INFO - PROCESS | 4076 | 1463793975114 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:26:15 INFO - PROCESS | 4076 | 1463793975116 Marionette TRACE conn5 <- [1,1034,null,{}] 18:26:15 INFO - PROCESS | 4076 | 1463793975120 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:15 INFO - PROCESS | 4076 | 1463793975232 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 18:26:15 INFO - PROCESS | 4076 | 1463793975345 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:15 INFO - PROCESS | 4076 | ++DOCSHELL 1C90E400 == 92 [pid = 4076] [id = 268] 18:26:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1C95FC00) [pid = 4076] [serial = 803] [outer = 00000000] 18:26:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1C9FB800) [pid = 4076] [serial = 804] [outer = 1C95FC00] 18:26:15 INFO - PROCESS | 4076 | 1463793975441 Marionette DEBUG loaded listener.js 18:26:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1D07BC00) [pid = 4076] [serial = 805] [outer = 1C95FC00] 18:26:15 INFO - PROCESS | 4076 | 1463793975998 Marionette TRACE conn5 <- [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]]]}] 18:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 930ms 18:26:16 INFO - PROCESS | 4076 | 1463793976047 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 18:26:16 INFO - PROCESS | 4076 | 1463793976049 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 18:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:26:16 INFO - PROCESS | 4076 | 1463793976053 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:26:16 INFO - PROCESS | 4076 | 1463793976055 Marionette TRACE conn5 <- [1,1038,null,{}] 18:26:16 INFO - PROCESS | 4076 | 1463793976058 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:16 INFO - PROCESS | 4076 | 1463793976171 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 18:26:16 INFO - PROCESS | 4076 | 1463793976284 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:16 INFO - PROCESS | 4076 | ++DOCSHELL 1C76B800 == 93 [pid = 4076] [id = 269] 18:26:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1D07E800) [pid = 4076] [serial = 806] [outer = 00000000] 18:26:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1D639C00) [pid = 4076] [serial = 807] [outer = 1D07E800] 18:26:16 INFO - PROCESS | 4076 | 1463793976380 Marionette DEBUG loaded listener.js 18:26:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1D63EC00) [pid = 4076] [serial = 808] [outer = 1D07E800] 18:26:16 INFO - PROCESS | 4076 | 1463793976959 Marionette TRACE conn5 <- [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]]]}] 18:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 18:26:17 INFO - PROCESS | 4076 | 1463793977027 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 18:26:17 INFO - PROCESS | 4076 | 1463793977030 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 18:26:17 INFO - PROCESS | 4076 | 1463793977033 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:26:17 INFO - PROCESS | 4076 | 1463793977035 Marionette TRACE conn5 <- [1,1042,null,{}] 18:26:17 INFO - PROCESS | 4076 | 1463793977039 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:17 INFO - PROCESS | 4076 | 1463793977194 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 18:26:17 INFO - PROCESS | 4076 | 1463793977332 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:17 INFO - PROCESS | 4076 | ++DOCSHELL 1DD45800 == 94 [pid = 4076] [id = 270] 18:26:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1DD46000) [pid = 4076] [serial = 809] [outer = 00000000] 18:26:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1DDC5000) [pid = 4076] [serial = 810] [outer = 1DD46000] 18:26:17 INFO - PROCESS | 4076 | 1463793977390 Marionette DEBUG loaded listener.js 18:26:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1DDC8400) [pid = 4076] [serial = 811] [outer = 1DD46000] 18:26:17 INFO - PROCESS | 4076 | 1463793977920 Marionette TRACE conn5 <- [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]]]}] 18:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 930ms 18:26:17 INFO - PROCESS | 4076 | 1463793977967 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 18:26:17 INFO - PROCESS | 4076 | 1463793977970 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 18:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:26:17 INFO - PROCESS | 4076 | 1463793977973 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:26:17 INFO - PROCESS | 4076 | 1463793977975 Marionette TRACE conn5 <- [1,1046,null,{}] 18:26:17 INFO - PROCESS | 4076 | 1463793977979 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:18 INFO - PROCESS | 4076 | 1463793978086 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 18:26:18 INFO - PROCESS | 4076 | 1463793978200 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:18 INFO - PROCESS | 4076 | ++DOCSHELL 0FA67400 == 95 [pid = 4076] [id = 271] 18:26:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (10206000) [pid = 4076] [serial = 812] [outer = 00000000] 18:26:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1DE1B800) [pid = 4076] [serial = 813] [outer = 10206000] 18:26:18 INFO - PROCESS | 4076 | 1463793978295 Marionette DEBUG loaded listener.js 18:26:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1F08BC00) [pid = 4076] [serial = 814] [outer = 10206000] 18:26:18 INFO - PROCESS | 4076 | 1463793978907 Marionette TRACE conn5 <- [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]]]}] 18:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 18:26:18 INFO - PROCESS | 4076 | 1463793978947 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 18:26:18 INFO - PROCESS | 4076 | 1463793978949 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 18:26:18 INFO - PROCESS | 4076 | 1463793978953 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:26:18 INFO - PROCESS | 4076 | 1463793978955 Marionette TRACE conn5 <- [1,1050,null,{}] 18:26:18 INFO - PROCESS | 4076 | 1463793978959 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:19 INFO - PROCESS | 4076 | 1463793979117 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 18:26:19 INFO - PROCESS | 4076 | 1463793979185 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:19 INFO - PROCESS | 4076 | ++DOCSHELL 0FF51800 == 96 [pid = 4076] [id = 272] 18:26:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (10020000) [pid = 4076] [serial = 815] [outer = 00000000] 18:26:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (110EE000) [pid = 4076] [serial = 816] [outer = 10020000] 18:26:19 INFO - PROCESS | 4076 | 1463793979280 Marionette DEBUG loaded listener.js 18:26:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (17C36400) [pid = 4076] [serial = 817] [outer = 10020000] 18:26:20 INFO - PROCESS | 4076 | 1463793980037 Marionette TRACE conn5 <- [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]]]}] 18:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1124ms 18:26:20 INFO - PROCESS | 4076 | 1463793980082 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 18:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:26:20 INFO - PROCESS | 4076 | 1463793980086 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 18:26:20 INFO - PROCESS | 4076 | 1463793980091 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:26:20 INFO - PROCESS | 4076 | 1463793980095 Marionette TRACE conn5 <- [1,1054,null,{}] 18:26:20 INFO - PROCESS | 4076 | 1463793980100 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:20 INFO - PROCESS | 4076 | 1463793980241 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 18:26:20 INFO - PROCESS | 4076 | 1463793980390 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 4076 | ++DOCSHELL 10139800 == 97 [pid = 4076] [id = 273] 18:26:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1013B000) [pid = 4076] [serial = 818] [outer = 00000000] 18:26:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (162E8400) [pid = 4076] [serial = 819] [outer = 1013B000] 18:26:20 INFO - PROCESS | 4076 | 1463793980443 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1768AC00) [pid = 4076] [serial = 820] [outer = 1013B000] 18:26:20 INFO - PROCESS | 4076 | --DOCSHELL 19C56C00 == 96 [pid = 4076] [id = 263] 18:26:20 INFO - PROCESS | 4076 | --DOCSHELL 162E7800 == 95 [pid = 4076] [id = 246] 18:26:20 INFO - PROCESS | 4076 | --DOCSHELL 1906A800 == 94 [pid = 4076] [id = 262] 18:26:20 INFO - PROCESS | 4076 | --DOCSHELL 1768A800 == 93 [pid = 4076] [id = 261] 18:26:20 INFO - PROCESS | 4076 | --DOCSHELL 1013A800 == 92 [pid = 4076] [id = 260] 18:26:20 INFO - PROCESS | 4076 | --DOCSHELL 10140800 == 91 [pid = 4076] [id = 259] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (1894A000) [pid = 4076] [serial = 741] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (19290800) [pid = 4076] [serial = 744] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (10206C00) [pid = 4076] [serial = 729] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (1044AC00) [pid = 4076] [serial = 730] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (13F45400) [pid = 4076] [serial = 732] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (13F51800) [pid = 4076] [serial = 733] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (15921400) [pid = 4076] [serial = 735] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (15ECE800) [pid = 4076] [serial = 736] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (18BC6800) [pid = 4076] [serial = 742] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (19067C00) [pid = 4076] [serial = 714] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (1DDC5800) [pid = 4076] [serial = 717] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (105BE000) [pid = 4076] [serial = 727] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1020C000) [pid = 4076] [serial = 726] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1F1E1C00) [pid = 4076] [serial = 720] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (105B3000) [pid = 4076] [serial = 711] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1F095400) [pid = 4076] [serial = 723] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (19E85C00) [pid = 4076] [serial = 753] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (185DEC00) [pid = 4076] [serial = 747] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1928E000) [pid = 4076] [serial = 748] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (195C1C00) [pid = 4076] [serial = 745] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (17683000) [pid = 4076] [serial = 738] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (17C3AC00) [pid = 4076] [serial = 739] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (19D10400) [pid = 4076] [serial = 750] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (19D1A000) [pid = 4076] [serial = 751] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4076 | 1463793980966 Marionette TRACE conn5 <- [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]]]}] 18:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 930ms 18:26:21 INFO - PROCESS | 4076 | 1463793981022 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 18:26:21 INFO - PROCESS | 4076 | 1463793981027 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 18:26:21 INFO - PROCESS | 4076 | 1463793981033 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:26:21 INFO - PROCESS | 4076 | 1463793981036 Marionette TRACE conn5 <- [1,1058,null,{}] 18:26:21 INFO - PROCESS | 4076 | 1463793981040 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:21 INFO - PROCESS | 4076 | 1463793981136 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 18:26:21 INFO - PROCESS | 4076 | 1463793981243 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:21 INFO - PROCESS | 4076 | ++DOCSHELL 10367800 == 92 [pid = 4076] [id = 274] 18:26:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1036C800) [pid = 4076] [serial = 821] [outer = 00000000] 18:26:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (148CDC00) [pid = 4076] [serial = 822] [outer = 1036C800] 18:26:21 INFO - PROCESS | 4076 | 1463793981289 Marionette DEBUG loaded listener.js 18:26:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (159E9400) [pid = 4076] [serial = 823] [outer = 1036C800] 18:26:21 INFO - PROCESS | 4076 | 1463793981685 Marionette TRACE conn5 <- [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]]]}] 18:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 18:26:21 INFO - PROCESS | 4076 | 1463793981707 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 18:26:21 INFO - PROCESS | 4076 | 1463793981709 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 18:26:21 INFO - PROCESS | 4076 | 1463793981712 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:26:21 INFO - PROCESS | 4076 | 1463793981716 Marionette TRACE conn5 <- [1,1062,null,{}] 18:26:21 INFO - PROCESS | 4076 | 1463793981726 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:21 INFO - PROCESS | 4076 | 1463793981821 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 18:26:21 INFO - PROCESS | 4076 | 1463793981830 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:21 INFO - PROCESS | 4076 | ++DOCSHELL 17689800 == 93 [pid = 4076] [id = 275] 18:26:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (17C3C800) [pid = 4076] [serial = 824] [outer = 00000000] 18:26:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (19070800) [pid = 4076] [serial = 825] [outer = 17C3C800] 18:26:21 INFO - PROCESS | 4076 | 1463793981878 Marionette DEBUG loaded listener.js 18:26:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (19293400) [pid = 4076] [serial = 826] [outer = 17C3C800] 18:26:22 INFO - PROCESS | 4076 | 1463793982367 Marionette TRACE conn5 <- [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]]]}] 18:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 18:26:22 INFO - PROCESS | 4076 | 1463793982386 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 18:26:22 INFO - PROCESS | 4076 | 1463793982389 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 18:26:22 INFO - PROCESS | 4076 | 1463793982392 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:26:22 INFO - PROCESS | 4076 | 1463793982393 Marionette TRACE conn5 <- [1,1066,null,{}] 18:26:22 INFO - PROCESS | 4076 | 1463793982401 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:22 INFO - PROCESS | 4076 | 1463793982494 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 18:26:22 INFO - PROCESS | 4076 | 1463793982502 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:22 INFO - PROCESS | 4076 | ++DOCSHELL 19C50000 == 94 [pid = 4076] [id = 276] 18:26:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (19C51400) [pid = 4076] [serial = 827] [outer = 00000000] 18:26:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (19D15800) [pid = 4076] [serial = 828] [outer = 19C51400] 18:26:22 INFO - PROCESS | 4076 | 1463793982547 Marionette DEBUG loaded listener.js 18:26:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (19E84800) [pid = 4076] [serial = 829] [outer = 19C51400] 18:26:22 INFO - PROCESS | 4076 | 1463793983002 Marionette TRACE conn5 <- [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]]]}] 18:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 18:26:23 INFO - PROCESS | 4076 | 1463793983067 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 18:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:26:23 INFO - PROCESS | 4076 | 1463793983069 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 18:26:23 INFO - PROCESS | 4076 | 1463793983072 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:26:23 INFO - PROCESS | 4076 | 1463793983073 Marionette TRACE conn5 <- [1,1070,null,{}] 18:26:23 INFO - PROCESS | 4076 | 1463793983077 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:23 INFO - PROCESS | 4076 | 1463793983201 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 18:26:23 INFO - PROCESS | 4076 | 1463793983313 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 4076 | ++DOCSHELL 1A148000 == 95 [pid = 4076] [id = 277] 18:26:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1A14C000) [pid = 4076] [serial = 830] [outer = 00000000] 18:26:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1A188800) [pid = 4076] [serial = 831] [outer = 1A14C000] 18:26:23 INFO - PROCESS | 4076 | 1463793983357 Marionette DEBUG loaded listener.js 18:26:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1A285000) [pid = 4076] [serial = 832] [outer = 1A14C000] 18:26:23 INFO - PROCESS | 4076 | 1463793983791 Marionette TRACE conn5 <- [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]]]}] 18:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 770ms 18:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:26:23 INFO - PROCESS | 4076 | 1463793983842 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 18:26:23 INFO - PROCESS | 4076 | 1463793983844 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 18:26:23 INFO - PROCESS | 4076 | 1463793983855 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:26:23 INFO - PROCESS | 4076 | 1463793983856 Marionette TRACE conn5 <- [1,1074,null,{}] 18:26:23 INFO - PROCESS | 4076 | 1463793983860 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:23 INFO - PROCESS | 4076 | 1463793984002 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 18:26:24 INFO - PROCESS | 4076 | 1463793984075 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:24 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B0400 == 96 [pid = 4076] [id = 278] 18:26:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1BF0C800) [pid = 4076] [serial = 833] [outer = 00000000] 18:26:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1D075800) [pid = 4076] [serial = 834] [outer = 1BF0C800] 18:26:24 INFO - PROCESS | 4076 | 1463793984121 Marionette DEBUG loaded listener.js 18:26:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1D0D0400) [pid = 4076] [serial = 835] [outer = 1BF0C800] 18:26:24 INFO - PROCESS | 4076 | 1463793984530 Marionette TRACE conn5 <- [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]]]}] 18:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 18:26:24 INFO - PROCESS | 4076 | 1463793984611 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 18:26:24 INFO - PROCESS | 4076 | 1463793984613 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 18:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:26:24 INFO - PROCESS | 4076 | 1463793984620 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:26:24 INFO - PROCESS | 4076 | 1463793984622 Marionette TRACE conn5 <- [1,1078,null,{}] 18:26:24 INFO - PROCESS | 4076 | 1463793984625 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:24 INFO - PROCESS | 4076 | 1463793984756 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 18:26:24 INFO - PROCESS | 4076 | 1463793984827 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:24 INFO - PROCESS | 4076 | ++DOCSHELL 1C768C00 == 97 [pid = 4076] [id = 279] 18:26:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1D552800) [pid = 4076] [serial = 836] [outer = 00000000] 18:26:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1DDC2000) [pid = 4076] [serial = 837] [outer = 1D552800] 18:26:24 INFO - PROCESS | 4076 | 1463793984872 Marionette DEBUG loaded listener.js 18:26:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1DE18C00) [pid = 4076] [serial = 838] [outer = 1D552800] 18:26:25 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (19D1BC00) [pid = 4076] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:26:25 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (10203400) [pid = 4076] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:26:25 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (17C3B000) [pid = 4076] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:26:25 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1906B800) [pid = 4076] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:26:25 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (10146000) [pid = 4076] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:26:25 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (19C58800) [pid = 4076] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:26:25 INFO - PROCESS | 4076 | 1463793985307 Marionette TRACE conn5 <- [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]]]}] 18:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 732ms 18:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:26:25 INFO - PROCESS | 4076 | 1463793985359 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 18:26:25 INFO - PROCESS | 4076 | 1463793985361 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 18:26:25 INFO - PROCESS | 4076 | 1463793985368 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:26:25 INFO - PROCESS | 4076 | 1463793985369 Marionette TRACE conn5 <- [1,1082,null,{}] 18:26:25 INFO - PROCESS | 4076 | 1463793985373 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:25 INFO - PROCESS | 4076 | 1463793985462 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 18:26:25 INFO - PROCESS | 4076 | 1463793985469 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 4076 | ++DOCSHELL 195BA000 == 98 [pid = 4076] [id = 280] 18:26:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1A050800) [pid = 4076] [serial = 839] [outer = 00000000] 18:26:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1F091800) [pid = 4076] [serial = 840] [outer = 1A050800] 18:26:25 INFO - PROCESS | 4076 | 1463793985514 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1F098400) [pid = 4076] [serial = 841] [outer = 1A050800] 18:26:25 INFO - PROCESS | 4076 | 1463793985941 Marionette TRACE conn5 <- [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]]]}] 18:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 18:26:25 INFO - PROCESS | 4076 | 1463793986004 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 18:26:25 INFO - PROCESS | 4076 | 1463793986006 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 18:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:26:25 INFO - PROCESS | 4076 | 1463793986009 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:26:25 INFO - PROCESS | 4076 | 1463793986011 Marionette TRACE conn5 <- [1,1086,null,{}] 18:26:26 INFO - PROCESS | 4076 | 1463793986015 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:26 INFO - PROCESS | 4076 | 1463793986110 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 18:26:26 INFO - PROCESS | 4076 | 1463793986153 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:26 INFO - PROCESS | 4076 | ++DOCSHELL 1DDA9400 == 99 [pid = 4076] [id = 281] 18:26:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1DE21400) [pid = 4076] [serial = 842] [outer = 00000000] 18:26:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1F1DC400) [pid = 4076] [serial = 843] [outer = 1DE21400] 18:26:26 INFO - PROCESS | 4076 | 1463793986197 Marionette DEBUG loaded listener.js 18:26:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1F1E2400) [pid = 4076] [serial = 844] [outer = 1DE21400] 18:26:26 INFO - PROCESS | 4076 | 1463793986629 Marionette TRACE conn5 <- [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]]]}] 18:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 18:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:26:26 INFO - PROCESS | 4076 | 1463793986681 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 18:26:26 INFO - PROCESS | 4076 | 1463793986683 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 18:26:26 INFO - PROCESS | 4076 | 1463793986686 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:26:26 INFO - PROCESS | 4076 | 1463793986687 Marionette TRACE conn5 <- [1,1090,null,{}] 18:26:26 INFO - PROCESS | 4076 | 1463793986691 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:26 INFO - PROCESS | 4076 | 1463793986782 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 18:26:26 INFO - PROCESS | 4076 | 1463793986789 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:26 INFO - PROCESS | 4076 | ++DOCSHELL 18BC0000 == 100 [pid = 4076] [id = 282] 18:26:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (191C2C00) [pid = 4076] [serial = 845] [outer = 00000000] 18:26:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (1FCBD800) [pid = 4076] [serial = 846] [outer = 191C2C00] 18:26:26 INFO - PROCESS | 4076 | 1463793986832 Marionette DEBUG loaded listener.js 18:26:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (2009C800) [pid = 4076] [serial = 847] [outer = 191C2C00] 18:26:27 INFO - PROCESS | 4076 | 1463793987460 Marionette TRACE conn5 <- [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]]]}] 18:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 830ms 18:26:27 INFO - PROCESS | 4076 | 1463793987545 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 18:26:27 INFO - PROCESS | 4076 | 1463793987550 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 18:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:26:27 INFO - PROCESS | 4076 | 1463793987557 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:26:27 INFO - PROCESS | 4076 | 1463793987561 Marionette TRACE conn5 <- [1,1094,null,{}] 18:26:27 INFO - PROCESS | 4076 | 1463793987567 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:27 INFO - PROCESS | 4076 | 1463793987695 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 18:26:27 INFO - PROCESS | 4076 | 1463793987837 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD5C00 == 101 [pid = 4076] [id = 283] 18:26:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (10015400) [pid = 4076] [serial = 848] [outer = 00000000] 18:26:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1418BC00) [pid = 4076] [serial = 849] [outer = 10015400] 18:26:27 INFO - PROCESS | 4076 | 1463793987896 Marionette DEBUG loaded listener.js 18:26:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (162DF800) [pid = 4076] [serial = 850] [outer = 10015400] 18:26:28 INFO - PROCESS | 4076 | 1463793988481 Marionette TRACE conn5 <- [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]]]}] 18:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 970ms 18:26:28 INFO - PROCESS | 4076 | 1463793988533 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 18:26:28 INFO - PROCESS | 4076 | 1463793988539 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 18:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:26:28 INFO - PROCESS | 4076 | 1463793988545 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:26:28 INFO - PROCESS | 4076 | 1463793988548 Marionette TRACE conn5 <- [1,1098,null,{}] 18:26:28 INFO - PROCESS | 4076 | 1463793988552 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:28 INFO - PROCESS | 4076 | 1463793988671 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 18:26:28 INFO - PROCESS | 4076 | 1463793988820 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:28 INFO - PROCESS | 4076 | ++DOCSHELL 18BC8000 == 102 [pid = 4076] [id = 284] 18:26:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (19064800) [pid = 4076] [serial = 851] [outer = 00000000] 18:26:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (19BF2800) [pid = 4076] [serial = 852] [outer = 19064800] 18:26:28 INFO - PROCESS | 4076 | 1463793988875 Marionette DEBUG loaded listener.js 18:26:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1A14D400) [pid = 4076] [serial = 853] [outer = 19064800] 18:26:29 INFO - PROCESS | 4076 | 1463793989473 Marionette TRACE conn5 <- [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]]]}] 18:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 970ms 18:26:29 INFO - PROCESS | 4076 | 1463793989517 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 18:26:29 INFO - PROCESS | 4076 | 1463793989520 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 18:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:26:29 INFO - PROCESS | 4076 | 1463793989523 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - PROCESS | 4076 | 1463793989527 Marionette TRACE conn5 <- [1,1102,null,{}] 18:26:29 INFO - PROCESS | 4076 | 1463793989539 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:29 INFO - PROCESS | 4076 | 1463793989658 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 18:26:29 INFO - PROCESS | 4076 | 1463793989823 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:29 INFO - PROCESS | 4076 | ++DOCSHELL 1FCB5C00 == 103 [pid = 4076] [id = 285] 18:26:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1FCBB000) [pid = 4076] [serial = 854] [outer = 00000000] 18:26:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (200A0800) [pid = 4076] [serial = 855] [outer = 1FCBB000] 18:26:29 INFO - PROCESS | 4076 | 1463793989881 Marionette DEBUG loaded listener.js 18:26:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (21102000) [pid = 4076] [serial = 856] [outer = 1FCBB000] 18:26:30 INFO - PROCESS | 4076 | 1463793990480 Marionette TRACE conn5 <- [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]]]}] 18:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 970ms 18:26:30 INFO - PROCESS | 4076 | 1463793990497 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 18:26:30 INFO - PROCESS | 4076 | 1463793990499 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 18:26:30 INFO - PROCESS | 4076 | 1463793990503 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:26:30 INFO - PROCESS | 4076 | 1463793990505 Marionette TRACE conn5 <- [1,1106,null,{}] 18:26:30 INFO - PROCESS | 4076 | 1463793990509 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:30 INFO - PROCESS | 4076 | 1463793990624 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 18:26:30 INFO - PROCESS | 4076 | 1463793990786 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:30 INFO - PROCESS | 4076 | ++DOCSHELL 1D070000 == 104 [pid = 4076] [id = 286] 18:26:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (2009CC00) [pid = 4076] [serial = 857] [outer = 00000000] 18:26:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (2110C000) [pid = 4076] [serial = 858] [outer = 2009CC00] 18:26:30 INFO - PROCESS | 4076 | 1463793990842 Marionette DEBUG loaded listener.js 18:26:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (211E3800) [pid = 4076] [serial = 859] [outer = 2009CC00] 18:26:31 INFO - PROCESS | 4076 | 1463793991862 Marionette TRACE conn5 <- [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]]]}] 18:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1370ms 18:26:31 INFO - PROCESS | 4076 | 1463793991877 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 18:26:31 INFO - PROCESS | 4076 | 1463793991881 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 18:26:31 INFO - PROCESS | 4076 | 1463793991900 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:26:31 INFO - PROCESS | 4076 | 1463793991904 Marionette TRACE conn5 <- [1,1110,null,{}] 18:26:31 INFO - PROCESS | 4076 | 1463793991909 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:31 INFO - PROCESS | 4076 | 1463793992012 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 18:26:32 INFO - PROCESS | 4076 | 1463793992201 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:32 INFO - PROCESS | 4076 | ++DOCSHELL 10146400 == 105 [pid = 4076] [id = 287] 18:26:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (10201400) [pid = 4076] [serial = 860] [outer = 00000000] 18:26:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (105AC000) [pid = 4076] [serial = 861] [outer = 10201400] 18:26:32 INFO - PROCESS | 4076 | 1463793992256 Marionette DEBUG loaded listener.js 18:26:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (107A0C00) [pid = 4076] [serial = 862] [outer = 10201400] 18:26:32 INFO - PROCESS | 4076 | 1463793992772 Marionette TRACE conn5 <- [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]]]}] 18:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 18:26:32 INFO - PROCESS | 4076 | 1463793992836 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 18:26:32 INFO - PROCESS | 4076 | 1463793992841 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 18:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:26:32 INFO - PROCESS | 4076 | 1463793992847 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:26:32 INFO - PROCESS | 4076 | 1463793992849 Marionette TRACE conn5 <- [1,1114,null,{}] 18:26:32 INFO - PROCESS | 4076 | 1463793992853 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:32 INFO - PROCESS | 4076 | 1463793992952 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 18:26:33 INFO - PROCESS | 4076 | 1463793993118 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:33 INFO - PROCESS | 4076 | ++DOCSHELL 105A6400 == 106 [pid = 4076] [id = 288] 18:26:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (105AB800) [pid = 4076] [serial = 863] [outer = 00000000] 18:26:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (1447C800) [pid = 4076] [serial = 864] [outer = 105AB800] 18:26:33 INFO - PROCESS | 4076 | 1463793993168 Marionette DEBUG loaded listener.js 18:26:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (1495A800) [pid = 4076] [serial = 865] [outer = 105AB800] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 13F47C00 == 105 [pid = 4076] [id = 105] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 19291800 == 104 [pid = 4076] [id = 104] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 1BF65800 == 103 [pid = 4076] [id = 257] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 1050D000 == 102 [pid = 4076] [id = 253] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 1020FC00 == 101 [pid = 4076] [id = 74] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 1B5AB000 == 100 [pid = 4076] [id = 10] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 1001D000 == 99 [pid = 4076] [id = 102] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 17CC2400 == 98 [pid = 4076] [id = 16] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 14B17C00 == 97 [pid = 4076] [id = 181] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 11010000 == 96 [pid = 4076] [id = 18] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 21101400 == 95 [pid = 4076] [id = 171] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 09190800 == 94 [pid = 4076] [id = 180] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 10515C00 == 93 [pid = 4076] [id = 220] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 17396800 == 92 [pid = 4076] [id = 221] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 1DDA9400 == 91 [pid = 4076] [id = 281] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 195BA000 == 90 [pid = 4076] [id = 280] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 1C768C00 == 89 [pid = 4076] [id = 279] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 1B7B0400 == 88 [pid = 4076] [id = 278] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (1B7BB800) [pid = 4076] [serial = 768] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (1A0E6800) [pid = 4076] [serial = 762] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (1A191C00) [pid = 4076] [serial = 765] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (1C90E800) [pid = 4076] [serial = 771] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (14952400) [pid = 4076] [serial = 759] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (1001CC00) [pid = 4076] [serial = 756] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (1D07F400) [pid = 4076] [serial = 774] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 1A148000 == 87 [pid = 4076] [id = 277] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 19C50000 == 86 [pid = 4076] [id = 276] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 17689800 == 85 [pid = 4076] [id = 275] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 10367800 == 84 [pid = 4076] [id = 274] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 10139800 == 83 [pid = 4076] [id = 273] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 185E5400 == 82 [pid = 4076] [id = 247] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 19C53800 == 81 [pid = 4076] [id = 251] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 10017400 == 80 [pid = 4076] [id = 265] 18:26:33 INFO - PROCESS | 4076 | --DOCSHELL 1A0ED800 == 79 [pid = 4076] [id = 264] 18:26:33 INFO - PROCESS | 4076 | 1463793993924 Marionette TRACE conn5 <- [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]]]}] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (105C6C00) [pid = 4076] [serial = 780] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (1893E400) [pid = 4076] [serial = 784] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (19BF2C00) [pid = 4076] [serial = 786] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (181CFC00) [pid = 4076] [serial = 783] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (19C51000) [pid = 4076] [serial = 787] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (10798400) [pid = 4076] [serial = 778] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (1418E800) [pid = 4076] [serial = 781] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (10441800) [pid = 4076] [serial = 777] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (19E7BC00) [pid = 4076] [serial = 789] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (1A0E0000) [pid = 4076] [serial = 790] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (1A0E4C00) [pid = 4076] [serial = 754] [outer = 00000000] [url = about:blank] 18:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1117ms 18:26:33 INFO - PROCESS | 4076 | 1463793993967 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 4076 | 1463793993970 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 18:26:33 INFO - PROCESS | 4076 | 1463793993973 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:26:33 INFO - PROCESS | 4076 | 1463793993976 Marionette TRACE conn5 <- [1,1118,null,{}] 18:26:33 INFO - PROCESS | 4076 | 1463793993987 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:34 INFO - PROCESS | 4076 | 1463793994075 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 18:26:34 INFO - PROCESS | 4076 | 1463793994083 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 4076 | ++DOCSHELL 10140000 == 80 [pid = 4076] [id = 289] 18:26:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (10207400) [pid = 4076] [serial = 866] [outer = 00000000] 18:26:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (110F0C00) [pid = 4076] [serial = 867] [outer = 10207400] 18:26:34 INFO - PROCESS | 4076 | 1463793994131 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (141E9C00) [pid = 4076] [serial = 868] [outer = 10207400] 18:26:34 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:26:34 INFO - PROCESS | 4076 | 1463793994642 Marionette TRACE conn5 <- [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]]]}] 18:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 18:26:34 INFO - PROCESS | 4076 | 1463793994707 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 18:26:34 INFO - PROCESS | 4076 | 1463793994709 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 18:26:34 INFO - PROCESS | 4076 | 1463793994713 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:26:34 INFO - PROCESS | 4076 | 1463793994715 Marionette TRACE conn5 <- [1,1122,null,{}] 18:26:34 INFO - PROCESS | 4076 | 1463793994718 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:34 INFO - PROCESS | 4076 | 1463793994804 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 18:26:34 INFO - PROCESS | 4076 | 1463793994908 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 4076 | ++DOCSHELL 14B1A800 == 81 [pid = 4076] [id = 290] 18:26:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (14B1DC00) [pid = 4076] [serial = 869] [outer = 00000000] 18:26:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (159E8C00) [pid = 4076] [serial = 870] [outer = 14B1DC00] 18:26:34 INFO - PROCESS | 4076 | 1463793994953 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (17310C00) [pid = 4076] [serial = 871] [outer = 14B1DC00] 18:26:35 INFO - PROCESS | 4076 | 1463793995317 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 18:26:35 INFO - PROCESS | 4076 | 1463793995363 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 18:26:35 INFO - PROCESS | 4076 | 1463793995366 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 18:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:26:35 INFO - PROCESS | 4076 | 1463793995370 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:26:35 INFO - PROCESS | 4076 | 1463793995372 Marionette TRACE conn5 <- [1,1126,null,{}] 18:26:35 INFO - PROCESS | 4076 | 1463793995375 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:35 INFO - PROCESS | 4076 | 1463793995459 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 18:26:35 INFO - PROCESS | 4076 | 1463793995466 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 4076 | ++DOCSHELL 17688C00 == 82 [pid = 4076] [id = 291] 18:26:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (17CBD000) [pid = 4076] [serial = 872] [outer = 00000000] 18:26:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1893E800) [pid = 4076] [serial = 873] [outer = 17CBD000] 18:26:35 INFO - PROCESS | 4076 | 1463793995514 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (18BC3000) [pid = 4076] [serial = 874] [outer = 17CBD000] 18:26:36 INFO - PROCESS | 4076 | 1463793996038 Marionette TRACE conn5 <- [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]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 18:26:36 INFO - PROCESS | 4076 | 1463793996105 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 18:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:26:36 INFO - PROCESS | 4076 | 1463793996107 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 18:26:36 INFO - PROCESS | 4076 | 1463793996119 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - PROCESS | 4076 | 1463793996121 Marionette TRACE conn5 <- [1,1130,null,{}] 18:26:36 INFO - PROCESS | 4076 | 1463793996125 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:36 INFO - PROCESS | 4076 | 1463793996291 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 18:26:36 INFO - PROCESS | 4076 | 1463793996363 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 4076 | ++DOCSHELL 1928E000 == 83 [pid = 4076] [id = 292] 18:26:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (19296C00) [pid = 4076] [serial = 875] [outer = 00000000] 18:26:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (196DBC00) [pid = 4076] [serial = 876] [outer = 19296C00] 18:26:36 INFO - PROCESS | 4076 | 1463793996409 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (19C4D000) [pid = 4076] [serial = 877] [outer = 19296C00] 18:26:36 INFO - PROCESS | 4076 | 1463793996830 Marionette TRACE conn5 <- [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]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 18:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:26:36 INFO - PROCESS | 4076 | 1463793996841 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 18:26:36 INFO - PROCESS | 4076 | 1463793996843 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 18:26:36 INFO - PROCESS | 4076 | 1463793996845 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - PROCESS | 4076 | 1463793996847 Marionette TRACE conn5 <- [1,1134,null,{}] 18:26:36 INFO - PROCESS | 4076 | 1463793996850 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:36 INFO - PROCESS | 4076 | 1463793996967 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 18:26:37 INFO - PROCESS | 4076 | 1463793997027 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:37 INFO - PROCESS | 4076 | ++DOCSHELL 0FA5F800 == 84 [pid = 4076] [id = 293] 18:26:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (19C4F000) [pid = 4076] [serial = 878] [outer = 00000000] 18:26:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (19C59000) [pid = 4076] [serial = 879] [outer = 19C4F000] 18:26:37 INFO - PROCESS | 4076 | 1463793997077 Marionette DEBUG loaded listener.js 18:26:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (19D13400) [pid = 4076] [serial = 880] [outer = 19C4F000] 18:26:37 INFO - PROCESS | 4076 | 1463793997505 Marionette TRACE conn5 <- [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]]]}] 18:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 18:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:26:37 INFO - PROCESS | 4076 | 1463793997517 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 18:26:37 INFO - PROCESS | 4076 | 1463793997519 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 18:26:37 INFO - PROCESS | 4076 | 1463793997522 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:26:37 INFO - PROCESS | 4076 | 1463793997524 Marionette TRACE conn5 <- [1,1138,null,{}] 18:26:37 INFO - PROCESS | 4076 | 1463793997528 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:37 INFO - PROCESS | 4076 | 1463793997653 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (181D0C00) [pid = 4076] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (1BF0A000) [pid = 4076] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (1FBECC00) [pid = 4076] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (1DE1D000) [pid = 4076] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1DD4F400) [pid = 4076] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (13F9EC00) [pid = 4076] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (17C3C800) [pid = 4076] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (10020000) [pid = 4076] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (19C51400) [pid = 4076] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (1A14C000) [pid = 4076] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (1036C800) [pid = 4076] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (1013B000) [pid = 4076] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (1BF0C800) [pid = 4076] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (1D552800) [pid = 4076] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (1DE21400) [pid = 4076] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (1A050800) [pid = 4076] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (105A6800) [pid = 4076] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (17685C00) [pid = 4076] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1BF0F000) [pid = 4076] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (21105400) [pid = 4076] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (21109400) [pid = 4076] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (211E7000) [pid = 4076] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (1001B400) [pid = 4076] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (0FAEB000) [pid = 4076] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (17C77C00) [pid = 4076] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1D54DC00) [pid = 4076] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1F1DD800) [pid = 4076] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1F08E800) [pid = 4076] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (0FF53000) [pid = 4076] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (14255400) [pid = 4076] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (19E76400) [pid = 4076] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1A0E2C00) [pid = 4076] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (1B7B6800) [pid = 4076] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1C706400) [pid = 4076] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:26:38 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1D07A400) [pid = 4076] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:26:38 INFO - PROCESS | 4076 | 1463793998402 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 4076 | ++DOCSHELL 0FAEB000 == 85 [pid = 4076] [id = 294] 18:26:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (0FF52000) [pid = 4076] [serial = 881] [outer = 00000000] 18:26:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1036C800) [pid = 4076] [serial = 882] [outer = 0FF52000] 18:26:38 INFO - PROCESS | 4076 | 1463793998456 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (148D2C00) [pid = 4076] [serial = 883] [outer = 0FF52000] 18:26:38 INFO - PROCESS | 4076 | 1463793998846 Marionette TRACE conn5 <- [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]]]}] 18:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1373ms 18:26:38 INFO - PROCESS | 4076 | 1463793998901 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 18:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:26:38 INFO - PROCESS | 4076 | 1463793998912 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 18:26:38 INFO - PROCESS | 4076 | 1463793998916 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - PROCESS | 4076 | 1463793998917 Marionette TRACE conn5 <- [1,1142,null,{}] 18:26:38 INFO - PROCESS | 4076 | 1463793998921 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:38 INFO - PROCESS | 4076 | 1463793999004 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 18:26:38 INFO - PROCESS | 4076 | 1463793999011 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 4076 | ++DOCSHELL 18BC6800 == 86 [pid = 4076] [id = 295] 18:26:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (19066000) [pid = 4076] [serial = 884] [outer = 00000000] 18:26:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (19E83400) [pid = 4076] [serial = 885] [outer = 19066000] 18:26:39 INFO - PROCESS | 4076 | 1463793999056 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1A0E2C00) [pid = 4076] [serial = 886] [outer = 19066000] 18:26:39 INFO - PROCESS | 4076 | 1463793999497 Marionette TRACE conn5 <- [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]]]}] 18:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 18:26:39 INFO - PROCESS | 4076 | 1463793999547 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 18:26:39 INFO - PROCESS | 4076 | 1463793999549 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 18:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:26:39 INFO - PROCESS | 4076 | 1463793999553 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:26:39 INFO - PROCESS | 4076 | 1463793999554 Marionette TRACE conn5 <- [1,1146,null,{}] 18:26:39 INFO - PROCESS | 4076 | 1463793999558 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:39 INFO - PROCESS | 4076 | 1463793999644 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 18:26:39 INFO - PROCESS | 4076 | 1463793999688 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 4076 | ++DOCSHELL 1001F400 == 87 [pid = 4076] [id = 296] 18:26:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (10021000) [pid = 4076] [serial = 887] [outer = 00000000] 18:26:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1A0EB000) [pid = 4076] [serial = 888] [outer = 10021000] 18:26:39 INFO - PROCESS | 4076 | 1463793999733 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1A0EE400) [pid = 4076] [serial = 889] [outer = 10021000] 18:26:40 INFO - PROCESS | 4076 | 1463794000197 Marionette TRACE conn5 <- [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]]]}] 18:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 18:26:40 INFO - PROCESS | 4076 | 1463794000227 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 18:26:40 INFO - PROCESS | 4076 | 1463794000229 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 18:26:40 INFO - PROCESS | 4076 | 1463794000233 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:26:40 INFO - PROCESS | 4076 | 1463794000235 Marionette TRACE conn5 <- [1,1150,null,{}] 18:26:40 INFO - PROCESS | 4076 | 1463794000238 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:40 INFO - PROCESS | 4076 | 1463794000341 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 18:26:40 INFO - PROCESS | 4076 | 1463794000349 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:40 INFO - PROCESS | 4076 | ++DOCSHELL 1B110800 == 88 [pid = 4076] [id = 297] 18:26:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1B132400) [pid = 4076] [serial = 890] [outer = 00000000] 18:26:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1B7B7C00) [pid = 4076] [serial = 891] [outer = 1B132400] 18:26:40 INFO - PROCESS | 4076 | 1463794000398 Marionette DEBUG loaded listener.js 18:26:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1BF06800) [pid = 4076] [serial = 892] [outer = 1B132400] 18:26:41 INFO - PROCESS | 4076 | 1463794001175 Marionette TRACE conn5 <- [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]]]}] 18:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 18:26:41 INFO - PROCESS | 4076 | 1463794001207 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 18:26:41 INFO - PROCESS | 4076 | 1463794001213 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 18:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:26:41 INFO - PROCESS | 4076 | 1463794001218 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:26:41 INFO - PROCESS | 4076 | 1463794001222 Marionette TRACE conn5 <- [1,1154,null,{}] 18:26:41 INFO - PROCESS | 4076 | 1463794001227 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:41 INFO - PROCESS | 4076 | 1463794001343 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 18:26:41 INFO - PROCESS | 4076 | 1463794001488 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:41 INFO - PROCESS | 4076 | ++DOCSHELL 1020D800 == 89 [pid = 4076] [id = 298] 18:26:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (10367800) [pid = 4076] [serial = 893] [outer = 00000000] 18:26:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (105AB400) [pid = 4076] [serial = 894] [outer = 10367800] 18:26:41 INFO - PROCESS | 4076 | 1463794001547 Marionette DEBUG loaded listener.js 18:26:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (13F47800) [pid = 4076] [serial = 895] [outer = 10367800] 18:26:42 INFO - PROCESS | 4076 | 1463794002131 Marionette TRACE conn5 <- [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]]]}] 18:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 18:26:42 INFO - PROCESS | 4076 | 1463794002193 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 18:26:42 INFO - PROCESS | 4076 | 1463794002199 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 18:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:26:42 INFO - PROCESS | 4076 | 1463794002205 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:26:42 INFO - PROCESS | 4076 | 1463794002208 Marionette TRACE conn5 <- [1,1158,null,{}] 18:26:42 INFO - PROCESS | 4076 | 1463794002212 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:42 INFO - PROCESS | 4076 | 1463794002373 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 18:26:42 INFO - PROCESS | 4076 | 1463794002392 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:42 INFO - PROCESS | 4076 | ++DOCSHELL 1128C800 == 90 [pid = 4076] [id = 299] 18:26:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (13F53000) [pid = 4076] [serial = 896] [outer = 00000000] 18:26:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (18949C00) [pid = 4076] [serial = 897] [outer = 13F53000] 18:26:42 INFO - PROCESS | 4076 | 1463794002447 Marionette DEBUG loaded listener.js 18:26:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (1906DC00) [pid = 4076] [serial = 898] [outer = 13F53000] 18:26:43 INFO - PROCESS | 4076 | 1463794003099 Marionette TRACE conn5 <- [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]]]}] 18:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 18:26:43 INFO - PROCESS | 4076 | 1463794003137 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 18:26:43 INFO - PROCESS | 4076 | 1463794003140 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 18:26:43 INFO - PROCESS | 4076 | 1463794003144 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:26:43 INFO - PROCESS | 4076 | 1463794003148 Marionette TRACE conn5 <- [1,1162,null,{}] 18:26:43 INFO - PROCESS | 4076 | 1463794003159 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:43 INFO - PROCESS | 4076 | 1463794003275 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 18:26:43 INFO - PROCESS | 4076 | 1463794003421 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:43 INFO - PROCESS | 4076 | ++DOCSHELL 19E7DC00 == 91 [pid = 4076] [id = 300] 18:26:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (1A058000) [pid = 4076] [serial = 899] [outer = 00000000] 18:26:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (1B7B4800) [pid = 4076] [serial = 900] [outer = 1A058000] 18:26:43 INFO - PROCESS | 4076 | 1463794003480 Marionette DEBUG loaded listener.js 18:26:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1BF09400) [pid = 4076] [serial = 901] [outer = 1A058000] 18:26:44 INFO - PROCESS | 4076 | 1463794004055 Marionette TRACE conn5 <- [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] 18:26:44 INFO - PROCESS | 4076 | 1463794004080 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 18:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:26:44 INFO - PROCESS | 4076 | 1463794004084 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:26:44 INFO - PROCESS | 4076 | 1463794004086 Marionette TRACE conn5 <- [1,1166,null,{}] 18:26:44 INFO - PROCESS | 4076 | 1463794004090 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:44 INFO - PROCESS | 4076 | 1463794004200 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 18:26:44 INFO - PROCESS | 4076 | 1463794004316 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:44 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B0800 == 92 [pid = 4076] [id = 301] 18:26:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1B8CFC00) [pid = 4076] [serial = 902] [outer = 00000000] 18:26:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1C902400) [pid = 4076] [serial = 903] [outer = 1B8CFC00] 18:26:44 INFO - PROCESS | 4076 | 1463794004411 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1D06F400) [pid = 4076] [serial = 904] [outer = 1B8CFC00] 18:26:44 INFO - PROCESS | 4076 | 1463794005017 Marionette TRACE conn5 <- [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] 18:26:45 INFO - PROCESS | 4076 | 1463794005060 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 18:26:45 INFO - PROCESS | 4076 | 1463794005063 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:26:45 INFO - PROCESS | 4076 | 1463794005066 Marionette TRACE conn5 <- [1,1170,null,{}] 18:26:45 INFO - PROCESS | 4076 | 1463794005069 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:45 INFO - PROCESS | 4076 | 1463794005175 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 18:26:45 INFO - PROCESS | 4076 | 1463794005318 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 4076 | ++DOCSHELL 1D079400 == 93 [pid = 4076] [id = 302] 18:26:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1D07CC00) [pid = 4076] [serial = 905] [outer = 00000000] 18:26:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1D547800) [pid = 4076] [serial = 906] [outer = 1D07CC00] 18:26:45 INFO - PROCESS | 4076 | 1463794005374 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1D641000) [pid = 4076] [serial = 907] [outer = 1D07CC00] 18:26:45 INFO - PROCESS | 4076 | 1463794005982 Marionette TRACE conn5 <- [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] 18:26:46 INFO - PROCESS | 4076 | 1463794006040 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 18:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:26:46 INFO - PROCESS | 4076 | 1463794006043 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:26:46 INFO - PROCESS | 4076 | 1463794006045 Marionette TRACE conn5 <- [1,1174,null,{}] 18:26:46 INFO - PROCESS | 4076 | 1463794006049 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:46 INFO - PROCESS | 4076 | 1463794006180 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 18:26:46 INFO - PROCESS | 4076 | 1463794006325 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 4076 | ++DOCSHELL 1767C800 == 94 [pid = 4076] [id = 303] 18:26:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (18BBF000) [pid = 4076] [serial = 908] [outer = 00000000] 18:26:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (19E81C00) [pid = 4076] [serial = 909] [outer = 18BBF000] 18:26:46 INFO - PROCESS | 4076 | 1463794006382 Marionette DEBUG loaded listener.js 18:26:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (1A191800) [pid = 4076] [serial = 910] [outer = 18BBF000] 18:26:46 INFO - PROCESS | 4076 | 1463794006933 Marionette TRACE conn5 <- [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] 18:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:26:47 INFO - PROCESS | 4076 | 1463794007128 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 18:26:47 INFO - PROCESS | 4076 | 1463794007133 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 4076 | 1463794007136 Marionette TRACE conn5 <- [1,1178,null,{}] 18:26:47 INFO - PROCESS | 4076 | 1463794007141 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:47 INFO - PROCESS | 4076 | 1463794007246 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 18:26:47 INFO - PROCESS | 4076 | 1463794007386 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:47 INFO - PROCESS | 4076 | ++DOCSHELL 1020C000 == 95 [pid = 4076] [id = 304] 18:26:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (1036D000) [pid = 4076] [serial = 911] [outer = 00000000] 18:26:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (105AD800) [pid = 4076] [serial = 912] [outer = 1036D000] 18:26:47 INFO - PROCESS | 4076 | 1463794007439 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (141E3800) [pid = 4076] [serial = 913] [outer = 1036D000] 18:26:48 INFO - PROCESS | 4076 | 1463794008050 Marionette TRACE conn5 <- [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] 18:26:48 INFO - PROCESS | 4076 | 1463794008108 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 18:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:26:48 INFO - PROCESS | 4076 | 1463794008115 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - PROCESS | 4076 | 1463794008119 Marionette TRACE conn5 <- [1,1182,null,{}] 18:26:48 INFO - PROCESS | 4076 | 1463794008123 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:48 INFO - PROCESS | 4076 | 1463794008228 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 18:26:48 INFO - PROCESS | 4076 | 1463794008382 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 1B7B7400 == 94 [pid = 4076] [id = 183] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 10144400 == 93 [pid = 4076] [id = 101] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 17687400 == 92 [pid = 4076] [id = 238] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 1001F400 == 91 [pid = 4076] [id = 296] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 18BC6800 == 90 [pid = 4076] [id = 295] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 0FAEB000 == 89 [pid = 4076] [id = 294] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 0FA5F800 == 88 [pid = 4076] [id = 293] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 1928E000 == 87 [pid = 4076] [id = 292] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 17688C00 == 86 [pid = 4076] [id = 291] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 14B1A800 == 85 [pid = 4076] [id = 290] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 10140000 == 84 [pid = 4076] [id = 289] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 105A6400 == 83 [pid = 4076] [id = 288] 18:26:48 INFO - PROCESS | 4076 | --DOCSHELL 10146400 == 82 [pid = 4076] [id = 287] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (1442CC00) [pid = 4076] [serial = 660] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (19BF4800) [pid = 4076] [serial = 663] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (2009A800) [pid = 4076] [serial = 666] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (2110D800) [pid = 4076] [serial = 669] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (211E8C00) [pid = 4076] [serial = 672] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (212B8400) [pid = 4076] [serial = 675] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1FBE1C00) [pid = 4076] [serial = 709] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (13F53C00) [pid = 4076] [serial = 712] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (195B7800) [pid = 4076] [serial = 715] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (1F1D4C00) [pid = 4076] [serial = 718] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (1FCBB400) [pid = 4076] [serial = 721] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (1F097400) [pid = 4076] [serial = 724] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (10209000) [pid = 4076] [serial = 757] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (14B7C800) [pid = 4076] [serial = 760] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (1A149400) [pid = 4076] [serial = 763] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1B5AD000) [pid = 4076] [serial = 766] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1B8D3400) [pid = 4076] [serial = 769] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (1C9FC400) [pid = 4076] [serial = 772] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1D0CA800) [pid = 4076] [serial = 775] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1A14E000) [pid = 4076] [serial = 615] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (1C305800) [pid = 4076] [serial = 570] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1FCBA400) [pid = 4076] [serial = 624] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1FBE5C00) [pid = 4076] [serial = 621] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1DDCC400) [pid = 4076] [serial = 618] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (17C7B800) [pid = 4076] [serial = 612] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (19070800) [pid = 4076] [serial = 825] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (19293400) [pid = 4076] [serial = 826] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (17C36400) [pid = 4076] [serial = 817] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (110EE000) [pid = 4076] [serial = 816] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (19D15800) [pid = 4076] [serial = 828] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (1A285000) [pid = 4076] [serial = 832] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1A188800) [pid = 4076] [serial = 831] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (148CDC00) [pid = 4076] [serial = 822] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (159E9400) [pid = 4076] [serial = 823] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1768AC00) [pid = 4076] [serial = 820] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (162E8400) [pid = 4076] [serial = 819] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1B10BC00) [pid = 4076] [serial = 792] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1D0D0400) [pid = 4076] [serial = 835] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1D075800) [pid = 4076] [serial = 834] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (13F98000) [pid = 4076] [serial = 795] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1906B400) [pid = 4076] [serial = 798] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1BF07C00) [pid = 4076] [serial = 801] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1C9FB800) [pid = 4076] [serial = 804] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1DE18C00) [pid = 4076] [serial = 838] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1D639C00) [pid = 4076] [serial = 807] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1DDC2000) [pid = 4076] [serial = 837] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1DDC5000) [pid = 4076] [serial = 810] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1DE1B800) [pid = 4076] [serial = 813] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1FCBD800) [pid = 4076] [serial = 846] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1F1DC400) [pid = 4076] [serial = 843] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1F091800) [pid = 4076] [serial = 840] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1F098400) [pid = 4076] [serial = 841] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1F1E2400) [pid = 4076] [serial = 844] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (19E84800) [pid = 4076] [serial = 829] [outer = 00000000] [url = about:blank] 18:26:48 INFO - PROCESS | 4076 | ++DOCSHELL 0CF2B000 == 83 [pid = 4076] [id = 305] 18:26:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0CF7DC00) [pid = 4076] [serial = 914] [outer = 00000000] 18:26:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (10013400) [pid = 4076] [serial = 915] [outer = 0CF7DC00] 18:26:48 INFO - PROCESS | 4076 | 1463794008503 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (10146400) [pid = 4076] [serial = 916] [outer = 0CF7DC00] 18:26:48 INFO - PROCESS | 4076 | 1463794008936 Marionette TRACE conn5 <- [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] 18:26:48 INFO - PROCESS | 4076 | 1463794009007 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 18:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:26:48 INFO - PROCESS | 4076 | 1463794009010 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - PROCESS | 4076 | 1463794009012 Marionette TRACE conn5 <- [1,1186,null,{}] 18:26:49 INFO - PROCESS | 4076 | 1463794009022 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:49 INFO - PROCESS | 4076 | 1463794009116 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 18:26:49 INFO - PROCESS | 4076 | 1463794009132 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:49 INFO - PROCESS | 4076 | ++DOCSHELL 1730A400 == 84 [pid = 4076] [id = 306] 18:26:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (17394C00) [pid = 4076] [serial = 917] [outer = 00000000] 18:26:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (17C36400) [pid = 4076] [serial = 918] [outer = 17394C00] 18:26:49 INFO - PROCESS | 4076 | 1463794009181 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (181D3800) [pid = 4076] [serial = 919] [outer = 17394C00] 18:26:49 INFO - PROCESS | 4076 | 1463794009660 Marionette TRACE conn5 <- [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]]]}] 18:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 18:26:49 INFO - PROCESS | 4076 | 1463794009684 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 18:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:26:49 INFO - PROCESS | 4076 | 1463794009686 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 18:26:49 INFO - PROCESS | 4076 | 1463794009689 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:26:49 INFO - PROCESS | 4076 | 1463794009691 Marionette TRACE conn5 <- [1,1190,null,{}] 18:26:49 INFO - PROCESS | 4076 | 1463794009694 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:49 INFO - PROCESS | 4076 | 1463794009785 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 18:26:49 INFO - PROCESS | 4076 | 1463794009794 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:49 INFO - PROCESS | 4076 | ++DOCSHELL 1906C000 == 85 [pid = 4076] [id = 307] 18:26:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1906C800) [pid = 4076] [serial = 920] [outer = 00000000] 18:26:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (19296800) [pid = 4076] [serial = 921] [outer = 1906C800] 18:26:49 INFO - PROCESS | 4076 | 1463794009841 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (196D7C00) [pid = 4076] [serial = 922] [outer = 1906C800] 18:26:50 INFO - PROCESS | 4076 | 1463794010297 Marionette TRACE conn5 <- [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]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 18:26:50 INFO - PROCESS | 4076 | 1463794010361 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 18:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:26:50 INFO - PROCESS | 4076 | 1463794010363 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 18:26:50 INFO - PROCESS | 4076 | 1463794010366 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 4076 | 1463794010368 Marionette TRACE conn5 <- [1,1194,null,{}] 18:26:50 INFO - PROCESS | 4076 | 1463794010371 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:50 INFO - PROCESS | 4076 | 1463794010456 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 18:26:50 INFO - PROCESS | 4076 | 1463794010494 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 4076 | ++DOCSHELL 19291000 == 86 [pid = 4076] [id = 308] 18:26:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19C4EC00) [pid = 4076] [serial = 923] [outer = 00000000] 18:26:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (19D12400) [pid = 4076] [serial = 924] [outer = 19C4EC00] 18:26:50 INFO - PROCESS | 4076 | 1463794010539 Marionette DEBUG loaded listener.js 18:26:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19E7E400) [pid = 4076] [serial = 925] [outer = 19C4EC00] 18:26:51 INFO - PROCESS | 4076 | 1463794011024 Marionette TRACE conn5 <- [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]]]}] 18:26:51 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 18:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 18:26:51 INFO - PROCESS | 4076 | 1463794011036 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 18:26:51 INFO - PROCESS | 4076 | 1463794011038 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 18:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:26:51 INFO - PROCESS | 4076 | 1463794011041 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - PROCESS | 4076 | 1463794011043 Marionette TRACE conn5 <- [1,1198,null,{}] 18:26:51 INFO - PROCESS | 4076 | 1463794011053 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:51 INFO - PROCESS | 4076 | 1463794011192 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 18:26:51 INFO - PROCESS | 4076 | 1463794011200 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 4076 | ++DOCSHELL 19E84800 == 87 [pid = 4076] [id = 309] 18:26:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1A14A400) [pid = 4076] [serial = 926] [outer = 00000000] 18:26:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1A18B400) [pid = 4076] [serial = 927] [outer = 1A14A400] 18:26:51 INFO - PROCESS | 4076 | 1463794011297 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1A283800) [pid = 4076] [serial = 928] [outer = 1A14A400] 18:26:51 INFO - PROCESS | 4076 | 1463794011734 Marionette TRACE conn5 <- [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]]]}] 18:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 18:26:51 INFO - PROCESS | 4076 | 1463794011772 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 18:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:26:51 INFO - PROCESS | 4076 | 1463794011774 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 18:26:51 INFO - PROCESS | 4076 | 1463794011777 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - PROCESS | 4076 | 1463794011779 Marionette TRACE conn5 <- [1,1202,null,{}] 18:26:51 INFO - PROCESS | 4076 | 1463794011789 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:51 INFO - PROCESS | 4076 | 1463794011933 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 18:26:51 INFO - PROCESS | 4076 | 1463794011956 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B1C00 == 88 [pid = 4076] [id = 310] 18:26:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1B7B3C00) [pid = 4076] [serial = 929] [outer = 00000000] 18:26:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1BF0F800) [pid = 4076] [serial = 930] [outer = 1B7B3C00] 18:26:51 INFO - PROCESS | 4076 | 1463794012000 Marionette DEBUG loaded listener.js 18:26:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1C705000) [pid = 4076] [serial = 931] [outer = 1B7B3C00] 18:26:52 INFO - PROCESS | 4076 | 1463794012425 Marionette TRACE conn5 <- [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]]]}] 18:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 690ms 18:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:26:52 INFO - PROCESS | 4076 | 1463794012469 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 4076 | 1463794012471 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 18:26:52 INFO - PROCESS | 4076 | 1463794012474 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - PROCESS | 4076 | 1463794012475 Marionette TRACE conn5 <- [1,1206,null,{}] 18:26:52 INFO - PROCESS | 4076 | 1463794012485 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:52 INFO - PROCESS | 4076 | 1463794012610 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 18:26:52 INFO - PROCESS | 4076 | 1463794012677 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:52 INFO - PROCESS | 4076 | ++DOCSHELL 1B8CA800 == 89 [pid = 4076] [id = 311] 18:26:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1C90CC00) [pid = 4076] [serial = 932] [outer = 00000000] 18:26:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1D083000) [pid = 4076] [serial = 933] [outer = 1C90CC00] 18:26:52 INFO - PROCESS | 4076 | 1463794012722 Marionette DEBUG loaded listener.js 18:26:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1D087000) [pid = 4076] [serial = 934] [outer = 1C90CC00] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (14B1DC00) [pid = 4076] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (19296C00) [pid = 4076] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (17CBD000) [pid = 4076] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (10201400) [pid = 4076] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (19C4F000) [pid = 4076] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (105AB800) [pid = 4076] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (2009CC00) [pid = 4076] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (10207400) [pid = 4076] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19066000) [pid = 4076] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (0FF52000) [pid = 4076] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1D07E800) [pid = 4076] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1DD46000) [pid = 4076] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1A147C00) [pid = 4076] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (181C9800) [pid = 4076] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (105AA800) [pid = 4076] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1B7B7000) [pid = 4076] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1C95FC00) [pid = 4076] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (10206000) [pid = 4076] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:26:53 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (10021000) [pid = 4076] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:26:53 INFO - PROCESS | 4076 | 1463794013240 Marionette TRACE conn5 <- [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]]]}] 18:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 830ms 18:26:53 INFO - PROCESS | 4076 | 1463794013304 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 18:26:53 INFO - PROCESS | 4076 | 1463794013306 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 18:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:26:53 INFO - PROCESS | 4076 | 1463794013309 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:26:53 INFO - PROCESS | 4076 | 1463794013311 Marionette TRACE conn5 <- [1,1210,null,{}] 18:26:53 INFO - PROCESS | 4076 | 1463794013315 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:53 INFO - PROCESS | 4076 | 1463794013399 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 18:26:53 INFO - PROCESS | 4076 | 1463794013405 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 4076 | ++DOCSHELL 18BC0C00 == 90 [pid = 4076] [id = 312] 18:26:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1906A400) [pid = 4076] [serial = 935] [outer = 00000000] 18:26:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1A056000) [pid = 4076] [serial = 936] [outer = 1906A400] 18:26:53 INFO - PROCESS | 4076 | 1463794013451 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1B5AB800) [pid = 4076] [serial = 937] [outer = 1906A400] 18:26:53 INFO - PROCESS | 4076 | 1463794013897 Marionette TRACE conn5 <- [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] 18:26:53 INFO - PROCESS | 4076 | 1463794013956 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 18:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:26:53 INFO - PROCESS | 4076 | 1463794013960 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:26:53 INFO - PROCESS | 4076 | 1463794013961 Marionette TRACE conn5 <- [1,1214,null,{}] 18:26:53 INFO - PROCESS | 4076 | 1463794013966 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:54 INFO - PROCESS | 4076 | 1463794014053 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 18:26:54 INFO - PROCESS | 4076 | 1463794014060 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 4076 | ++DOCSHELL 195C0400 == 91 [pid = 4076] [id = 313] 18:26:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (19D16400) [pid = 4076] [serial = 938] [outer = 00000000] 18:26:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1DDC5800) [pid = 4076] [serial = 939] [outer = 19D16400] 18:26:54 INFO - PROCESS | 4076 | 1463794014104 Marionette DEBUG loaded listener.js 18:26:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1DDCB800) [pid = 4076] [serial = 940] [outer = 19D16400] 18:26:54 INFO - PROCESS | 4076 | 1463794014530 Marionette TRACE conn5 <- [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]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 18:26:54 INFO - PROCESS | 4076 | 1463794014592 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 18:26:54 INFO - PROCESS | 4076 | 1463794014594 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 18:26:54 INFO - PROCESS | 4076 | 1463794014597 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:26:54 INFO - PROCESS | 4076 | 1463794014600 Marionette TRACE conn5 <- [1,1218,null,{}] 18:26:54 INFO - PROCESS | 4076 | 1463794014603 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:54 INFO - PROCESS | 4076 | 1463794014708 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 18:26:54 INFO - PROCESS | 4076 | 1463794014716 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 4076 | ++DOCSHELL 1DDCCC00 == 92 [pid = 4076] [id = 314] 18:26:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1DDCE800) [pid = 4076] [serial = 941] [outer = 00000000] 18:26:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1F094C00) [pid = 4076] [serial = 942] [outer = 1DDCE800] 18:26:54 INFO - PROCESS | 4076 | 1463794014769 Marionette DEBUG loaded listener.js 18:26:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1F1D3C00) [pid = 4076] [serial = 943] [outer = 1DDCE800] 18:26:55 INFO - PROCESS | 4076 | 1463794015499 Marionette TRACE conn5 <- [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]]]}] 18:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 18:26:55 INFO - PROCESS | 4076 | 1463794015532 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 18:26:55 INFO - PROCESS | 4076 | 1463794015537 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 18:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:26:55 INFO - PROCESS | 4076 | 1463794015542 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - PROCESS | 4076 | 1463794015547 Marionette TRACE conn5 <- [1,1222,null,{}] 18:26:55 INFO - PROCESS | 4076 | 1463794015552 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:55 INFO - PROCESS | 4076 | 1463794015671 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 18:26:55 INFO - PROCESS | 4076 | 1463794015830 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:55 INFO - PROCESS | 4076 | ++DOCSHELL 1001B000 == 93 [pid = 4076] [id = 315] 18:26:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (10138800) [pid = 4076] [serial = 944] [outer = 00000000] 18:26:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (14477800) [pid = 4076] [serial = 945] [outer = 10138800] 18:26:55 INFO - PROCESS | 4076 | 1463794015889 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1591F400) [pid = 4076] [serial = 946] [outer = 10138800] 18:26:56 INFO - PROCESS | 4076 | 1463794016482 Marionette TRACE conn5 <- [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]]]}] 18:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 18:26:56 INFO - PROCESS | 4076 | 1463794016517 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 18:26:56 INFO - PROCESS | 4076 | 1463794016523 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 18:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:26:56 INFO - PROCESS | 4076 | 1463794016530 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:26:56 INFO - PROCESS | 4076 | 1463794016533 Marionette TRACE conn5 <- [1,1226,null,{}] 18:26:56 INFO - PROCESS | 4076 | 1463794016537 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:56 INFO - PROCESS | 4076 | 1463794016653 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 18:26:56 INFO - PROCESS | 4076 | 1463794016796 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 4076 | ++DOCSHELL 17686000 == 94 [pid = 4076] [id = 316] 18:26:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (17C71400) [pid = 4076] [serial = 947] [outer = 00000000] 18:26:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (19298000) [pid = 4076] [serial = 948] [outer = 17C71400] 18:26:56 INFO - PROCESS | 4076 | 1463794016852 Marionette DEBUG loaded listener.js 18:26:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (19E82800) [pid = 4076] [serial = 949] [outer = 17C71400] 18:26:57 INFO - PROCESS | 4076 | 1463794017359 Marionette TRACE conn5 <- [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]]]}] 18:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 18:26:57 INFO - PROCESS | 4076 | 1463794017463 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 18:26:57 INFO - PROCESS | 4076 | 1463794017466 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 18:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:26:57 INFO - PROCESS | 4076 | 1463794017471 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:26:57 INFO - PROCESS | 4076 | 1463794017475 Marionette TRACE conn5 <- [1,1230,null,{}] 18:26:57 INFO - PROCESS | 4076 | 1463794017486 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:57 INFO - PROCESS | 4076 | 1463794017610 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 18:26:57 INFO - PROCESS | 4076 | 1463794017720 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:57 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B5800 == 95 [pid = 4076] [id = 317] 18:26:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1D085C00) [pid = 4076] [serial = 950] [outer = 00000000] 18:26:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1DE1B400) [pid = 4076] [serial = 951] [outer = 1D085C00] 18:26:57 INFO - PROCESS | 4076 | 1463794017777 Marionette DEBUG loaded listener.js 18:26:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1F095400) [pid = 4076] [serial = 952] [outer = 1D085C00] 18:26:58 INFO - PROCESS | 4076 | 1463794018344 Marionette TRACE conn5 <- [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]]]}] 18:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 18:26:58 INFO - PROCESS | 4076 | 1463794018402 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 18:26:58 INFO - PROCESS | 4076 | 1463794018405 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 18:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:26:58 INFO - PROCESS | 4076 | 1463794018409 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - PROCESS | 4076 | 1463794018411 Marionette TRACE conn5 <- [1,1234,null,{}] 18:26:58 INFO - PROCESS | 4076 | 1463794018414 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:58 INFO - PROCESS | 4076 | 1463794018527 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 18:26:58 INFO - PROCESS | 4076 | 1463794018671 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 4076 | ++DOCSHELL 1D075800 == 96 [pid = 4076] [id = 318] 18:26:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1DDCD800) [pid = 4076] [serial = 953] [outer = 00000000] 18:26:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1F1E0400) [pid = 4076] [serial = 954] [outer = 1DDCD800] 18:26:58 INFO - PROCESS | 4076 | 1463794018727 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1FBE1000) [pid = 4076] [serial = 955] [outer = 1DDCD800] 18:26:59 INFO - PROCESS | 4076 | 1463794019292 Marionette TRACE conn5 <- [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]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 18:26:59 INFO - PROCESS | 4076 | 1463794019342 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 4076 | 1463794019344 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 18:26:59 INFO - PROCESS | 4076 | 1463794019348 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:26:59 INFO - PROCESS | 4076 | 1463794019350 Marionette TRACE conn5 <- [1,1238,null,{}] 18:26:59 INFO - PROCESS | 4076 | 1463794019354 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:59 INFO - PROCESS | 4076 | 1463794019463 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 18:26:59 INFO - PROCESS | 4076 | 1463794019605 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 4076 | ++DOCSHELL 1FBE3800 == 97 [pid = 4076] [id = 319] 18:26:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1FBE7800) [pid = 4076] [serial = 956] [outer = 00000000] 18:26:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1FBEB400) [pid = 4076] [serial = 957] [outer = 1FBE7800] 18:26:59 INFO - PROCESS | 4076 | 1463794019662 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1FCB7C00) [pid = 4076] [serial = 958] [outer = 1FBE7800] 18:27:00 INFO - PROCESS | 4076 | 1463794020290 Marionette TRACE conn5 <- [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]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 18:27:00 INFO - PROCESS | 4076 | 1463794020322 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 4076 | 1463794020324 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 18:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:27:00 INFO - PROCESS | 4076 | 1463794020327 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - PROCESS | 4076 | 1463794020329 Marionette TRACE conn5 <- [1,1242,null,{}] 18:27:00 INFO - PROCESS | 4076 | 1463794020333 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:00 INFO - PROCESS | 4076 | 1463794020454 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 18:27:00 INFO - PROCESS | 4076 | 1463794020598 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:00 INFO - PROCESS | 4076 | ++DOCSHELL 1FCBBC00 == 98 [pid = 4076] [id = 320] 18:27:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1FCC0000) [pid = 4076] [serial = 959] [outer = 00000000] 18:27:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (21101800) [pid = 4076] [serial = 960] [outer = 1FCC0000] 18:27:00 INFO - PROCESS | 4076 | 1463794020654 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (21106C00) [pid = 4076] [serial = 961] [outer = 1FCC0000] 18:27:01 INFO - PROCESS | 4076 | 1463794021229 Marionette TRACE conn5 <- [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]]]}] 18:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 18:27:01 INFO - PROCESS | 4076 | 1463794021302 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 18:27:01 INFO - PROCESS | 4076 | 1463794021304 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 18:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:27:01 INFO - PROCESS | 4076 | 1463794021308 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:27:01 INFO - PROCESS | 4076 | 1463794021310 Marionette TRACE conn5 <- [1,1246,null,{}] 18:27:01 INFO - PROCESS | 4076 | 1463794021314 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:01 INFO - PROCESS | 4076 | 1463794021423 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 18:27:01 INFO - PROCESS | 4076 | 1463794021737 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 4076 | ++DOCSHELL 0D288000 == 99 [pid = 4076] [id = 321] 18:27:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (0FF57400) [pid = 4076] [serial = 962] [outer = 00000000] 18:27:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (105AF800) [pid = 4076] [serial = 963] [outer = 0FF57400] 18:27:01 INFO - PROCESS | 4076 | 1463794021816 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (14B0C000) [pid = 4076] [serial = 964] [outer = 0FF57400] 18:27:02 INFO - PROCESS | 4076 | 1463794022423 Marionette TRACE conn5 <- [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]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1174ms 18:27:02 INFO - PROCESS | 4076 | 1463794022486 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 18:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:27:02 INFO - PROCESS | 4076 | 1463794022491 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 18:27:02 INFO - PROCESS | 4076 | 1463794022495 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - PROCESS | 4076 | 1463794022498 Marionette TRACE conn5 <- [1,1250,null,{}] 18:27:02 INFO - PROCESS | 4076 | 1463794022503 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:02 INFO - PROCESS | 4076 | 1463794022613 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 18:27:02 INFO - PROCESS | 4076 | 1463794022760 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 4076 | ++DOCSHELL 13F49800 == 100 [pid = 4076] [id = 322] 18:27:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (14252C00) [pid = 4076] [serial = 965] [outer = 00000000] 18:27:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1893D800) [pid = 4076] [serial = 966] [outer = 14252C00] 18:27:02 INFO - PROCESS | 4076 | 1463794022813 Marionette DEBUG loaded listener.js 18:27:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (190A8C00) [pid = 4076] [serial = 967] [outer = 14252C00] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 0FFCA000 == 99 [pid = 4076] [id = 60] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 17395C00 == 98 [pid = 4076] [id = 266] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1C76B800 == 97 [pid = 4076] [id = 269] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1B7B6000 == 96 [pid = 4076] [id = 267] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1C90E400 == 95 [pid = 4076] [id = 268] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1DD45800 == 94 [pid = 4076] [id = 270] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 195C0400 == 93 [pid = 4076] [id = 313] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 18BC0C00 == 92 [pid = 4076] [id = 312] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1B8CA800 == 91 [pid = 4076] [id = 311] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1B7B1C00 == 90 [pid = 4076] [id = 310] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 19E84800 == 89 [pid = 4076] [id = 309] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 19291000 == 88 [pid = 4076] [id = 308] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1906C000 == 87 [pid = 4076] [id = 307] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1730A400 == 86 [pid = 4076] [id = 306] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (19BF2800) [pid = 4076] [serial = 852] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (200A0800) [pid = 4076] [serial = 855] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 0CF2B000 == 85 [pid = 4076] [id = 305] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1020C000 == 84 [pid = 4076] [id = 304] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 19E7DC00 == 83 [pid = 4076] [id = 300] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1128C800 == 82 [pid = 4076] [id = 299] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1020D800 == 81 [pid = 4076] [id = 298] 18:27:03 INFO - PROCESS | 4076 | --DOCSHELL 1B110800 == 80 [pid = 4076] [id = 297] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1D63EC00) [pid = 4076] [serial = 808] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1DDC8400) [pid = 4076] [serial = 811] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1B7B9800) [pid = 4076] [serial = 793] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (19299C00) [pid = 4076] [serial = 799] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1495F400) [pid = 4076] [serial = 796] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1BF64400) [pid = 4076] [serial = 802] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1D07BC00) [pid = 4076] [serial = 805] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1F08BC00) [pid = 4076] [serial = 814] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1A0EB000) [pid = 4076] [serial = 888] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (159E8C00) [pid = 4076] [serial = 870] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (17310C00) [pid = 4076] [serial = 871] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (196DBC00) [pid = 4076] [serial = 876] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1418BC00) [pid = 4076] [serial = 849] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1893E800) [pid = 4076] [serial = 873] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (107A0C00) [pid = 4076] [serial = 862] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (105AC000) [pid = 4076] [serial = 861] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (19C59000) [pid = 4076] [serial = 879] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1495A800) [pid = 4076] [serial = 865] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1447C800) [pid = 4076] [serial = 864] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (211E3800) [pid = 4076] [serial = 859] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (2110C000) [pid = 4076] [serial = 858] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (110F0C00) [pid = 4076] [serial = 867] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19C4D000) [pid = 4076] [serial = 877] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (141E9C00) [pid = 4076] [serial = 868] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (19D13400) [pid = 4076] [serial = 880] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (19E83400) [pid = 4076] [serial = 885] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (148D2C00) [pid = 4076] [serial = 883] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1A0EE400) [pid = 4076] [serial = 889] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1036C800) [pid = 4076] [serial = 882] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (18BC3000) [pid = 4076] [serial = 874] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1A0E2C00) [pid = 4076] [serial = 886] [outer = 00000000] [url = about:blank] 18:27:03 INFO - PROCESS | 4076 | 1463794023383 Marionette TRACE conn5 <- [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]]]}] 18:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 930ms 18:27:03 INFO - PROCESS | 4076 | 1463794023428 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 18:27:03 INFO - PROCESS | 4076 | 1463794023432 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 18:27:03 INFO - PROCESS | 4076 | 1463794023436 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:27:03 INFO - PROCESS | 4076 | 1463794023438 Marionette TRACE conn5 <- [1,1254,null,{}] 18:27:03 INFO - PROCESS | 4076 | 1463794023441 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:03 INFO - PROCESS | 4076 | 1463794023531 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 18:27:03 INFO - PROCESS | 4076 | 1463794023655 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:03 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD6800 == 81 [pid = 4076] [id = 323] 18:27:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (10139000) [pid = 4076] [serial = 968] [outer = 00000000] 18:27:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (105B5000) [pid = 4076] [serial = 969] [outer = 10139000] 18:27:03 INFO - PROCESS | 4076 | 1463794023701 Marionette DEBUG loaded listener.js 18:27:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (14424800) [pid = 4076] [serial = 970] [outer = 10139000] 18:27:04 INFO - PROCESS | 4076 | 1463794024093 Marionette TRACE conn5 <- [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]]]}] 18:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 18:27:04 INFO - PROCESS | 4076 | 1463794024171 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 18:27:04 INFO - PROCESS | 4076 | 1463794024173 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 18:27:04 INFO - PROCESS | 4076 | 1463794024178 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:27:04 INFO - PROCESS | 4076 | 1463794024184 Marionette TRACE conn5 <- [1,1258,null,{}] 18:27:04 INFO - PROCESS | 4076 | 1463794024192 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:04 INFO - PROCESS | 4076 | 1463794024317 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 18:27:04 INFO - PROCESS | 4076 | 1463794024334 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:04 INFO - PROCESS | 4076 | ++DOCSHELL 17CC2C00 == 82 [pid = 4076] [id = 324] 18:27:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (181C9800) [pid = 4076] [serial = 971] [outer = 00000000] 18:27:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1893E800) [pid = 4076] [serial = 972] [outer = 181C9800] 18:27:04 INFO - PROCESS | 4076 | 1463794024379 Marionette DEBUG loaded listener.js 18:27:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (19063800) [pid = 4076] [serial = 973] [outer = 181C9800] 18:27:04 INFO - PROCESS | 4076 | 1463794024823 Marionette TRACE conn5 <- [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]]]}] 18:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 18:27:04 INFO - PROCESS | 4076 | 1463794024871 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 18:27:04 INFO - PROCESS | 4076 | 1463794024874 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 18:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:27:04 INFO - PROCESS | 4076 | 1463794024877 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:27:04 INFO - PROCESS | 4076 | 1463794024878 Marionette TRACE conn5 <- [1,1262,null,{}] 18:27:04 INFO - PROCESS | 4076 | 1463794024882 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:04 INFO - PROCESS | 4076 | 1463794024970 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 18:27:04 INFO - PROCESS | 4076 | 1463794024977 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:04 INFO - PROCESS | 4076 | ++DOCSHELL 190B5C00 == 83 [pid = 4076] [id = 325] 18:27:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (191C0C00) [pid = 4076] [serial = 974] [outer = 00000000] 18:27:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (196D5C00) [pid = 4076] [serial = 975] [outer = 191C0C00] 18:27:05 INFO - PROCESS | 4076 | 1463794025022 Marionette DEBUG loaded listener.js 18:27:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (19C51800) [pid = 4076] [serial = 976] [outer = 191C0C00] 18:27:05 INFO - PROCESS | 4076 | 1463794025527 Marionette TRACE conn5 <- [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]]]}] 18:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 18:27:05 INFO - PROCESS | 4076 | 1463794025551 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 18:27:05 INFO - PROCESS | 4076 | 1463794025553 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 18:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:27:05 INFO - PROCESS | 4076 | 1463794025562 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:27:05 INFO - PROCESS | 4076 | 1463794025564 Marionette TRACE conn5 <- [1,1266,null,{}] 18:27:05 INFO - PROCESS | 4076 | 1463794025568 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:05 INFO - PROCESS | 4076 | 1463794025689 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 18:27:05 INFO - PROCESS | 4076 | 1463794025784 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:05 INFO - PROCESS | 4076 | ++DOCSHELL 19C55C00 == 84 [pid = 4076] [id = 326] 18:27:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19C57400) [pid = 4076] [serial = 977] [outer = 00000000] 18:27:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19D18400) [pid = 4076] [serial = 978] [outer = 19C57400] 18:27:05 INFO - PROCESS | 4076 | 1463794025835 Marionette DEBUG loaded listener.js 18:27:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1A053400) [pid = 4076] [serial = 979] [outer = 19C57400] 18:27:06 INFO - PROCESS | 4076 | 1463794026299 Marionette TRACE conn5 <- [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]]]}] 18:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 770ms 18:27:06 INFO - PROCESS | 4076 | 1463794026336 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 18:27:06 INFO - PROCESS | 4076 | 1463794026338 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 18:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:27:06 INFO - PROCESS | 4076 | 1463794026341 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 4076 | 1463794026343 Marionette TRACE conn5 <- [1,1270,null,{}] 18:27:06 INFO - PROCESS | 4076 | 1463794026347 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:06 INFO - PROCESS | 4076 | 1463794026472 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 18:27:06 INFO - PROCESS | 4076 | 1463794026478 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:06 INFO - PROCESS | 4076 | ++DOCSHELL 1A0EC800 == 85 [pid = 4076] [id = 327] 18:27:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1A0ED000) [pid = 4076] [serial = 980] [outer = 00000000] 18:27:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1A18F400) [pid = 4076] [serial = 981] [outer = 1A0ED000] 18:27:06 INFO - PROCESS | 4076 | 1463794026588 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1B110800) [pid = 4076] [serial = 982] [outer = 1A0ED000] 18:27:06 INFO - PROCESS | 4076 | 1463794026998 Marionette TRACE conn5 <- [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]]]}] 18:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 18:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:27:06 INFO - PROCESS | 4076 | 1463794027012 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 18:27:06 INFO - PROCESS | 4076 | 1463794027014 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 18:27:06 INFO - PROCESS | 4076 | 1463794027017 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 4076 | 1463794027019 Marionette TRACE conn5 <- [1,1274,null,{}] 18:27:06 INFO - PROCESS | 4076 | 1463794027023 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:07 INFO - PROCESS | 4076 | 1463794027169 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1906A400) [pid = 4076] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (19C4EC00) [pid = 4076] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1B7B3C00) [pid = 4076] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (17394C00) [pid = 4076] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19D16400) [pid = 4076] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19064800) [pid = 4076] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1C90CC00) [pid = 4076] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1FCBB000) [pid = 4076] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1906C800) [pid = 4076] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1B132400) [pid = 4076] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1036D000) [pid = 4076] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1A14A400) [pid = 4076] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0CF7DC00) [pid = 4076] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:27:07 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (10015400) [pid = 4076] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:27:07 INFO - PROCESS | 4076 | 1463794027409 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 4076 | ++DOCSHELL 0FAF7400 == 86 [pid = 4076] [id = 328] 18:27:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0FF52000) [pid = 4076] [serial = 983] [outer = 00000000] 18:27:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (105AA400) [pid = 4076] [serial = 984] [outer = 0FF52000] 18:27:07 INFO - PROCESS | 4076 | 1463794027454 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (15ED8400) [pid = 4076] [serial = 985] [outer = 0FF52000] 18:27:07 INFO - PROCESS | 4076 | 1463794027831 Marionette TRACE conn5 <- [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]]]}] 18:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 871ms 18:27:07 INFO - PROCESS | 4076 | 1463794027889 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 18:27:07 INFO - PROCESS | 4076 | 1463794027891 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 18:27:07 INFO - PROCESS | 4076 | 1463794027904 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:27:07 INFO - PROCESS | 4076 | 1463794027906 Marionette TRACE conn5 <- [1,1278,null,{}] 18:27:07 INFO - PROCESS | 4076 | 1463794027909 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:07 INFO - PROCESS | 4076 | 1463794027996 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 18:27:07 INFO - PROCESS | 4076 | 1463794028002 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 4076 | ++DOCSHELL 17394C00 == 87 [pid = 4076] [id = 329] 18:27:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (19063000) [pid = 4076] [serial = 986] [outer = 00000000] 18:27:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1A188800) [pid = 4076] [serial = 987] [outer = 19063000] 18:27:08 INFO - PROCESS | 4076 | 1463794028046 Marionette DEBUG loaded listener.js 18:27:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1BF06C00) [pid = 4076] [serial = 988] [outer = 19063000] 18:27:08 INFO - PROCESS | 4076 | 1463794028492 Marionette TRACE conn5 <- [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]]]}] 18:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 631ms 18:27:08 INFO - PROCESS | 4076 | 1463794028541 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 18:27:08 INFO - PROCESS | 4076 | 1463794028543 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 18:27:08 INFO - PROCESS | 4076 | 1463794028547 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:27:08 INFO - PROCESS | 4076 | 1463794028548 Marionette TRACE conn5 <- [1,1282,null,{}] 18:27:08 INFO - PROCESS | 4076 | 1463794028552 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:08 INFO - PROCESS | 4076 | 1463794028639 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 18:27:08 INFO - PROCESS | 4076 | 1463794028680 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:08 INFO - PROCESS | 4076 | ++DOCSHELL 185DEC00 == 88 [pid = 4076] [id = 330] 18:27:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1BF15800) [pid = 4076] [serial = 989] [outer = 00000000] 18:27:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1C76F800) [pid = 4076] [serial = 990] [outer = 1BF15800] 18:27:08 INFO - PROCESS | 4076 | 1463794028728 Marionette DEBUG loaded listener.js 18:27:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1C9F7000) [pid = 4076] [serial = 991] [outer = 1BF15800] 18:27:09 INFO - PROCESS | 4076 | 1463794029192 Marionette TRACE conn5 <- [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]]]}] 18:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 18:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:27:09 INFO - PROCESS | 4076 | 1463794029223 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 18:27:09 INFO - PROCESS | 4076 | 1463794029225 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 18:27:09 INFO - PROCESS | 4076 | 1463794029228 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:27:09 INFO - PROCESS | 4076 | 1463794029230 Marionette TRACE conn5 <- [1,1286,null,{}] 18:27:09 INFO - PROCESS | 4076 | 1463794029233 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:09 INFO - PROCESS | 4076 | 1463794029325 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 18:27:09 INFO - PROCESS | 4076 | 1463794029333 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:09 INFO - PROCESS | 4076 | ++DOCSHELL 14431400 == 89 [pid = 4076] [id = 331] 18:27:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1C76E800) [pid = 4076] [serial = 992] [outer = 00000000] 18:27:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1D643000) [pid = 4076] [serial = 993] [outer = 1C76E800] 18:27:09 INFO - PROCESS | 4076 | 1463794029384 Marionette DEBUG loaded listener.js 18:27:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1DDB3800) [pid = 4076] [serial = 994] [outer = 1C76E800] 18:27:10 INFO - PROCESS | 4076 | 1463794030164 Marionette TRACE conn5 <- [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]]]}] 18:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 18:27:10 INFO - PROCESS | 4076 | 1463794030202 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 18:27:10 INFO - PROCESS | 4076 | 1463794030207 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 18:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:27:10 INFO - PROCESS | 4076 | 1463794030212 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:27:10 INFO - PROCESS | 4076 | 1463794030217 Marionette TRACE conn5 <- [1,1290,null,{}] 18:27:10 INFO - PROCESS | 4076 | 1463794030222 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:10 INFO - PROCESS | 4076 | 1463794030341 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 18:27:10 INFO - PROCESS | 4076 | 1463794030487 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:10 INFO - PROCESS | 4076 | ++DOCSHELL 107A0C00 == 90 [pid = 4076] [id = 332] 18:27:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (14192400) [pid = 4076] [serial = 995] [outer = 00000000] 18:27:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (14B06800) [pid = 4076] [serial = 996] [outer = 14192400] 18:27:10 INFO - PROCESS | 4076 | 1463794030545 Marionette DEBUG loaded listener.js 18:27:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (17305400) [pid = 4076] [serial = 997] [outer = 14192400] 18:27:11 INFO - PROCESS | 4076 | 1463794031120 Marionette TRACE conn5 <- [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]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 18:27:11 INFO - PROCESS | 4076 | 1463794031187 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 4076 | 1463794031193 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 18:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:27:11 INFO - PROCESS | 4076 | 1463794031200 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 4076 | 1463794031202 Marionette TRACE conn5 <- [1,1294,null,{}] 18:27:11 INFO - PROCESS | 4076 | 1463794031207 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:11 INFO - PROCESS | 4076 | 1463794031324 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 18:27:11 INFO - PROCESS | 4076 | 1463794031469 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:11 INFO - PROCESS | 4076 | ++DOCSHELL 1892FC00 == 91 [pid = 4076] [id = 333] 18:27:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (18BC3C00) [pid = 4076] [serial = 998] [outer = 00000000] 18:27:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (19D1A000) [pid = 4076] [serial = 999] [outer = 18BC3C00] 18:27:11 INFO - PROCESS | 4076 | 1463794031525 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1A0E5000) [pid = 4076] [serial = 1000] [outer = 18BC3C00] 18:27:12 INFO - PROCESS | 4076 | 1463794032130 Marionette TRACE conn5 <- [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]]]}] 18:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 18:27:12 INFO - PROCESS | 4076 | 1463794032172 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 18:27:12 INFO - PROCESS | 4076 | 1463794032174 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 18:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:27:12 INFO - PROCESS | 4076 | 1463794032178 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:27:12 INFO - PROCESS | 4076 | 1463794032182 Marionette TRACE conn5 <- [1,1298,null,{}] 18:27:12 INFO - PROCESS | 4076 | 1463794032194 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:12 INFO - PROCESS | 4076 | 1463794032327 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 18:27:12 INFO - PROCESS | 4076 | 1463794032473 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 4076 | ++DOCSHELL 1DD45800 == 92 [pid = 4076] [id = 334] 18:27:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1DD50C00) [pid = 4076] [serial = 1001] [outer = 00000000] 18:27:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1DDCC000) [pid = 4076] [serial = 1002] [outer = 1DD50C00] 18:27:12 INFO - PROCESS | 4076 | 1463794032532 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1DE1F800) [pid = 4076] [serial = 1003] [outer = 1DD50C00] 18:27:13 INFO - PROCESS | 4076 | 1463794033156 Marionette TRACE conn5 <- [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] 18:27:13 INFO - PROCESS | 4076 | 1463794033209 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 18:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:27:13 INFO - PROCESS | 4076 | 1463794033212 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 4076 | 1463794033214 Marionette TRACE conn5 <- [1,1302,null,{}] 18:27:13 INFO - PROCESS | 4076 | 1463794033218 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:13 INFO - PROCESS | 4076 | 1463794033335 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 18:27:13 INFO - PROCESS | 4076 | 1463794033479 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:13 INFO - PROCESS | 4076 | ++DOCSHELL 1F1DA000 == 93 [pid = 4076] [id = 335] 18:27:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1F1DE000) [pid = 4076] [serial = 1004] [outer = 00000000] 18:27:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1FCB4000) [pid = 4076] [serial = 1005] [outer = 1F1DE000] 18:27:13 INFO - PROCESS | 4076 | 1463794033535 Marionette DEBUG loaded listener.js 18:27:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1FCC1400) [pid = 4076] [serial = 1006] [outer = 1F1DE000] 18:27:14 INFO - PROCESS | 4076 | 1463794034073 Marionette TRACE conn5 <- [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]]]}] 18:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 870ms 18:27:14 INFO - PROCESS | 4076 | 1463794034085 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 18:27:14 INFO - PROCESS | 4076 | 1463794034088 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 18:27:14 INFO - PROCESS | 4076 | 1463794034091 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:27:14 INFO - PROCESS | 4076 | 1463794034093 Marionette TRACE conn5 <- [1,1306,null,{}] 18:27:14 INFO - PROCESS | 4076 | 1463794034113 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:14 INFO - PROCESS | 4076 | 1463794034264 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 18:27:14 INFO - PROCESS | 4076 | 1463794034346 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 4076 | ++DOCSHELL 2009B000 == 94 [pid = 4076] [id = 336] 18:27:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (200A1000) [pid = 4076] [serial = 1007] [outer = 00000000] 18:27:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (200A9C00) [pid = 4076] [serial = 1008] [outer = 200A1000] 18:27:14 INFO - PROCESS | 4076 | 1463794034400 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (2009FC00) [pid = 4076] [serial = 1009] [outer = 200A1000] 18:27:14 INFO - PROCESS | 4076 | 1463794034990 Marionette TRACE conn5 <- [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]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 18:27:15 INFO - PROCESS | 4076 | 1463794035025 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 4076 | 1463794035028 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 18:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:27:15 INFO - PROCESS | 4076 | 1463794035031 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - PROCESS | 4076 | 1463794035033 Marionette TRACE conn5 <- [1,1310,null,{}] 18:27:15 INFO - PROCESS | 4076 | 1463794035037 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:15 INFO - PROCESS | 4076 | 1463794035158 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 18:27:15 INFO - PROCESS | 4076 | 1463794035317 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 4076 | ++DOCSHELL 205D7800 == 95 [pid = 4076] [id = 337] 18:27:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (205DD000) [pid = 4076] [serial = 1010] [outer = 00000000] 18:27:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (205E4000) [pid = 4076] [serial = 1011] [outer = 205DD000] 18:27:15 INFO - PROCESS | 4076 | 1463794035373 Marionette DEBUG loaded listener.js 18:27:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (21110400) [pid = 4076] [serial = 1012] [outer = 205DD000] 18:27:15 INFO - PROCESS | 4076 | 1463794035888 Marionette TRACE conn5 <- [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]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 18:27:15 INFO - PROCESS | 4076 | 1463794035966 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 4076 | 1463794035968 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 18:27:15 INFO - PROCESS | 4076 | 1463794035971 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:27:15 INFO - PROCESS | 4076 | 1463794035973 Marionette TRACE conn5 <- [1,1314,null,{}] 18:27:15 INFO - PROCESS | 4076 | 1463794035977 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:16 INFO - PROCESS | 4076 | 1463794036086 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 18:27:16 INFO - PROCESS | 4076 | 1463794036259 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 4076 | ++DOCSHELL 141E7C00 == 96 [pid = 4076] [id = 338] 18:27:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (211E2000) [pid = 4076] [serial = 1013] [outer = 00000000] 18:27:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (211EB400) [pid = 4076] [serial = 1014] [outer = 211E2000] 18:27:16 INFO - PROCESS | 4076 | 1463794036314 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (212AB400) [pid = 4076] [serial = 1015] [outer = 211E2000] 18:27:16 INFO - PROCESS | 4076 | 1463794036886 Marionette TRACE conn5 <- [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]]]}] 18:27:17 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 18:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1176ms 18:27:17 INFO - PROCESS | 4076 | 1463794037152 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 18:27:17 INFO - PROCESS | 4076 | 1463794037157 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 18:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:27:17 INFO - PROCESS | 4076 | 1463794037162 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:27:17 INFO - PROCESS | 4076 | 1463794037165 Marionette TRACE conn5 <- [1,1318,null,{}] 18:27:17 INFO - PROCESS | 4076 | 1463794037171 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:17 INFO - PROCESS | 4076 | 1463794037279 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 18:27:17 INFO - PROCESS | 4076 | 1463794037420 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:17 INFO - PROCESS | 4076 | ++DOCSHELL 11283800 == 97 [pid = 4076] [id = 339] 18:27:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (13F4D000) [pid = 4076] [serial = 1016] [outer = 00000000] 18:27:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (14877800) [pid = 4076] [serial = 1017] [outer = 13F4D000] 18:27:17 INFO - PROCESS | 4076 | 1463794037473 Marionette DEBUG loaded listener.js 18:27:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (162ED400) [pid = 4076] [serial = 1018] [outer = 13F4D000] 18:27:18 INFO - PROCESS | 4076 | 1463794038074 Marionette TRACE conn5 <- [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]]]}] 18:27:18 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 18:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 18:27:18 INFO - PROCESS | 4076 | 1463794038138 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 18:27:18 INFO - PROCESS | 4076 | 1463794038141 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 18:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:27:18 INFO - PROCESS | 4076 | 1463794038148 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - PROCESS | 4076 | 1463794038152 Marionette TRACE conn5 <- [1,1322,null,{}] 18:27:18 INFO - PROCESS | 4076 | 1463794038155 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:18 INFO - PROCESS | 4076 | 1463794038259 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 18:27:18 INFO - PROCESS | 4076 | 1463794038422 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 185DEC00 == 96 [pid = 4076] [id = 330] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 17394C00 == 95 [pid = 4076] [id = 329] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 0FAF7400 == 94 [pid = 4076] [id = 328] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 1A0EC800 == 93 [pid = 4076] [id = 327] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 19C55C00 == 92 [pid = 4076] [id = 326] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 190B5C00 == 91 [pid = 4076] [id = 325] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 17CC2C00 == 90 [pid = 4076] [id = 324] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 0FFD6800 == 89 [pid = 4076] [id = 323] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1F094C00) [pid = 4076] [serial = 942] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | ++DOCSHELL 0FF50C00 == 90 [pid = 4076] [id = 340] 18:27:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (0FFD0800) [pid = 4076] [serial = 1019] [outer = 00000000] 18:27:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (10021800) [pid = 4076] [serial = 1020] [outer = 0FFD0800] 18:27:18 INFO - PROCESS | 4076 | 1463794038531 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (1100B800) [pid = 4076] [serial = 1021] [outer = 0FFD0800] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 13F49800 == 89 [pid = 4076] [id = 322] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 0D288000 == 88 [pid = 4076] [id = 321] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 1B7B5800 == 87 [pid = 4076] [id = 317] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 17686000 == 86 [pid = 4076] [id = 316] 18:27:18 INFO - PROCESS | 4076 | --DOCSHELL 1001B000 == 85 [pid = 4076] [id = 315] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (1DDCB800) [pid = 4076] [serial = 940] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (1B5AB800) [pid = 4076] [serial = 937] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (19D12400) [pid = 4076] [serial = 924] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1C705000) [pid = 4076] [serial = 931] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (17C36400) [pid = 4076] [serial = 918] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1B7B4800) [pid = 4076] [serial = 900] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1DDC5800) [pid = 4076] [serial = 939] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (19E81C00) [pid = 4076] [serial = 909] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1BF0F800) [pid = 4076] [serial = 930] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (19E7E400) [pid = 4076] [serial = 925] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1A14D400) [pid = 4076] [serial = 853] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1D087000) [pid = 4076] [serial = 934] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (21102000) [pid = 4076] [serial = 856] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (196D7C00) [pid = 4076] [serial = 922] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1B7B7C00) [pid = 4076] [serial = 891] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (105AD800) [pid = 4076] [serial = 912] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1C902400) [pid = 4076] [serial = 903] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (18949C00) [pid = 4076] [serial = 897] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (141E3800) [pid = 4076] [serial = 913] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (105AB400) [pid = 4076] [serial = 894] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1A283800) [pid = 4076] [serial = 928] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (10146400) [pid = 4076] [serial = 916] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (19296800) [pid = 4076] [serial = 921] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (10013400) [pid = 4076] [serial = 915] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (181D3800) [pid = 4076] [serial = 919] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1D547800) [pid = 4076] [serial = 906] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (162DF800) [pid = 4076] [serial = 850] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1A056000) [pid = 4076] [serial = 936] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1BF06800) [pid = 4076] [serial = 892] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1A18B400) [pid = 4076] [serial = 927] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1D083000) [pid = 4076] [serial = 933] [outer = 00000000] [url = about:blank] 18:27:18 INFO - PROCESS | 4076 | 1463794039005 Marionette TRACE conn5 <- [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]]]}] 18:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 890ms 18:27:19 INFO - PROCESS | 4076 | 1463794039037 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 18:27:19 INFO - PROCESS | 4076 | 1463794039039 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 18:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:27:19 INFO - PROCESS | 4076 | 1463794039043 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:27:19 INFO - PROCESS | 4076 | 1463794039044 Marionette TRACE conn5 <- [1,1326,null,{}] 18:27:19 INFO - PROCESS | 4076 | 1463794039054 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:19 INFO - PROCESS | 4076 | 1463794039150 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 18:27:19 INFO - PROCESS | 4076 | 1463794039161 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 4076 | ++DOCSHELL 17C7B000 == 86 [pid = 4076] [id = 341] 18:27:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (17C7B800) [pid = 4076] [serial = 1022] [outer = 00000000] 18:27:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1893C000) [pid = 4076] [serial = 1023] [outer = 17C7B800] 18:27:19 INFO - PROCESS | 4076 | 1463794039211 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19065C00) [pid = 4076] [serial = 1024] [outer = 17C7B800] 18:27:20 INFO - PROCESS | 4076 | 1463794040155 Marionette TRACE conn5 <- [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]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1127ms 18:27:20 INFO - PROCESS | 4076 | 1463794040174 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 18:27:20 INFO - PROCESS | 4076 | 1463794040175 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 18:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:27:20 INFO - PROCESS | 4076 | 1463794040179 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - PROCESS | 4076 | 1463794040180 Marionette TRACE conn5 <- [1,1330,null,{}] 18:27:20 INFO - PROCESS | 4076 | 1463794040184 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:20 INFO - PROCESS | 4076 | 1463794040274 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 18:27:20 INFO - PROCESS | 4076 | 1463794040281 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 4076 | ++DOCSHELL 19069800 == 87 [pid = 4076] [id = 342] 18:27:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (196D3800) [pid = 4076] [serial = 1025] [outer = 00000000] 18:27:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (19D13000) [pid = 4076] [serial = 1026] [outer = 196D3800] 18:27:20 INFO - PROCESS | 4076 | 1463794040327 Marionette DEBUG loaded listener.js 18:27:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (19E76800) [pid = 4076] [serial = 1027] [outer = 196D3800] 18:27:20 INFO - PROCESS | 4076 | 1463794040970 Marionette TRACE conn5 <- [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]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 830ms 18:27:20 INFO - PROCESS | 4076 | 1463794041010 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 18:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:27:20 INFO - PROCESS | 4076 | 1463794041015 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 18:27:20 INFO - PROCESS | 4076 | 1463794041020 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:27:21 INFO - PROCESS | 4076 | 1463794041024 Marionette TRACE conn5 <- [1,1334,null,{}] 18:27:21 INFO - PROCESS | 4076 | 1463794041030 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:21 INFO - PROCESS | 4076 | 1463794041149 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 18:27:21 INFO - PROCESS | 4076 | 1463794041267 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:21 INFO - PROCESS | 4076 | ++DOCSHELL 106E4C00 == 88 [pid = 4076] [id = 343] 18:27:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (106EB400) [pid = 4076] [serial = 1028] [outer = 00000000] 18:27:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (162DF800) [pid = 4076] [serial = 1029] [outer = 106EB400] 18:27:21 INFO - PROCESS | 4076 | 1463794041367 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (17C74800) [pid = 4076] [serial = 1030] [outer = 106EB400] 18:27:22 INFO - PROCESS | 4076 | 1463794042024 Marionette TRACE conn5 <- [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]]]}] 18:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1025ms 18:27:22 INFO - PROCESS | 4076 | 1463794042045 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 18:27:22 INFO - PROCESS | 4076 | 1463794042051 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 18:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:27:22 INFO - PROCESS | 4076 | 1463794042058 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:27:22 INFO - PROCESS | 4076 | 1463794042061 Marionette TRACE conn5 <- [1,1338,null,{}] 18:27:22 INFO - PROCESS | 4076 | 1463794042065 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:22 INFO - PROCESS | 4076 | 1463794042180 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 18:27:22 INFO - PROCESS | 4076 | 1463794042324 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:22 INFO - PROCESS | 4076 | ++DOCSHELL 19298C00 == 89 [pid = 4076] [id = 344] 18:27:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (196D7C00) [pid = 4076] [serial = 1031] [outer = 00000000] 18:27:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (19E7A400) [pid = 4076] [serial = 1032] [outer = 196D7C00] 18:27:22 INFO - PROCESS | 4076 | 1463794042380 Marionette DEBUG loaded listener.js 18:27:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1A053000) [pid = 4076] [serial = 1033] [outer = 196D7C00] 18:27:22 INFO - PROCESS | 4076 | 1463794042989 Marionette TRACE conn5 <- [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]]]}] 18:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 18:27:23 INFO - PROCESS | 4076 | 1463794043030 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 18:27:23 INFO - PROCESS | 4076 | 1463794043033 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 18:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:27:23 INFO - PROCESS | 4076 | 1463794043037 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - PROCESS | 4076 | 1463794043040 Marionette TRACE conn5 <- [1,1342,null,{}] 18:27:23 INFO - PROCESS | 4076 | 1463794043052 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:23 INFO - PROCESS | 4076 | 1463794043167 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 18:27:23 INFO - PROCESS | 4076 | 1463794043314 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:23 INFO - PROCESS | 4076 | ++DOCSHELL 1B103000 == 90 [pid = 4076] [id = 345] 18:27:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1B108800) [pid = 4076] [serial = 1034] [outer = 00000000] 18:27:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1B5A8400) [pid = 4076] [serial = 1035] [outer = 1B108800] 18:27:23 INFO - PROCESS | 4076 | 1463794043373 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1B7B7800) [pid = 4076] [serial = 1036] [outer = 1B108800] 18:27:23 INFO - PROCESS | 4076 | 1463794043949 Marionette TRACE conn5 <- [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]]]}] 18:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 18:27:23 INFO - PROCESS | 4076 | 1463794044010 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 18:27:23 INFO - PROCESS | 4076 | 1463794044013 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 18:27:23 INFO - PROCESS | 4076 | 1463794044016 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:27:23 INFO - PROCESS | 4076 | 1463794044018 Marionette TRACE conn5 <- [1,1346,null,{}] 18:27:23 INFO - PROCESS | 4076 | 1463794044022 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:24 INFO - PROCESS | 4076 | 1463794044133 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 18:27:24 INFO - PROCESS | 4076 | 1463794044249 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:24 INFO - PROCESS | 4076 | ++DOCSHELL 1B7BA400 == 91 [pid = 4076] [id = 346] 18:27:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1B7E0400) [pid = 4076] [serial = 1037] [outer = 00000000] 18:27:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1C96B800) [pid = 4076] [serial = 1038] [outer = 1B7E0400] 18:27:24 INFO - PROCESS | 4076 | 1463794044344 Marionette DEBUG loaded listener.js 18:27:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1D070C00) [pid = 4076] [serial = 1039] [outer = 1B7E0400] 18:27:24 INFO - PROCESS | 4076 | 1463794044925 Marionette TRACE conn5 <- [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]]]}] 18:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 18:27:24 INFO - PROCESS | 4076 | 1463794044950 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 18:27:24 INFO - PROCESS | 4076 | 1463794044952 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 18:27:24 INFO - PROCESS | 4076 | 1463794044955 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:27:24 INFO - PROCESS | 4076 | 1463794044957 Marionette TRACE conn5 <- [1,1350,null,{}] 18:27:24 INFO - PROCESS | 4076 | 1463794044961 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:25 INFO - PROCESS | 4076 | 1463794045069 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 18:27:25 INFO - PROCESS | 4076 | 1463794045185 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:25 INFO - PROCESS | 4076 | ++DOCSHELL 1D076800 == 92 [pid = 4076] [id = 347] 18:27:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1D088000) [pid = 4076] [serial = 1040] [outer = 00000000] 18:27:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1D639C00) [pid = 4076] [serial = 1041] [outer = 1D088000] 18:27:25 INFO - PROCESS | 4076 | 1463794045280 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1D63F800) [pid = 4076] [serial = 1042] [outer = 1D088000] 18:27:25 INFO - PROCESS | 4076 | 1463794045931 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1016ms 18:27:25 INFO - PROCESS | 4076 | 1463794045976 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 18:27:25 INFO - PROCESS | 4076 | 1463794045978 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 18:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:27:25 INFO - PROCESS | 4076 | 1463794045982 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:27:25 INFO - PROCESS | 4076 | 1463794045984 Marionette TRACE conn5 <- [1,1354,null,{}] 18:27:25 INFO - PROCESS | 4076 | 1463794045987 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:26 INFO - PROCESS | 4076 | 1463794046113 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 18:27:26 INFO - PROCESS | 4076 | 1463794046259 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 4076 | ++DOCSHELL 1DDCB800 == 93 [pid = 4076] [id = 348] 18:27:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1F092800) [pid = 4076] [serial = 1043] [outer = 00000000] 18:27:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1FBDE400) [pid = 4076] [serial = 1044] [outer = 1F092800] 18:27:26 INFO - PROCESS | 4076 | 1463794046316 Marionette DEBUG loaded listener.js 18:27:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1FCB3800) [pid = 4076] [serial = 1045] [outer = 1F092800] 18:27:26 INFO - PROCESS | 4076 | 1463794046889 Marionette TRACE conn5 <- [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] 18:27:26 INFO - PROCESS | 4076 | 1463794046960 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 18:27:26 INFO - PROCESS | 4076 | 1463794046963 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:27:26 INFO - PROCESS | 4076 | 1463794046965 Marionette TRACE conn5 <- [1,1358,null,{}] 18:27:26 INFO - PROCESS | 4076 | 1463794046969 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:27 INFO - PROCESS | 4076 | 1463794047076 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 18:27:27 INFO - PROCESS | 4076 | 1463794047220 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:27 INFO - PROCESS | 4076 | ++DOCSHELL 1013B800 == 94 [pid = 4076] [id = 349] 18:27:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1F1E0C00) [pid = 4076] [serial = 1046] [outer = 00000000] 18:27:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (205D8C00) [pid = 4076] [serial = 1047] [outer = 1F1E0C00] 18:27:27 INFO - PROCESS | 4076 | 1463794047275 Marionette DEBUG loaded listener.js 18:27:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (205D9800) [pid = 4076] [serial = 1048] [outer = 1F1E0C00] 18:27:27 INFO - PROCESS | 4076 | 1463794047913 Marionette TRACE conn5 <- [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] 18:27:27 INFO - PROCESS | 4076 | 1463794047985 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 18:27:27 INFO - PROCESS | 4076 | 1463794047989 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:27:27 INFO - PROCESS | 4076 | 1463794047991 Marionette TRACE conn5 <- [1,1362,null,{}] 18:27:27 INFO - PROCESS | 4076 | 1463794047995 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:28 INFO - PROCESS | 4076 | 1463794048110 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 18:27:28 INFO - PROCESS | 4076 | 1463794048351 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:28 INFO - PROCESS | 4076 | ++DOCSHELL 1050D000 == 95 [pid = 4076] [id = 350] 18:27:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (10516400) [pid = 4076] [serial = 1049] [outer = 00000000] 18:27:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (1128E400) [pid = 4076] [serial = 1050] [outer = 10516400] 18:27:28 INFO - PROCESS | 4076 | 1463794048407 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (1767CC00) [pid = 4076] [serial = 1051] [outer = 10516400] 18:27:28 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:27:28 INFO - PROCESS | 4076 | 1463794049010 Marionette TRACE conn5 <- [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] 18:27:29 INFO - PROCESS | 4076 | 1463794049068 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 18:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:27:29 INFO - PROCESS | 4076 | 1463794049073 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - PROCESS | 4076 | 1463794049076 Marionette TRACE conn5 <- [1,1366,null,{}] 18:27:29 INFO - PROCESS | 4076 | 1463794049081 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:29 INFO - PROCESS | 4076 | 1463794049192 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 18:27:29 INFO - PROCESS | 4076 | 1463794049372 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:29 INFO - PROCESS | 4076 | --DOCSHELL 1D078800 == 94 [pid = 4076] [id = 258] 18:27:29 INFO - PROCESS | 4076 | --DOCSHELL 1FCBBC00 == 93 [pid = 4076] [id = 320] 18:27:29 INFO - PROCESS | 4076 | --DOCSHELL 17C7B000 == 92 [pid = 4076] [id = 341] 18:27:29 INFO - PROCESS | 4076 | --DOCSHELL 0FF50C00 == 91 [pid = 4076] [id = 340] 18:27:29 INFO - PROCESS | 4076 | --DOCSHELL 11283800 == 90 [pid = 4076] [id = 339] 18:27:29 INFO - PROCESS | 4076 | --DOCSHELL 2009B000 == 89 [pid = 4076] [id = 336] 18:27:29 INFO - PROCESS | 4076 | --DOCSHELL 1F1DA000 == 88 [pid = 4076] [id = 335] 18:27:29 INFO - PROCESS | 4076 | --DOCSHELL 1DD45800 == 87 [pid = 4076] [id = 334] 18:27:29 INFO - PROCESS | 4076 | --DOCSHELL 1892FC00 == 86 [pid = 4076] [id = 333] 18:27:29 INFO - PROCESS | 4076 | --DOCSHELL 107A0C00 == 85 [pid = 4076] [id = 332] 18:27:29 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD1000 == 86 [pid = 4076] [id = 351] 18:27:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (10012400) [pid = 4076] [serial = 1052] [outer = 00000000] 18:27:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (105B2000) [pid = 4076] [serial = 1053] [outer = 10012400] 18:27:29 INFO - PROCESS | 4076 | 1463794049468 Marionette DEBUG loaded listener.js 18:27:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (14956000) [pid = 4076] [serial = 1054] [outer = 10012400] 18:27:29 INFO - PROCESS | 4076 | 1463794049969 Marionette TRACE conn5 <- [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] 18:27:29 INFO - PROCESS | 4076 | 1463794050009 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 18:27:29 INFO - PROCESS | 4076 | 1463794050013 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:27:29 INFO - PROCESS | 4076 | 1463794050015 Marionette TRACE conn5 <- [1,1370,null,{}] 18:27:30 INFO - PROCESS | 4076 | 1463794050025 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:30 INFO - PROCESS | 4076 | 1463794050154 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 18:27:30 INFO - PROCESS | 4076 | 1463794050229 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 4076 | ++DOCSHELL 1A0ED800 == 87 [pid = 4076] [id = 352] 18:27:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1A14D000) [pid = 4076] [serial = 1055] [outer = 00000000] 18:27:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1B5AB400) [pid = 4076] [serial = 1056] [outer = 1A14D000] 18:27:30 INFO - PROCESS | 4076 | 1463794050276 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1BF0D800) [pid = 4076] [serial = 1057] [outer = 1A14D000] 18:27:30 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:27:30 INFO - PROCESS | 4076 | 1463794050744 Marionette TRACE conn5 <- [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] 18:27:30 INFO - PROCESS | 4076 | 1463794050818 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 18:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:27:30 INFO - PROCESS | 4076 | 1463794050823 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:27:30 INFO - PROCESS | 4076 | 1463794050829 Marionette TRACE conn5 <- [1,1374,null,{}] 18:27:30 INFO - PROCESS | 4076 | 1463794050838 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:30 INFO - PROCESS | 4076 | 1463794050971 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 18:27:31 INFO - PROCESS | 4076 | 1463794051075 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 4076 | ++DOCSHELL 1F1D5C00 == 88 [pid = 4076] [id = 353] 18:27:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1F1DA000) [pid = 4076] [serial = 1058] [outer = 00000000] 18:27:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1F1E6C00) [pid = 4076] [serial = 1059] [outer = 1F1DA000] 18:27:31 INFO - PROCESS | 4076 | 1463794051120 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1F1EA800) [pid = 4076] [serial = 1060] [outer = 1F1DA000] 18:27:31 INFO - PROCESS | 4076 | 1463794051549 Marionette TRACE conn5 <- [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] 18:27:31 INFO - PROCESS | 4076 | 1463794051616 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 18:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (1BF15800) [pid = 4076] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (19C57400) [pid = 4076] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (1A0ED000) [pid = 4076] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (0FF52000) [pid = 4076] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (191C0C00) [pid = 4076] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (14252C00) [pid = 4076] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (10139000) [pid = 4076] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (0FF57400) [pid = 4076] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (19063000) [pid = 4076] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (181C9800) [pid = 4076] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (13F4D000) [pid = 4076] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (0FFD0800) [pid = 4076] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:27:31 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (17C7B800) [pid = 4076] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:27:31 INFO - PROCESS | 4076 | 1463794051762 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:27:31 INFO - PROCESS | 4076 | 1463794051764 Marionette TRACE conn5 <- [1,1378,null,{}] 18:27:31 INFO - PROCESS | 4076 | 1463794051767 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:31 INFO - PROCESS | 4076 | 1463794051859 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 18:27:31 INFO - PROCESS | 4076 | 1463794051867 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 4076 | ++DOCSHELL 14833800 == 89 [pid = 4076] [id = 354] 18:27:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (14B0D800) [pid = 4076] [serial = 1061] [outer = 00000000] 18:27:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (181D1800) [pid = 4076] [serial = 1062] [outer = 14B0D800] 18:27:31 INFO - PROCESS | 4076 | 1463794051912 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (19C50000) [pid = 4076] [serial = 1063] [outer = 14B0D800] 18:27:32 INFO - PROCESS | 4076 | 1463794052396 Marionette TRACE conn5 <- [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]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 691ms 18:27:32 INFO - PROCESS | 4076 | 1463794052440 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 18:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:27:32 INFO - PROCESS | 4076 | 1463794052442 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 18:27:32 INFO - PROCESS | 4076 | 1463794052445 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 4076 | 1463794052447 Marionette TRACE conn5 <- [1,1382,null,{}] 18:27:32 INFO - PROCESS | 4076 | 1463794052450 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:32 INFO - PROCESS | 4076 | 1463794052539 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 18:27:32 INFO - PROCESS | 4076 | 1463794052545 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:32 INFO - PROCESS | 4076 | ++DOCSHELL 1D07A400 == 90 [pid = 4076] [id = 355] 18:27:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (1DD45400) [pid = 4076] [serial = 1064] [outer = 00000000] 18:27:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (1F1C8C00) [pid = 4076] [serial = 1065] [outer = 1DD45400] 18:27:32 INFO - PROCESS | 4076 | 1463794052601 Marionette DEBUG loaded listener.js 18:27:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1F1CDC00) [pid = 4076] [serial = 1066] [outer = 1DD45400] 18:27:33 INFO - PROCESS | 4076 | 1463794053056 Marionette TRACE conn5 <- [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]]]}] 18:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 18:27:33 INFO - PROCESS | 4076 | 1463794053086 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 18:27:33 INFO - PROCESS | 4076 | 1463794053088 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 18:27:33 INFO - PROCESS | 4076 | 1463794053091 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:27:33 INFO - PROCESS | 4076 | 1463794053093 Marionette TRACE conn5 <- [1,1386,null,{}] 18:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:27:33 INFO - PROCESS | 4076 | 1463794053097 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:33 INFO - PROCESS | 4076 | 1463794053187 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 18:27:33 INFO - PROCESS | 4076 | 1463794053194 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 4076 | ++DOCSHELL 1F1CEC00 == 91 [pid = 4076] [id = 356] 18:27:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1F1F2C00) [pid = 4076] [serial = 1067] [outer = 00000000] 18:27:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (21108C00) [pid = 4076] [serial = 1068] [outer = 1F1F2C00] 18:27:33 INFO - PROCESS | 4076 | 1463794053238 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (211E6000) [pid = 4076] [serial = 1069] [outer = 1F1F2C00] 18:27:33 INFO - PROCESS | 4076 | 1463794053683 Marionette TRACE conn5 <- [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]]]}] 18:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 18:27:33 INFO - PROCESS | 4076 | 1463794053734 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 18:27:33 INFO - PROCESS | 4076 | 1463794053736 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 18:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:27:33 INFO - PROCESS | 4076 | 1463794053739 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:27:33 INFO - PROCESS | 4076 | 1463794053741 Marionette TRACE conn5 <- [1,1390,null,{}] 18:27:33 INFO - PROCESS | 4076 | 1463794053812 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:33 INFO - PROCESS | 4076 | 1463794053970 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 18:27:34 INFO - PROCESS | 4076 | 1463794054131 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:34 INFO - PROCESS | 4076 | ++DOCSHELL 13F9A000 == 92 [pid = 4076] [id = 357] 18:27:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1495A800) [pid = 4076] [serial = 1070] [outer = 00000000] 18:27:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (17682000) [pid = 4076] [serial = 1071] [outer = 1495A800] 18:27:34 INFO - PROCESS | 4076 | 1463794054187 Marionette DEBUG loaded listener.js 18:27:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (196D1400) [pid = 4076] [serial = 1072] [outer = 1495A800] 18:27:34 INFO - PROCESS | 4076 | 1463794054775 Marionette TRACE conn5 <- [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]]]}] 18:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1072ms 18:27:34 INFO - PROCESS | 4076 | 1463794054815 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 18:27:34 INFO - PROCESS | 4076 | 1463794054821 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 18:27:34 INFO - PROCESS | 4076 | 1463794054825 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:27:34 INFO - PROCESS | 4076 | 1463794054828 Marionette TRACE conn5 <- [1,1394,null,{}] 18:27:34 INFO - PROCESS | 4076 | 1463794054833 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:34 INFO - PROCESS | 4076 | 1463794054957 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 18:27:35 INFO - PROCESS | 4076 | 1463794055116 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 4076 | ++DOCSHELL 1BF15000 == 93 [pid = 4076] [id = 358] 18:27:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1C960000) [pid = 4076] [serial = 1073] [outer = 00000000] 18:27:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1DDC3000) [pid = 4076] [serial = 1074] [outer = 1C960000] 18:27:35 INFO - PROCESS | 4076 | 1463794055177 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (1F093000) [pid = 4076] [serial = 1075] [outer = 1C960000] 18:27:35 INFO - PROCESS | 4076 | 1463794055801 Marionette TRACE conn5 <- [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]]]}] 18:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1018ms 18:27:35 INFO - PROCESS | 4076 | 1463794055848 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 4076 | 1463794055851 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 18:27:35 INFO - PROCESS | 4076 | 1463794055855 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:27:35 INFO - PROCESS | 4076 | 1463794055857 Marionette TRACE conn5 <- [1,1398,null,{}] 18:27:35 INFO - PROCESS | 4076 | 1463794055861 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:35 INFO - PROCESS | 4076 | 1463794055987 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 18:27:36 INFO - PROCESS | 4076 | 1463794056146 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 4076 | ++DOCSHELL 1F1EBC00 == 94 [pid = 4076] [id = 359] 18:27:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (1F1EEC00) [pid = 4076] [serial = 1076] [outer = 00000000] 18:27:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (211E7400) [pid = 4076] [serial = 1077] [outer = 1F1EEC00] 18:27:36 INFO - PROCESS | 4076 | 1463794056210 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (212AC800) [pid = 4076] [serial = 1078] [outer = 1F1EEC00] 18:27:36 INFO - PROCESS | 4076 | 1463794056861 Marionette TRACE conn5 <- [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]]]}] 18:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1018ms 18:27:36 INFO - PROCESS | 4076 | 1463794056882 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 18:27:36 INFO - PROCESS | 4076 | 1463794056888 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 18:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:27:36 INFO - PROCESS | 4076 | 1463794056899 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:27:36 INFO - PROCESS | 4076 | 1463794056901 Marionette TRACE conn5 <- [1,1402,null,{}] 18:27:36 INFO - PROCESS | 4076 | 1463794056921 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:37 INFO - PROCESS | 4076 | 1463794057036 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 18:27:37 INFO - PROCESS | 4076 | 1463794057185 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:37 INFO - PROCESS | 4076 | ++DOCSHELL 20587C00 == 95 [pid = 4076] [id = 360] 18:27:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (2058D000) [pid = 4076] [serial = 1079] [outer = 00000000] 18:27:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (20594000) [pid = 4076] [serial = 1080] [outer = 2058D000] 18:27:37 INFO - PROCESS | 4076 | 1463794057241 Marionette DEBUG loaded listener.js 18:27:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (212B6C00) [pid = 4076] [serial = 1081] [outer = 2058D000] 18:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1023ms 18:27:37 INFO - PROCESS | 4076 | 1463794057913 Marionette TRACE conn5 <- [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]]]}] 18:27:37 INFO - PROCESS | 4076 | 1463794057919 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 18:27:37 INFO - PROCESS | 4076 | 1463794057921 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 18:27:37 INFO - PROCESS | 4076 | 1463794057925 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:27:37 INFO - PROCESS | 4076 | 1463794057927 Marionette TRACE conn5 <- [1,1406,null,{}] 18:27:37 INFO - PROCESS | 4076 | 1463794057931 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:38 INFO - PROCESS | 4076 | 1463794058060 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 18:27:38 INFO - PROCESS | 4076 | 1463794058224 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 4076 | ++DOCSHELL 10207400 == 96 [pid = 4076] [id = 361] 18:27:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (1A18B000) [pid = 4076] [serial = 1082] [outer = 00000000] 18:27:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (22B53C00) [pid = 4076] [serial = 1083] [outer = 1A18B000] 18:27:38 INFO - PROCESS | 4076 | 1463794058280 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (22B56000) [pid = 4076] [serial = 1084] [outer = 1A18B000] 18:27:38 INFO - PROCESS | 4076 | 1463794058901 Marionette TRACE conn5 <- [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]]]}] 18:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1015ms 18:27:38 INFO - PROCESS | 4076 | 1463794058944 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 18:27:38 INFO - PROCESS | 4076 | 1463794058947 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 18:27:38 INFO - PROCESS | 4076 | 1463794058950 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:27:38 INFO - PROCESS | 4076 | 1463794058952 Marionette TRACE conn5 <- [1,1410,null,{}] 18:27:38 INFO - PROCESS | 4076 | 1463794058956 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:39 INFO - PROCESS | 4076 | 1463794059109 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 18:27:39 INFO - PROCESS | 4076 | 1463794059267 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:39 INFO - PROCESS | 4076 | ++DOCSHELL 223BF400 == 97 [pid = 4076] [id = 362] 18:27:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (223BF800) [pid = 4076] [serial = 1085] [outer = 00000000] 18:27:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (223C4C00) [pid = 4076] [serial = 1086] [outer = 223BF800] 18:27:39 INFO - PROCESS | 4076 | 1463794059323 Marionette DEBUG loaded listener.js 18:27:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (22B5C000) [pid = 4076] [serial = 1087] [outer = 223BF800] 18:27:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (21FA8800) [pid = 4076] [serial = 1088] [outer = 0FA0CC00] 18:27:40 INFO - PROCESS | 4076 | 1463794060096 Marionette TRACE conn5 <- [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]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1174ms 18:27:40 INFO - PROCESS | 4076 | 1463794060128 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 4076 | 1463794060131 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 18:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:27:40 INFO - PROCESS | 4076 | 1463794060134 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - PROCESS | 4076 | 1463794060136 Marionette TRACE conn5 <- [1,1414,null,{}] 18:27:40 INFO - PROCESS | 4076 | 1463794060140 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:40 INFO - PROCESS | 4076 | 1463794060251 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 18:27:40 INFO - PROCESS | 4076 | 1463794060373 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD3000 == 98 [pid = 4076] [id = 363] 18:27:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (17CBC000) [pid = 4076] [serial = 1089] [outer = 00000000] 18:27:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (21FAB000) [pid = 4076] [serial = 1090] [outer = 17CBC000] 18:27:40 INFO - PROCESS | 4076 | 1463794060427 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (223C3800) [pid = 4076] [serial = 1091] [outer = 17CBC000] 18:27:41 INFO - PROCESS | 4076 | 1463794061056 Marionette TRACE conn5 <- [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]]]}] 18:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 971ms 18:27:41 INFO - PROCESS | 4076 | 1463794061110 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 4076 | 1463794061112 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 18:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:27:41 INFO - PROCESS | 4076 | 1463794061130 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 4076 | 1463794061133 Marionette TRACE conn5 <- [1,1418,null,{}] 18:27:41 INFO - PROCESS | 4076 | 1463794061139 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:41 INFO - PROCESS | 4076 | 1463794061250 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 18:27:41 INFO - PROCESS | 4076 | 1463794061401 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 4076 | ++DOCSHELL 1020F400 == 99 [pid = 4076] [id = 364] 18:27:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (13FA0400) [pid = 4076] [serial = 1092] [outer = 00000000] 18:27:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (15926C00) [pid = 4076] [serial = 1093] [outer = 13FA0400] 18:27:41 INFO - PROCESS | 4076 | 1463794061458 Marionette DEBUG loaded listener.js 18:27:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (1767B800) [pid = 4076] [serial = 1094] [outer = 13FA0400] 18:27:42 INFO - PROCESS | 4076 | 1463794062301 Marionette TRACE conn5 <- [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]]]}] 18:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1237ms 18:27:42 INFO - PROCESS | 4076 | 1463794062357 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 18:27:42 INFO - PROCESS | 4076 | 1463794062361 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 18:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:27:42 INFO - PROCESS | 4076 | 1463794062366 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:27:42 INFO - PROCESS | 4076 | 1463794062370 Marionette TRACE conn5 <- [1,1422,null,{}] 18:27:42 INFO - PROCESS | 4076 | 1463794062376 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:42 INFO - PROCESS | 4076 | 1463794062486 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 18:27:42 INFO - PROCESS | 4076 | 1463794062645 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 4076 | ++DOCSHELL 10012800 == 100 [pid = 4076] [id = 365] 18:27:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (10141400) [pid = 4076] [serial = 1095] [outer = 00000000] 18:27:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (1447C000) [pid = 4076] [serial = 1096] [outer = 10141400] 18:27:42 INFO - PROCESS | 4076 | 1463794062696 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (17688C00) [pid = 4076] [serial = 1097] [outer = 10141400] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 0FF51000 == 99 [pid = 4076] [id = 252] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 1D07A400 == 98 [pid = 4076] [id = 355] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 14833800 == 97 [pid = 4076] [id = 354] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 1F1D5C00 == 96 [pid = 4076] [id = 353] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 1A0ED800 == 95 [pid = 4076] [id = 352] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 0FFD1000 == 94 [pid = 4076] [id = 351] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 1050D000 == 93 [pid = 4076] [id = 350] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 1B103000 == 92 [pid = 4076] [id = 345] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (19D13000) [pid = 4076] [serial = 1026] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | 1463794063379 Marionette TRACE conn5 <- [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]]]}] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 19298C00 == 91 [pid = 4076] [id = 344] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 106E4C00 == 90 [pid = 4076] [id = 343] 18:27:43 INFO - PROCESS | 4076 | --DOCSHELL 19069800 == 89 [pid = 4076] [id = 342] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (1C76F800) [pid = 4076] [serial = 990] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (14877800) [pid = 4076] [serial = 1017] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (1893C000) [pid = 4076] [serial = 1023] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (19D18400) [pid = 4076] [serial = 978] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (10021800) [pid = 4076] [serial = 1020] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (1DDCC000) [pid = 4076] [serial = 1002] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (1A18F400) [pid = 4076] [serial = 981] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (162ED400) [pid = 4076] [serial = 1018] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (1DE1B400) [pid = 4076] [serial = 951] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (1F1E0400) [pid = 4076] [serial = 954] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (1A053400) [pid = 4076] [serial = 979] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (105AA400) [pid = 4076] [serial = 984] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (1FBEB400) [pid = 4076] [serial = 957] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (196D5C00) [pid = 4076] [serial = 975] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (190A8C00) [pid = 4076] [serial = 967] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (1893D800) [pid = 4076] [serial = 966] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (105B5000) [pid = 4076] [serial = 969] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (14424800) [pid = 4076] [serial = 970] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (1B110800) [pid = 4076] [serial = 982] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (14B0C000) [pid = 4076] [serial = 964] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (105AF800) [pid = 4076] [serial = 963] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (21101800) [pid = 4076] [serial = 960] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (19D1A000) [pid = 4076] [serial = 999] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (14B06800) [pid = 4076] [serial = 996] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1D643000) [pid = 4076] [serial = 993] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (1FCB4000) [pid = 4076] [serial = 1005] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (200A9C00) [pid = 4076] [serial = 1008] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (15ED8400) [pid = 4076] [serial = 985] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (205E4000) [pid = 4076] [serial = 1011] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (211EB400) [pid = 4076] [serial = 1014] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (1100B800) [pid = 4076] [serial = 1021] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (1A188800) [pid = 4076] [serial = 987] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (14477800) [pid = 4076] [serial = 945] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1893E800) [pid = 4076] [serial = 972] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (19063800) [pid = 4076] [serial = 973] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (19298000) [pid = 4076] [serial = 948] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1C9F7000) [pid = 4076] [serial = 991] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1BF06C00) [pid = 4076] [serial = 988] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (19C51800) [pid = 4076] [serial = 976] [outer = 00000000] [url = about:blank] 18:27:43 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (19065C00) [pid = 4076] [serial = 1024] [outer = 00000000] [url = about:blank] 18:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1073ms 18:27:43 INFO - PROCESS | 4076 | 1463794063440 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 18:27:43 INFO - PROCESS | 4076 | 1463794063445 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 18:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:27:43 INFO - PROCESS | 4076 | 1463794063451 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:27:43 INFO - PROCESS | 4076 | 1463794063453 Marionette TRACE conn5 <- [1,1426,null,{}] 18:27:43 INFO - PROCESS | 4076 | 1463794063457 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:43 INFO - PROCESS | 4076 | 1463794063558 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 18:27:43 INFO - PROCESS | 4076 | 1463794063664 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:43 INFO - PROCESS | 4076 | ++DOCSHELL 10017000 == 90 [pid = 4076] [id = 366] 18:27:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (10143800) [pid = 4076] [serial = 1098] [outer = 00000000] 18:27:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (10446C00) [pid = 4076] [serial = 1099] [outer = 10143800] 18:27:43 INFO - PROCESS | 4076 | 1463794063717 Marionette DEBUG loaded listener.js 18:27:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (11001C00) [pid = 4076] [serial = 1100] [outer = 10143800] 18:27:44 INFO - PROCESS | 4076 | 1463794064173 Marionette TRACE conn5 <- [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]]]}] 18:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 770ms 18:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:27:44 INFO - PROCESS | 4076 | 1463794064225 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 4076 | 1463794064227 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 18:27:44 INFO - PROCESS | 4076 | 1463794064230 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 4076 | 1463794064234 Marionette TRACE conn5 <- [1,1430,null,{}] 18:27:44 INFO - PROCESS | 4076 | 1463794064244 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:44 INFO - PROCESS | 4076 | 1463794064341 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 18:27:44 INFO - PROCESS | 4076 | 1463794064352 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 4076 | ++DOCSHELL 1893B800 == 91 [pid = 4076] [id = 367] 18:27:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1893D800) [pid = 4076] [serial = 1101] [outer = 00000000] 18:27:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (18BBF800) [pid = 4076] [serial = 1102] [outer = 1893D800] 18:27:44 INFO - PROCESS | 4076 | 1463794064399 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1906F400) [pid = 4076] [serial = 1103] [outer = 1893D800] 18:27:44 INFO - PROCESS | 4076 | 1463794064889 Marionette TRACE conn5 <- [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]]]}] 18:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 18:27:44 INFO - PROCESS | 4076 | 1463794064904 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 4076 | 1463794064907 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 18:27:44 INFO - PROCESS | 4076 | 1463794064910 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:27:44 INFO - PROCESS | 4076 | 1463794064912 Marionette TRACE conn5 <- [1,1434,null,{}] 18:27:44 INFO - PROCESS | 4076 | 1463794064920 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:44 INFO - PROCESS | 4076 | 1463794065014 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 18:27:44 INFO - PROCESS | 4076 | 1463794065021 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 4076 | ++DOCSHELL 162EB800 == 92 [pid = 4076] [id = 368] 18:27:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (17687000) [pid = 4076] [serial = 1104] [outer = 00000000] 18:27:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (19298000) [pid = 4076] [serial = 1105] [outer = 17687000] 18:27:45 INFO - PROCESS | 4076 | 1463794065067 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (196D7400) [pid = 4076] [serial = 1106] [outer = 17687000] 18:27:45 INFO - PROCESS | 4076 | 1463794065540 Marionette TRACE conn5 <- [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]]]}] 18:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 18:27:45 INFO - PROCESS | 4076 | 1463794065595 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 4076 | 1463794065606 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 18:27:45 INFO - PROCESS | 4076 | 1463794065617 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:27:45 INFO - PROCESS | 4076 | 1463794065619 Marionette TRACE conn5 <- [1,1438,null,{}] 18:27:45 INFO - PROCESS | 4076 | 1463794065622 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:45 INFO - PROCESS | 4076 | 1463794065750 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 18:27:45 INFO - PROCESS | 4076 | 1463794065814 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 4076 | ++DOCSHELL 19C5AC00 == 93 [pid = 4076] [id = 369] 18:27:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (19CFF400) [pid = 4076] [serial = 1107] [outer = 00000000] 18:27:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1A00A800) [pid = 4076] [serial = 1108] [outer = 19CFF400] 18:27:45 INFO - PROCESS | 4076 | 1463794065859 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1A0EA000) [pid = 4076] [serial = 1109] [outer = 19CFF400] 18:27:46 INFO - PROCESS | 4076 | 1463794066291 Marionette TRACE conn5 <- [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]]]}] 18:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 18:27:46 INFO - PROCESS | 4076 | 1463794066351 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 18:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:27:46 INFO - PROCESS | 4076 | 1463794066353 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 18:27:46 INFO - PROCESS | 4076 | 1463794066356 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:27:46 INFO - PROCESS | 4076 | 1463794066357 Marionette TRACE conn5 <- [1,1442,null,{}] 18:27:46 INFO - PROCESS | 4076 | 1463794066361 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:46 INFO - PROCESS | 4076 | 1463794066534 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 18:27:46 INFO - PROCESS | 4076 | 1463794066558 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:46 INFO - PROCESS | 4076 | ++DOCSHELL 1B10C000 == 94 [pid = 4076] [id = 370] 18:27:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1B5AC400) [pid = 4076] [serial = 1110] [outer = 00000000] 18:27:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1B7B7400) [pid = 4076] [serial = 1111] [outer = 1B5AC400] 18:27:46 INFO - PROCESS | 4076 | 1463794066604 Marionette DEBUG loaded listener.js 18:27:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1BF08400) [pid = 4076] [serial = 1112] [outer = 1B5AC400] 18:27:47 INFO - PROCESS | 4076 | 1463794067069 Marionette TRACE conn5 <- [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]]]}] 18:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 18:27:47 INFO - PROCESS | 4076 | 1463794067086 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 18:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:27:47 INFO - PROCESS | 4076 | 1463794067088 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 18:27:47 INFO - PROCESS | 4076 | 1463794067092 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - PROCESS | 4076 | 1463794067093 Marionette TRACE conn5 <- [1,1446,null,{}] 18:27:47 INFO - PROCESS | 4076 | 1463794067097 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:47 INFO - PROCESS | 4076 | 1463794067225 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 18:27:47 INFO - PROCESS | 4076 | 1463794067239 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:47 INFO - PROCESS | 4076 | ++DOCSHELL 1BF0E000 == 95 [pid = 4076] [id = 371] 18:27:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1BF0FC00) [pid = 4076] [serial = 1113] [outer = 00000000] 18:27:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1C90E400) [pid = 4076] [serial = 1114] [outer = 1BF0FC00] 18:27:47 INFO - PROCESS | 4076 | 1463794067284 Marionette DEBUG loaded listener.js 18:27:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1D081C00) [pid = 4076] [serial = 1115] [outer = 1BF0FC00] 18:27:47 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (1A14D000) [pid = 4076] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:27:47 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (10516400) [pid = 4076] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:27:47 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1DD45400) [pid = 4076] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:27:47 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (1F1DA000) [pid = 4076] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:27:47 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (10012400) [pid = 4076] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:27:47 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (14B0D800) [pid = 4076] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:27:47 INFO - PROCESS | 4076 | 1463794067912 Marionette TRACE conn5 <- [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]]]}] 18:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 871ms 18:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:27:47 INFO - PROCESS | 4076 | 1463794067963 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 18:27:47 INFO - PROCESS | 4076 | 1463794067966 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 18:27:47 INFO - PROCESS | 4076 | 1463794067969 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - PROCESS | 4076 | 1463794067971 Marionette TRACE conn5 <- [1,1450,null,{}] 18:27:47 INFO - PROCESS | 4076 | 1463794067974 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:48 INFO - PROCESS | 4076 | 1463794068117 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 18:27:48 INFO - PROCESS | 4076 | 1463794068187 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 4076 | ++DOCSHELL 1C90C400 == 96 [pid = 4076] [id = 372] 18:27:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1D087000) [pid = 4076] [serial = 1116] [outer = 00000000] 18:27:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1DDC5800) [pid = 4076] [serial = 1117] [outer = 1D087000] 18:27:48 INFO - PROCESS | 4076 | 1463794068233 Marionette DEBUG loaded listener.js 18:27:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1DDCC000) [pid = 4076] [serial = 1118] [outer = 1D087000] 18:27:48 INFO - PROCESS | 4076 | 1463794068611 Marionette TRACE conn5 <- [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]]]}] 18:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 18:27:48 INFO - PROCESS | 4076 | 1463794068640 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 18:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:27:48 INFO - PROCESS | 4076 | 1463794068642 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 18:27:48 INFO - PROCESS | 4076 | 1463794068646 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:27:48 INFO - PROCESS | 4076 | 1463794068647 Marionette TRACE conn5 <- [1,1454,null,{}] 18:27:48 INFO - PROCESS | 4076 | 1463794068651 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:48 INFO - PROCESS | 4076 | 1463794068742 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 18:27:48 INFO - PROCESS | 4076 | 1463794068749 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 4076 | ++DOCSHELL 1DD50000 == 97 [pid = 4076] [id = 373] 18:27:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1DDC9400) [pid = 4076] [serial = 1119] [outer = 00000000] 18:27:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1F1C3400) [pid = 4076] [serial = 1120] [outer = 1DDC9400] 18:27:48 INFO - PROCESS | 4076 | 1463794068793 Marionette DEBUG loaded listener.js 18:27:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1F1D2800) [pid = 4076] [serial = 1121] [outer = 1DDC9400] 18:27:49 INFO - PROCESS | 4076 | 1463794069249 Marionette TRACE conn5 <- [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]]]}] 18:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 18:27:49 INFO - PROCESS | 4076 | 1463794069293 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 4076 | 1463794069295 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 18:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:27:49 INFO - PROCESS | 4076 | 1463794069298 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 4076 | 1463794069300 Marionette TRACE conn5 <- [1,1458,null,{}] 18:27:49 INFO - PROCESS | 4076 | 1463794069303 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:49 INFO - PROCESS | 4076 | 1463794069395 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 18:27:49 INFO - PROCESS | 4076 | 1463794069402 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:49 INFO - PROCESS | 4076 | ++DOCSHELL 1F1C9400 == 98 [pid = 4076] [id = 374] 18:27:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (1F1D8000) [pid = 4076] [serial = 1122] [outer = 00000000] 18:27:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (1F1EF800) [pid = 4076] [serial = 1123] [outer = 1F1D8000] 18:27:49 INFO - PROCESS | 4076 | 1463794069446 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (1A147800) [pid = 4076] [serial = 1124] [outer = 1F1D8000] 18:27:50 INFO - PROCESS | 4076 | 1463794070187 Marionette TRACE conn5 <- [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]]]}] 18:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 18:27:50 INFO - PROCESS | 4076 | 1463794070231 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 18:27:50 INFO - PROCESS | 4076 | 1463794070236 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 18:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:27:50 INFO - PROCESS | 4076 | 1463794070242 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:27:50 INFO - PROCESS | 4076 | 1463794070246 Marionette TRACE conn5 <- [1,1462,null,{}] 18:27:50 INFO - PROCESS | 4076 | 1463794070252 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:50 INFO - PROCESS | 4076 | 1463794070407 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 18:27:50 INFO - PROCESS | 4076 | 1463794070560 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 4076 | ++DOCSHELL 10020000 == 99 [pid = 4076] [id = 375] 18:27:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (11010800) [pid = 4076] [serial = 1125] [outer = 00000000] 18:27:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (1447C400) [pid = 4076] [serial = 1126] [outer = 11010800] 18:27:50 INFO - PROCESS | 4076 | 1463794070619 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (14B75000) [pid = 4076] [serial = 1127] [outer = 11010800] 18:27:51 INFO - PROCESS | 4076 | 1463794071274 Marionette TRACE conn5 <- [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]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1077ms 18:27:51 INFO - PROCESS | 4076 | 1463794071329 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 4076 | 1463794071336 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 18:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:27:51 INFO - PROCESS | 4076 | 1463794071343 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 4076 | 1463794071346 Marionette TRACE conn5 <- [1,1466,null,{}] 18:27:51 INFO - PROCESS | 4076 | 1463794071350 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:51 INFO - PROCESS | 4076 | 1463794071469 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 18:27:51 INFO - PROCESS | 4076 | 1463794071622 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:51 INFO - PROCESS | 4076 | ++DOCSHELL 19068C00 == 100 [pid = 4076] [id = 376] 18:27:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (190B2000) [pid = 4076] [serial = 1128] [outer = 00000000] 18:27:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (19BF5000) [pid = 4076] [serial = 1129] [outer = 190B2000] 18:27:51 INFO - PROCESS | 4076 | 1463794071679 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (1A155400) [pid = 4076] [serial = 1130] [outer = 190B2000] 18:27:52 INFO - PROCESS | 4076 | 1463794072307 Marionette TRACE conn5 <- [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]]]}] 18:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1020ms 18:27:52 INFO - PROCESS | 4076 | 1463794072366 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 18:27:52 INFO - PROCESS | 4076 | 1463794072369 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 18:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:27:52 INFO - PROCESS | 4076 | 1463794072372 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:27:52 INFO - PROCESS | 4076 | 1463794072376 Marionette TRACE conn5 <- [1,1470,null,{}] 18:27:52 INFO - PROCESS | 4076 | 1463794072387 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:52 INFO - PROCESS | 4076 | 1463794072555 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 18:27:52 INFO - PROCESS | 4076 | 1463794072711 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 4076 | ++DOCSHELL 10366C00 == 101 [pid = 4076] [id = 377] 18:27:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (1F1AA000) [pid = 4076] [serial = 1131] [outer = 00000000] 18:27:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (1F1B0800) [pid = 4076] [serial = 1132] [outer = 1F1AA000] 18:27:52 INFO - PROCESS | 4076 | 1463794072772 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (1F1B5000) [pid = 4076] [serial = 1133] [outer = 1F1AA000] 18:27:53 INFO - PROCESS | 4076 | 1463794073398 Marionette TRACE conn5 <- [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]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1079ms 18:27:53 INFO - PROCESS | 4076 | 1463794073462 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 4076 | 1463794073465 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 18:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:27:53 INFO - PROCESS | 4076 | 1463794073468 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - PROCESS | 4076 | 1463794073470 Marionette TRACE conn5 <- [1,1474,null,{}] 18:27:53 INFO - PROCESS | 4076 | 1463794073474 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:53 INFO - PROCESS | 4076 | 1463794073590 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 18:27:53 INFO - PROCESS | 4076 | 1463794073743 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:53 INFO - PROCESS | 4076 | ++DOCSHELL 1FCB8C00 == 102 [pid = 4076] [id = 378] 18:27:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (1FCB9C00) [pid = 4076] [serial = 1134] [outer = 00000000] 18:27:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (2009F000) [pid = 4076] [serial = 1135] [outer = 1FCB9C00] 18:27:53 INFO - PROCESS | 4076 | 1463794073800 Marionette DEBUG loaded listener.js 18:27:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (20589C00) [pid = 4076] [serial = 1136] [outer = 1FCB9C00] 18:27:54 INFO - PROCESS | 4076 | 1463794074457 Marionette TRACE conn5 <- [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]]]}] 18:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1021ms 18:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:27:54 INFO - PROCESS | 4076 | 1463794074491 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 4076 | 1463794074493 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 18:27:54 INFO - PROCESS | 4076 | 1463794074496 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 4076 | 1463794074498 Marionette TRACE conn5 <- [1,1478,null,{}] 18:27:54 INFO - PROCESS | 4076 | 1463794074502 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:54 INFO - PROCESS | 4076 | 1463794074615 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 18:27:54 INFO - PROCESS | 4076 | 1463794074781 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 4076 | ++DOCSHELL 2058C800 == 103 [pid = 4076] [id = 379] 18:27:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (20592C00) [pid = 4076] [serial = 1137] [outer = 00000000] 18:27:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (205DB400) [pid = 4076] [serial = 1138] [outer = 20592C00] 18:27:54 INFO - PROCESS | 4076 | 1463794074836 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (2110B800) [pid = 4076] [serial = 1139] [outer = 20592C00] 18:27:55 INFO - PROCESS | 4076 | 1463794075443 Marionette TRACE conn5 <- [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]]]}] 18:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 18:27:55 INFO - PROCESS | 4076 | 1463794075467 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 18:27:55 INFO - PROCESS | 4076 | 1463794075469 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 18:27:55 INFO - PROCESS | 4076 | 1463794075472 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:27:55 INFO - PROCESS | 4076 | 1463794075474 Marionette TRACE conn5 <- [1,1482,null,{}] 18:27:55 INFO - PROCESS | 4076 | 1463794075478 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:55 INFO - PROCESS | 4076 | 1463794075609 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 18:27:55 INFO - PROCESS | 4076 | 1463794075764 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:55 INFO - PROCESS | 4076 | ++DOCSHELL 2110F000 == 104 [pid = 4076] [id = 380] 18:27:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (2110FC00) [pid = 4076] [serial = 1140] [outer = 00000000] 18:27:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (223BBC00) [pid = 4076] [serial = 1141] [outer = 2110FC00] 18:27:55 INFO - PROCESS | 4076 | 1463794075820 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (223C1C00) [pid = 4076] [serial = 1142] [outer = 2110FC00] 18:27:56 INFO - PROCESS | 4076 | 1463794076386 Marionette TRACE conn5 <- [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]]]}] 18:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 18:27:56 INFO - PROCESS | 4076 | 1463794076447 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 18:27:56 INFO - PROCESS | 4076 | 1463794076449 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 18:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:27:56 INFO - PROCESS | 4076 | 1463794076453 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:27:56 INFO - PROCESS | 4076 | 1463794076455 Marionette TRACE conn5 <- [1,1486,null,{}] 18:27:56 INFO - PROCESS | 4076 | 1463794076459 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:56 INFO - PROCESS | 4076 | 1463794076570 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 18:27:56 INFO - PROCESS | 4076 | 1463794076723 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 4076 | ++DOCSHELL 223B8800 == 105 [pid = 4076] [id = 381] 18:27:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (223BA800) [pid = 4076] [serial = 1143] [outer = 00000000] 18:27:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (22D0BC00) [pid = 4076] [serial = 1144] [outer = 223BA800] 18:27:56 INFO - PROCESS | 4076 | 1463794076778 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (238C9000) [pid = 4076] [serial = 1145] [outer = 223BA800] 18:27:57 INFO - PROCESS | 4076 | 1463794077389 Marionette TRACE conn5 <- [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]]]}] 18:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 18:27:57 INFO - PROCESS | 4076 | 1463794077427 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 18:27:57 INFO - PROCESS | 4076 | 1463794077430 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 18:27:57 INFO - PROCESS | 4076 | 1463794077433 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:27:57 INFO - PROCESS | 4076 | 1463794077435 Marionette TRACE conn5 <- [1,1490,null,{}] 18:27:57 INFO - PROCESS | 4076 | 1463794077439 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:57 INFO - PROCESS | 4076 | 1463794077553 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 18:27:57 INFO - PROCESS | 4076 | 1463794077724 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:57 INFO - PROCESS | 4076 | ++DOCSHELL 19BF3000 == 106 [pid = 4076] [id = 382] 18:27:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (19BF5C00) [pid = 4076] [serial = 1146] [outer = 00000000] 18:27:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (1B7B2800) [pid = 4076] [serial = 1147] [outer = 19BF5C00] 18:27:57 INFO - PROCESS | 4076 | 1463794077779 Marionette DEBUG loaded listener.js 18:27:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (1C305800) [pid = 4076] [serial = 1148] [outer = 19BF5C00] 18:27:58 INFO - PROCESS | 4076 | 1463794078643 Marionette TRACE conn5 <- [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]]]}] 18:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1277ms 18:27:58 INFO - PROCESS | 4076 | 1463794078715 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 18:27:58 INFO - PROCESS | 4076 | 1463794078719 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 18:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:27:58 INFO - PROCESS | 4076 | 1463794078725 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:27:58 INFO - PROCESS | 4076 | 1463794078728 Marionette TRACE conn5 <- [1,1494,null,{}] 18:27:58 INFO - PROCESS | 4076 | 1463794078734 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:58 INFO - PROCESS | 4076 | 1463794078847 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 18:27:58 INFO - PROCESS | 4076 | 1463794079004 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 4076 | ++DOCSHELL 18944000 == 107 [pid = 4076] [id = 383] 18:27:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (18949C00) [pid = 4076] [serial = 1149] [outer = 00000000] 18:27:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (19290C00) [pid = 4076] [serial = 1150] [outer = 18949C00] 18:27:59 INFO - PROCESS | 4076 | 1463794079058 Marionette DEBUG loaded listener.js 18:27:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (1A0E9400) [pid = 4076] [serial = 1151] [outer = 18949C00] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 1DDCB800 == 106 [pid = 4076] [id = 348] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 18BC8000 == 105 [pid = 4076] [id = 284] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 1D076800 == 104 [pid = 4076] [id = 347] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 1FCB5C00 == 103 [pid = 4076] [id = 285] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 1DD50000 == 102 [pid = 4076] [id = 373] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 1C90C400 == 101 [pid = 4076] [id = 372] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 1BF0E000 == 100 [pid = 4076] [id = 371] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 1B10C000 == 99 [pid = 4076] [id = 370] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 19C5AC00 == 98 [pid = 4076] [id = 369] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 162EB800 == 97 [pid = 4076] [id = 368] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 1893B800 == 96 [pid = 4076] [id = 367] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (21108C00) [pid = 4076] [serial = 1068] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 10017000 == 95 [pid = 4076] [id = 366] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 10012800 == 94 [pid = 4076] [id = 365] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 1F1EBC00 == 93 [pid = 4076] [id = 359] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 1BF15000 == 92 [pid = 4076] [id = 358] 18:27:59 INFO - PROCESS | 4076 | --DOCSHELL 13F9A000 == 91 [pid = 4076] [id = 357] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (1B5A8400) [pid = 4076] [serial = 1035] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (1F1CDC00) [pid = 4076] [serial = 1066] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (1F1E6C00) [pid = 4076] [serial = 1059] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (1FBDE400) [pid = 4076] [serial = 1044] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (105B2000) [pid = 4076] [serial = 1053] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (1F1EA800) [pid = 4076] [serial = 1060] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (1128E400) [pid = 4076] [serial = 1050] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (1F1C8C00) [pid = 4076] [serial = 1065] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (14956000) [pid = 4076] [serial = 1054] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (19C50000) [pid = 4076] [serial = 1063] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (1C96B800) [pid = 4076] [serial = 1038] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (205D8C00) [pid = 4076] [serial = 1047] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (1D639C00) [pid = 4076] [serial = 1041] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (1B5AB400) [pid = 4076] [serial = 1056] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (181D1800) [pid = 4076] [serial = 1062] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (162DF800) [pid = 4076] [serial = 1029] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (19E7A400) [pid = 4076] [serial = 1032] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (1BF0D800) [pid = 4076] [serial = 1057] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (1767CC00) [pid = 4076] [serial = 1051] [outer = 00000000] [url = about:blank] 18:27:59 INFO - PROCESS | 4076 | 1463794079768 Marionette TRACE conn5 <- [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]]]}] 18:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1075ms 18:27:59 INFO - PROCESS | 4076 | 1463794079804 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 18:27:59 INFO - PROCESS | 4076 | 1463794079810 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 18:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:27:59 INFO - PROCESS | 4076 | 1463794079818 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:27:59 INFO - PROCESS | 4076 | 1463794079820 Marionette TRACE conn5 <- [1,1498,null,{}] 18:27:59 INFO - PROCESS | 4076 | 1463794079834 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:59 INFO - PROCESS | 4076 | 1463794079940 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 18:27:59 INFO - PROCESS | 4076 | 1463794079947 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:59 INFO - PROCESS | 4076 | ++DOCSHELL 10021800 == 92 [pid = 4076] [id = 384] 18:27:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (10201400) [pid = 4076] [serial = 1152] [outer = 00000000] 18:27:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (14B73800) [pid = 4076] [serial = 1153] [outer = 10201400] 18:27:59 INFO - PROCESS | 4076 | 1463794079994 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (1767CC00) [pid = 4076] [serial = 1154] [outer = 10201400] 18:28:00 INFO - PROCESS | 4076 | 1463794080479 Marionette TRACE conn5 <- [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]]]}] 18:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 690ms 18:28:00 INFO - PROCESS | 4076 | 1463794080510 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 18:28:00 INFO - PROCESS | 4076 | 1463794080512 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 18:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:28:00 INFO - PROCESS | 4076 | 1463794080520 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:28:00 INFO - PROCESS | 4076 | 1463794080523 Marionette TRACE conn5 <- [1,1502,null,{}] 18:28:00 INFO - PROCESS | 4076 | 1463794080534 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:00 INFO - PROCESS | 4076 | 1463794080659 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 18:28:00 INFO - PROCESS | 4076 | 1463794080787 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:00 INFO - PROCESS | 4076 | ++DOCSHELL 181D1800 == 93 [pid = 4076] [id = 385] 18:28:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (19C59000) [pid = 4076] [serial = 1155] [outer = 00000000] 18:28:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1A14CC00) [pid = 4076] [serial = 1156] [outer = 19C59000] 18:28:00 INFO - PROCESS | 4076 | 1463794080836 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1A193000) [pid = 4076] [serial = 1157] [outer = 19C59000] 18:28:01 INFO - PROCESS | 4076 | 1463794081202 Marionette TRACE conn5 <- [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]]]}] 18:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 18:28:01 INFO - PROCESS | 4076 | 1463794081251 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 4076 | 1463794081254 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 18:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:28:01 INFO - PROCESS | 4076 | 1463794081257 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - PROCESS | 4076 | 1463794081259 Marionette TRACE conn5 <- [1,1506,null,{}] 18:28:01 INFO - PROCESS | 4076 | 1463794081263 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:01 INFO - PROCESS | 4076 | 1463794081358 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 18:28:01 INFO - PROCESS | 4076 | 1463794081365 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B2400 == 94 [pid = 4076] [id = 386] 18:28:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1B7B4800) [pid = 4076] [serial = 1158] [outer = 00000000] 18:28:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (1BF10C00) [pid = 4076] [serial = 1159] [outer = 1B7B4800] 18:28:01 INFO - PROCESS | 4076 | 1463794081412 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (1C9FB400) [pid = 4076] [serial = 1160] [outer = 1B7B4800] 18:28:01 INFO - PROCESS | 4076 | 1463794081920 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 18:28:01 INFO - PROCESS | 4076 | 1463794081995 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 4076 | 1463794081997 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 18:28:01 INFO - PROCESS | 4076 | 1463794082001 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:28:01 INFO - PROCESS | 4076 | 1463794082002 Marionette TRACE conn5 <- [1,1510,null,{}] 18:28:01 INFO - PROCESS | 4076 | 1463794082006 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:02 INFO - PROCESS | 4076 | 1463794082163 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 18:28:02 INFO - PROCESS | 4076 | 1463794082180 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:02 INFO - PROCESS | 4076 | ++DOCSHELL 1D070800 == 95 [pid = 4076] [id = 387] 18:28:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (1D552800) [pid = 4076] [serial = 1161] [outer = 00000000] 18:28:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (1DD41C00) [pid = 4076] [serial = 1162] [outer = 1D552800] 18:28:02 INFO - PROCESS | 4076 | 1463794082226 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (1DDD0000) [pid = 4076] [serial = 1163] [outer = 1D552800] 18:28:02 INFO - PROCESS | 4076 | 1463794082702 Marionette TRACE conn5 <- [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"]]]}] 18:28:02 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 () { 18:28:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:28:02 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 () { 18:28:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:28:02 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 () { 18:28:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:28:02 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 () { 18:28:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:28:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 740ms 18:28:02 INFO - PROCESS | 4076 | 1463794082744 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 4076 | 1463794082746 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 18:28:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:28:02 INFO - PROCESS | 4076 | 1463794082749 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:28:02 INFO - PROCESS | 4076 | 1463794082751 Marionette TRACE conn5 <- [1,1514,null,{}] 18:28:02 INFO - PROCESS | 4076 | 1463794082754 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:02 INFO - PROCESS | 4076 | 1463794082904 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 18:28:02 INFO - PROCESS | 4076 | 1463794082922 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:02 INFO - PROCESS | 4076 | ++DOCSHELL 1F1EB800 == 96 [pid = 4076] [id = 388] 18:28:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (1F1EBC00) [pid = 4076] [serial = 1164] [outer = 00000000] 18:28:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (1F1F1800) [pid = 4076] [serial = 1165] [outer = 1F1EBC00] 18:28:02 INFO - PROCESS | 4076 | 1463794082968 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (1FBE9000) [pid = 4076] [serial = 1166] [outer = 1F1EBC00] 18:28:03 INFO - PROCESS | 4076 | 1463794083429 Marionette TRACE conn5 <- [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"]]]}] 18:28:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:28:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:28:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:28:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 733ms 18:28:03 INFO - PROCESS | 4076 | 1463794083511 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 4076 | 1463794083513 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 18:28:03 INFO - PROCESS | 4076 | 1463794083516 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:28:03 INFO - PROCESS | 4076 | 1463794083518 Marionette TRACE conn5 <- [1,1518,null,{}] 18:28:03 INFO - PROCESS | 4076 | 1463794083521 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:03 INFO - PROCESS | 4076 | 1463794083864 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 18:28:03 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (1F1F2C00) [pid = 4076] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:28:03 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (10141400) [pid = 4076] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:28:03 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (1B5AC400) [pid = 4076] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:28:03 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (17687000) [pid = 4076] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:28:03 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (1893D800) [pid = 4076] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:28:03 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (1D087000) [pid = 4076] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:28:03 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (1BF0FC00) [pid = 4076] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:28:03 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (10143800) [pid = 4076] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:28:03 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (1DDC9400) [pid = 4076] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:28:03 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (19CFF400) [pid = 4076] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:28:03 INFO - PROCESS | 4076 | 1463794083945 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 4076 | ++DOCSHELL 1013DC00 == 97 [pid = 4076] [id = 389] 18:28:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (10141400) [pid = 4076] [serial = 1167] [outer = 00000000] 18:28:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (14B0D800) [pid = 4076] [serial = 1168] [outer = 10141400] 18:28:03 INFO - PROCESS | 4076 | 1463794083991 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (17681000) [pid = 4076] [serial = 1169] [outer = 10141400] 18:28:04 INFO - PROCESS | 4076 | 1463794084316 Marionette TRACE conn5 <- [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]]]}] 18:28:04 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 18:28:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:28:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:28:04 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. 18:28:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:28:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 18:28:04 INFO - PROCESS | 4076 | 1463794084355 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 18:28:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:28:04 INFO - PROCESS | 4076 | 1463794084366 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 18:28:04 INFO - PROCESS | 4076 | 1463794084370 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:28:04 INFO - PROCESS | 4076 | 1463794084372 Marionette TRACE conn5 <- [1,1522,null,{}] 18:28:04 INFO - PROCESS | 4076 | 1463794084375 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:04 INFO - PROCESS | 4076 | 1463794084525 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 18:28:04 INFO - PROCESS | 4076 | 1463794084548 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:04 INFO - PROCESS | 4076 | ++DOCSHELL 14877C00 == 98 [pid = 4076] [id = 390] 18:28:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (17C7FC00) [pid = 4076] [serial = 1170] [outer = 00000000] 18:28:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (1DD42000) [pid = 4076] [serial = 1171] [outer = 17C7FC00] 18:28:04 INFO - PROCESS | 4076 | 1463794084594 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (1FBDE800) [pid = 4076] [serial = 1172] [outer = 17C7FC00] 18:28:05 INFO - PROCESS | 4076 | 1463794085026 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:28:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 18:28:05 INFO - PROCESS | 4076 | 1463794085040 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 4076 | 1463794085042 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 18:28:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:28:05 INFO - PROCESS | 4076 | 1463794085045 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - PROCESS | 4076 | 1463794085047 Marionette TRACE conn5 <- [1,1526,null,{}] 18:28:05 INFO - PROCESS | 4076 | 1463794085050 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:05 INFO - PROCESS | 4076 | 1463794085188 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 18:28:05 INFO - PROCESS | 4076 | 1463794085236 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 4076 | ++DOCSHELL 1FCBF000 == 99 [pid = 4076] [id = 391] 18:28:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (2009A400) [pid = 4076] [serial = 1173] [outer = 00000000] 18:28:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (211ED800) [pid = 4076] [serial = 1174] [outer = 2009A400] 18:28:05 INFO - PROCESS | 4076 | 1463794085281 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (21FA5000) [pid = 4076] [serial = 1175] [outer = 2009A400] 18:28:05 INFO - PROCESS | 4076 | 1463794085698 Marionette TRACE conn5 <- [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]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:28:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 18:28:05 INFO - PROCESS | 4076 | 1463794085716 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 4076 | 1463794085718 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 18:28:05 INFO - PROCESS | 4076 | 1463794085722 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:28:05 INFO - PROCESS | 4076 | 1463794085723 Marionette TRACE conn5 <- [1,1530,null,{}] 18:28:05 INFO - PROCESS | 4076 | 1463794085727 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:05 INFO - PROCESS | 4076 | 1463794085878 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 18:28:06 INFO - PROCESS | 4076 | 1463794086039 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 4076 | ++DOCSHELL 0FA5F800 == 100 [pid = 4076] [id = 392] 18:28:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (0FAEB000) [pid = 4076] [serial = 1176] [outer = 00000000] 18:28:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (1020C000) [pid = 4076] [serial = 1177] [outer = 0FAEB000] 18:28:06 INFO - PROCESS | 4076 | 1463794086096 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (106E1400) [pid = 4076] [serial = 1178] [outer = 0FAEB000] 18:28:06 INFO - PROCESS | 4076 | 1463794086746 Marionette TRACE conn5 <- [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]]]}] 18:28:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:28:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1067ms 18:28:06 INFO - PROCESS | 4076 | 1463794086795 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 18:28:06 INFO - PROCESS | 4076 | 1463794086800 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 18:28:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:28:06 INFO - PROCESS | 4076 | 1463794086805 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 4076 | 1463794086809 Marionette TRACE conn5 <- [1,1534,null,{}] 18:28:06 INFO - PROCESS | 4076 | 1463794086814 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:06 INFO - PROCESS | 4076 | 1463794086938 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 18:28:07 INFO - PROCESS | 4076 | 1463794087113 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:07 INFO - PROCESS | 4076 | ++DOCSHELL 195B4C00 == 101 [pid = 4076] [id = 393] 18:28:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (195B8000) [pid = 4076] [serial = 1179] [outer = 00000000] 18:28:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (1A004400) [pid = 4076] [serial = 1180] [outer = 195B8000] 18:28:07 INFO - PROCESS | 4076 | 1463794087171 Marionette DEBUG loaded listener.js 18:28:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (1B106C00) [pid = 4076] [serial = 1181] [outer = 195B8000] 18:28:07 INFO - PROCESS | 4076 | 1463794087733 Marionette TRACE conn5 <- [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]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:28:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 18:28:07 INFO - PROCESS | 4076 | 1463794087781 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 4076 | 1463794087786 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 18:28:07 INFO - PROCESS | 4076 | 1463794087790 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:28:07 INFO - PROCESS | 4076 | 1463794087792 Marionette TRACE conn5 <- [1,1538,null,{}] 18:28:07 INFO - PROCESS | 4076 | 1463794087796 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:07 INFO - PROCESS | 4076 | 1463794087915 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 18:28:08 INFO - PROCESS | 4076 | 1463794088078 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 4076 | ++DOCSHELL 1F1A7800 == 102 [pid = 4076] [id = 394] 18:28:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (1F1A8C00) [pid = 4076] [serial = 1182] [outer = 00000000] 18:28:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (1F1D0400) [pid = 4076] [serial = 1183] [outer = 1F1A8C00] 18:28:08 INFO - PROCESS | 4076 | 1463794088134 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (1FCBA400) [pid = 4076] [serial = 1184] [outer = 1F1A8C00] 18:28:08 INFO - PROCESS | 4076 | 1463794088740 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:28:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:28:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1019ms 18:28:08 INFO - PROCESS | 4076 | 1463794088813 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 18:28:08 INFO - PROCESS | 4076 | 1463794088816 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 18:28:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:28:08 INFO - PROCESS | 4076 | 1463794088858 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:28:08 INFO - PROCESS | 4076 | 1463794088864 Marionette TRACE conn5 <- [1,1542,null,{}] 18:28:08 INFO - PROCESS | 4076 | 1463794088869 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:08 INFO - PROCESS | 4076 | 1463794088995 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 18:28:09 INFO - PROCESS | 4076 | 1463794089150 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 4076 | ++DOCSHELL 1F1CE800 == 103 [pid = 4076] [id = 395] 18:28:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (200A1800) [pid = 4076] [serial = 1185] [outer = 00000000] 18:28:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (2351A000) [pid = 4076] [serial = 1186] [outer = 200A1800] 18:28:09 INFO - PROCESS | 4076 | 1463794089209 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (2351DC00) [pid = 4076] [serial = 1187] [outer = 200A1800] 18:28:09 INFO - PROCESS | 4076 | 1463794089812 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:28:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1043ms 18:28:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:28:09 INFO - PROCESS | 4076 | 1463794089883 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 4076 | 1463794089886 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 18:28:09 INFO - PROCESS | 4076 | 1463794089890 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - PROCESS | 4076 | 1463794089892 Marionette TRACE conn5 <- [1,1546,null,{}] 18:28:09 INFO - PROCESS | 4076 | 1463794089895 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:09 INFO - PROCESS | 4076 | 1463794090014 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 18:28:10 INFO - PROCESS | 4076 | 1463794090174 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 4076 | ++DOCSHELL 23524C00 == 104 [pid = 4076] [id = 396] 18:28:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (23525000) [pid = 4076] [serial = 1188] [outer = 00000000] 18:28:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (238D0800) [pid = 4076] [serial = 1189] [outer = 23525000] 18:28:10 INFO - PROCESS | 4076 | 1463794090229 Marionette DEBUG loaded listener.js 18:28:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (238D4C00) [pid = 4076] [serial = 1190] [outer = 23525000] 18:28:10 INFO - PROCESS | 4076 | 1463794090779 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:28:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:28:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 18:28:10 INFO - PROCESS | 4076 | 1463794090864 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 4076 | 1463794090867 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 18:28:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:28:10 INFO - PROCESS | 4076 | 1463794090872 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:28:10 INFO - PROCESS | 4076 | 1463794090874 Marionette TRACE conn5 <- [1,1550,null,{}] 18:28:10 INFO - PROCESS | 4076 | 1463794090878 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:10 INFO - PROCESS | 4076 | 1463794090994 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 18:28:11 INFO - PROCESS | 4076 | 1463794091156 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:11 INFO - PROCESS | 4076 | ++DOCSHELL 244B5400 == 105 [pid = 4076] [id = 397] 18:28:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (244B5800) [pid = 4076] [serial = 1191] [outer = 00000000] 18:28:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (244B8400) [pid = 4076] [serial = 1192] [outer = 244B5800] 18:28:11 INFO - PROCESS | 4076 | 1463794091218 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (244BFC00) [pid = 4076] [serial = 1193] [outer = 244B5800] 18:28:11 INFO - PROCESS | 4076 | 1463794091759 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:28:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:28:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 930ms 18:28:11 INFO - PROCESS | 4076 | 1463794091823 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 18:28:11 INFO - PROCESS | 4076 | 1463794091826 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 18:28:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:28:11 INFO - PROCESS | 4076 | 1463794091830 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:28:11 INFO - PROCESS | 4076 | 1463794091832 Marionette TRACE conn5 <- [1,1554,null,{}] 18:28:11 INFO - PROCESS | 4076 | 1463794091836 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:11 INFO - PROCESS | 4076 | 1463794091952 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 18:28:12 INFO - PROCESS | 4076 | 1463794092129 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:12 INFO - PROCESS | 4076 | ++DOCSHELL 1C9EF400 == 106 [pid = 4076] [id = 398] 18:28:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (244B7800) [pid = 4076] [serial = 1194] [outer = 00000000] 18:28:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (24609800) [pid = 4076] [serial = 1195] [outer = 244B7800] 18:28:12 INFO - PROCESS | 4076 | 1463794092189 Marionette DEBUG loaded listener.js 18:28:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (2460DC00) [pid = 4076] [serial = 1196] [outer = 244B7800] 18:28:12 INFO - PROCESS | 4076 | 1463794092747 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:28:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:28:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 18:28:12 INFO - PROCESS | 4076 | 1463794092801 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 18:28:12 INFO - PROCESS | 4076 | 1463794092804 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 18:28:12 INFO - PROCESS | 4076 | 1463794092807 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:28:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:28:12 INFO - PROCESS | 4076 | 1463794092809 Marionette TRACE conn5 <- [1,1558,null,{}] 18:28:12 INFO - PROCESS | 4076 | 1463794092813 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:12 INFO - PROCESS | 4076 | 1463794092927 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 18:28:13 INFO - PROCESS | 4076 | 1463794093088 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:13 INFO - PROCESS | 4076 | ++DOCSHELL 24009000 == 107 [pid = 4076] [id = 399] 18:28:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (24009400) [pid = 4076] [serial = 1197] [outer = 00000000] 18:28:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (24012800) [pid = 4076] [serial = 1198] [outer = 24009400] 18:28:13 INFO - PROCESS | 4076 | 1463794093143 Marionette DEBUG loaded listener.js 18:28:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (24016400) [pid = 4076] [serial = 1199] [outer = 24009400] 18:28:13 INFO - PROCESS | 4076 | 1463794093760 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:28:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:28:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1016ms 18:28:13 INFO - PROCESS | 4076 | 1463794093828 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 18:28:13 INFO - PROCESS | 4076 | 1463794093830 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 18:28:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:28:13 INFO - PROCESS | 4076 | 1463794093833 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:28:13 INFO - PROCESS | 4076 | 1463794093835 Marionette TRACE conn5 <- [1,1562,null,{}] 18:28:13 INFO - PROCESS | 4076 | 1463794093839 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:13 INFO - PROCESS | 4076 | 1463794093960 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 18:28:14 INFO - PROCESS | 4076 | 1463794094118 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 4076 | ++DOCSHELL 105B5000 == 108 [pid = 4076] [id = 400] 18:28:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (105BEC00) [pid = 4076] [serial = 1200] [outer = 00000000] 18:28:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (17683000) [pid = 4076] [serial = 1201] [outer = 105BEC00] 18:28:14 INFO - PROCESS | 4076 | 1463794094174 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (18BC5000) [pid = 4076] [serial = 1202] [outer = 105BEC00] 18:28:14 INFO - PROCESS | 4076 | 1463794094993 Marionette TRACE conn5 <- [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]]]}] 18:28:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:28:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1172ms 18:28:14 INFO - PROCESS | 4076 | 1463794095010 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 18:28:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:28:14 INFO - PROCESS | 4076 | 1463794095014 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 18:28:14 INFO - PROCESS | 4076 | 1463794095019 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 4076 | 1463794095023 Marionette TRACE conn5 <- [1,1566,null,{}] 18:28:15 INFO - PROCESS | 4076 | 1463794095027 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:15 INFO - PROCESS | 4076 | 1463794095141 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 18:28:15 INFO - PROCESS | 4076 | 1463794095321 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 4076 | ++DOCSHELL 191C6400 == 109 [pid = 4076] [id = 401] 18:28:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (191C7000) [pid = 4076] [serial = 1203] [outer = 00000000] 18:28:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (19CFD000) [pid = 4076] [serial = 1204] [outer = 191C7000] 18:28:15 INFO - PROCESS | 4076 | 1463794095372 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 207 (1A0E0800) [pid = 4076] [serial = 1205] [outer = 191C7000] 18:28:15 INFO - PROCESS | 4076 | 1463794095964 Marionette TRACE conn5 <- [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]]]}] 18:28:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:28:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 990ms 18:28:15 INFO - PROCESS | 4076 | 1463794096010 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 4076 | 1463794096015 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 18:28:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:28:16 INFO - PROCESS | 4076 | 1463794096021 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:28:16 INFO - PROCESS | 4076 | 1463794096024 Marionette TRACE conn5 <- [1,1570,null,{}] 18:28:16 INFO - PROCESS | 4076 | 1463794096028 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:16 INFO - PROCESS | 4076 | 1463794096143 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 18:28:16 INFO - PROCESS | 4076 | 1463794096317 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 4076 | ++DOCSHELL 1768AC00 == 110 [pid = 4076] [id = 402] 18:28:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 208 (181CAC00) [pid = 4076] [serial = 1206] [outer = 00000000] 18:28:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 209 (1C30C800) [pid = 4076] [serial = 1207] [outer = 181CAC00] 18:28:16 INFO - PROCESS | 4076 | 1463794096370 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (1D548C00) [pid = 4076] [serial = 1208] [outer = 181CAC00] 18:28:16 INFO - PROCESS | 4076 | 1463794096987 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:28:16 INFO - PROCESS | 4076 | --DOCSHELL 1FBDD400 == 109 [pid = 4076] [id = 139] 18:28:16 INFO - PROCESS | 4076 | --DOCSHELL 1FCBF000 == 108 [pid = 4076] [id = 391] 18:28:16 INFO - PROCESS | 4076 | --DOCSHELL 14877C00 == 107 [pid = 4076] [id = 390] 18:28:16 INFO - PROCESS | 4076 | --DOCSHELL 1013DC00 == 106 [pid = 4076] [id = 389] 18:28:16 INFO - PROCESS | 4076 | --DOCSHELL 1F1EB800 == 105 [pid = 4076] [id = 388] 18:28:16 INFO - PROCESS | 4076 | --DOCSHELL 1D070800 == 104 [pid = 4076] [id = 387] 18:28:16 INFO - PROCESS | 4076 | --DOCSHELL 1B7B2400 == 103 [pid = 4076] [id = 386] 18:28:16 INFO - PROCESS | 4076 | --DOCSHELL 181D1800 == 102 [pid = 4076] [id = 385] 18:28:16 INFO - PROCESS | 4076 | --DOCSHELL 10021800 == 101 [pid = 4076] [id = 384] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 209 (223C4C00) [pid = 4076] [serial = 1086] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 208 (15926C00) [pid = 4076] [serial = 1093] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 207 (21FAB000) [pid = 4076] [serial = 1090] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 206 (1F1EF800) [pid = 4076] [serial = 1123] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (17682000) [pid = 4076] [serial = 1071] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (1DDC3000) [pid = 4076] [serial = 1074] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (211E7400) [pid = 4076] [serial = 1077] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (20594000) [pid = 4076] [serial = 1080] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (22B53C00) [pid = 4076] [serial = 1083] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOCSHELL 18944000 == 100 [pid = 4076] [id = 383] 18:28:17 INFO - PROCESS | 4076 | --DOCSHELL 2110F000 == 99 [pid = 4076] [id = 380] 18:28:17 INFO - PROCESS | 4076 | --DOCSHELL 2058C800 == 98 [pid = 4076] [id = 379] 18:28:17 INFO - PROCESS | 4076 | --DOCSHELL 1FCB8C00 == 97 [pid = 4076] [id = 378] 18:28:17 INFO - PROCESS | 4076 | --DOCSHELL 10366C00 == 96 [pid = 4076] [id = 377] 18:28:17 INFO - PROCESS | 4076 | --DOCSHELL 19068C00 == 95 [pid = 4076] [id = 376] 18:28:17 INFO - PROCESS | 4076 | --DOCSHELL 10020000 == 94 [pid = 4076] [id = 375] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (17688C00) [pid = 4076] [serial = 1097] [outer = 00000000] [url = about:blank] 18:28:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (1447C000) [pid = 4076] [serial = 1096] [outer = 00000000] [url = about:blank] 18:28:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1071ms 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (1BF08400) [pid = 4076] [serial = 1112] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (19298000) [pid = 4076] [serial = 1105] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (1B7B7400) [pid = 4076] [serial = 1111] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (18BBF800) [pid = 4076] [serial = 1102] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (1DDC5800) [pid = 4076] [serial = 1117] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (1906F400) [pid = 4076] [serial = 1103] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (1C90E400) [pid = 4076] [serial = 1114] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (10446C00) [pid = 4076] [serial = 1099] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (11001C00) [pid = 4076] [serial = 1100] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (1F1C3400) [pid = 4076] [serial = 1120] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (1D081C00) [pid = 4076] [serial = 1115] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (1A00A800) [pid = 4076] [serial = 1108] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (1A0EA000) [pid = 4076] [serial = 1109] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (1DDCC000) [pid = 4076] [serial = 1118] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (185E3400) [pid = 4076] [serial = 679] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (196D7400) [pid = 4076] [serial = 1106] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (1F1D2800) [pid = 4076] [serial = 1121] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (211E6000) [pid = 4076] [serial = 1069] [outer = 00000000] [url = about:blank] 18:28:17 INFO - PROCESS | 4076 | 1463794097119 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 4076 | 1463794097121 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 18:28:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:28:17 INFO - PROCESS | 4076 | 1463794097127 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 4076 | 1463794097130 Marionette TRACE conn5 <- [1,1574,null,{}] 18:28:17 INFO - PROCESS | 4076 | 1463794097149 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:17 INFO - PROCESS | 4076 | 1463794097249 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 18:28:17 INFO - PROCESS | 4076 | 1463794097257 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 4076 | ++DOCSHELL 1495F400 == 95 [pid = 4076] [id = 403] 18:28:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (14B04400) [pid = 4076] [serial = 1209] [outer = 00000000] 18:28:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (162EC800) [pid = 4076] [serial = 1210] [outer = 14B04400] 18:28:17 INFO - PROCESS | 4076 | 1463794097305 Marionette DEBUG loaded listener.js 18:28:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (1893D800) [pid = 4076] [serial = 1211] [outer = 14B04400] 18:28:17 INFO - PROCESS | 4076 | 1463794097805 Marionette TRACE conn5 <- [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]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:28:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 18:28:17 INFO - PROCESS | 4076 | 1463794097862 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 4076 | 1463794097864 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 18:28:17 INFO - PROCESS | 4076 | 1463794097868 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:28:17 INFO - PROCESS | 4076 | 1463794097869 Marionette TRACE conn5 <- [1,1578,null,{}] 18:28:17 INFO - PROCESS | 4076 | 1463794097873 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:17 INFO - PROCESS | 4076 | 1463794097969 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 18:28:18 INFO - PROCESS | 4076 | 1463794098087 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 4076 | ++DOCSHELL 18BC0800 == 96 [pid = 4076] [id = 404] 18:28:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (19298000) [pid = 4076] [serial = 1212] [outer = 00000000] 18:28:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (19E80800) [pid = 4076] [serial = 1213] [outer = 19298000] 18:28:18 INFO - PROCESS | 4076 | 1463794098140 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (1A151000) [pid = 4076] [serial = 1214] [outer = 19298000] 18:28:18 INFO - PROCESS | 4076 | 1463794098520 Marionette TRACE conn5 <- [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]]]}] 18:28:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:28:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 18:28:18 INFO - PROCESS | 4076 | 1463794098546 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 4076 | 1463794098549 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 18:28:18 INFO - PROCESS | 4076 | 1463794098552 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:28:18 INFO - PROCESS | 4076 | 1463794098554 Marionette TRACE conn5 <- [1,1582,null,{}] 18:28:18 INFO - PROCESS | 4076 | 1463794098557 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:18 INFO - PROCESS | 4076 | 1463794098678 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 18:28:18 INFO - PROCESS | 4076 | 1463794098688 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 4076 | ++DOCSHELL 1A18C800 == 97 [pid = 4076] [id = 405] 18:28:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (1B7B2400) [pid = 4076] [serial = 1215] [outer = 00000000] 18:28:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (1C90B400) [pid = 4076] [serial = 1216] [outer = 1B7B2400] 18:28:18 INFO - PROCESS | 4076 | 1463794098734 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (1D548800) [pid = 4076] [serial = 1217] [outer = 1B7B2400] 18:28:19 INFO - PROCESS | 4076 | 1463794099209 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:28:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:28:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 18:28:19 INFO - PROCESS | 4076 | 1463794099248 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 18:28:19 INFO - PROCESS | 4076 | 1463794099251 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 18:28:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:28:19 INFO - PROCESS | 4076 | 1463794099263 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:28:19 INFO - PROCESS | 4076 | 1463794099265 Marionette TRACE conn5 <- [1,1586,null,{}] 18:28:19 INFO - PROCESS | 4076 | 1463794099268 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:19 INFO - PROCESS | 4076 | 1463794099430 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 18:28:19 INFO - PROCESS | 4076 | 1463794099444 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:19 INFO - PROCESS | 4076 | ++DOCSHELL 1D644400 == 98 [pid = 4076] [id = 406] 18:28:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (1F08B000) [pid = 4076] [serial = 1218] [outer = 00000000] 18:28:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (1F1C3400) [pid = 4076] [serial = 1219] [outer = 1F08B000] 18:28:19 INFO - PROCESS | 4076 | 1463794099492 Marionette DEBUG loaded listener.js 18:28:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (1F1DB400) [pid = 4076] [serial = 1220] [outer = 1F08B000] 18:28:19 INFO - PROCESS | 4076 | 1463794099962 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:28:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:28:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 18:28:19 INFO - PROCESS | 4076 | 1463794099985 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 18:28:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:28:19 INFO - PROCESS | 4076 | 1463794099987 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 18:28:19 INFO - PROCESS | 4076 | 1463794099990 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:28:19 INFO - PROCESS | 4076 | 1463794099991 Marionette TRACE conn5 <- [1,1590,null,{}] 18:28:19 INFO - PROCESS | 4076 | 1463794100000 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:20 INFO - PROCESS | 4076 | 1463794100158 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 18:28:20 INFO - PROCESS | 4076 | 1463794100184 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 4076 | ++DOCSHELL 1BF11400 == 99 [pid = 4076] [id = 407] 18:28:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (1F1B4000) [pid = 4076] [serial = 1221] [outer = 00000000] 18:28:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (1FCBF400) [pid = 4076] [serial = 1222] [outer = 1F1B4000] 18:28:20 INFO - PROCESS | 4076 | 1463794100228 Marionette DEBUG loaded listener.js 18:28:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (20592800) [pid = 4076] [serial = 1223] [outer = 1F1B4000] 18:28:20 INFO - PROCESS | 4076 | 1463794100666 Marionette TRACE conn5 <- [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]]]}] 18:28:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:28:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 18:28:20 INFO - PROCESS | 4076 | 1463794100693 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 18:28:20 INFO - PROCESS | 4076 | 1463794100695 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 18:28:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:28:20 INFO - PROCESS | 4076 | 1463794100699 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:28:20 INFO - PROCESS | 4076 | 1463794100701 Marionette TRACE conn5 <- [1,1594,null,{}] 18:28:20 INFO - PROCESS | 4076 | 1463794100704 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:20 INFO - PROCESS | 4076 | 1463794100839 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 18:28:20 INFO - PROCESS | 4076 | 1463794100919 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 4076 | ++DOCSHELL 205D8800 == 100 [pid = 4076] [id = 408] 18:28:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (205E4C00) [pid = 4076] [serial = 1224] [outer = 00000000] 18:28:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (211ED000) [pid = 4076] [serial = 1225] [outer = 205E4C00] 18:28:20 INFO - PROCESS | 4076 | 1463794100963 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (212B5000) [pid = 4076] [serial = 1226] [outer = 205E4C00] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (1D552800) [pid = 4076] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (1F1EBC00) [pid = 4076] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (10141400) [pid = 4076] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (17C7FC00) [pid = 4076] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (19BF5C00) [pid = 4076] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (19C59000) [pid = 4076] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (10201400) [pid = 4076] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (1B7B4800) [pid = 4076] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (18949C00) [pid = 4076] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (10367800) [pid = 4076] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (1A058000) [pid = 4076] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (191C2C00) [pid = 4076] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (1B8CFC00) [pid = 4076] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (13F53000) [pid = 4076] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (18BBF000) [pid = 4076] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (13FA0400) [pid = 4076] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:28:21 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (1D07CC00) [pid = 4076] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:28:21 INFO - PROCESS | 4076 | 1463794101952 Marionette TRACE conn5 <- [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]]]}] 18:28:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:28:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1273ms 18:28:21 INFO - PROCESS | 4076 | 1463794101974 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 18:28:21 INFO - PROCESS | 4076 | 1463794101976 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 18:28:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:28:21 INFO - PROCESS | 4076 | 1463794101979 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:28:21 INFO - PROCESS | 4076 | 1463794101981 Marionette TRACE conn5 <- [1,1598,null,{}] 18:28:21 INFO - PROCESS | 4076 | 1463794101984 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:22 INFO - PROCESS | 4076 | 1463794102133 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 18:28:22 INFO - PROCESS | 4076 | 1463794102213 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 4076 | ++DOCSHELL 10210400 == 101 [pid = 4076] [id = 409] 18:28:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (10367800) [pid = 4076] [serial = 1227] [outer = 00000000] 18:28:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (1906E000) [pid = 4076] [serial = 1228] [outer = 10367800] 18:28:22 INFO - PROCESS | 4076 | 1463794102258 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (1A00B400) [pid = 4076] [serial = 1229] [outer = 10367800] 18:28:22 INFO - PROCESS | 4076 | 1463794102613 Marionette TRACE conn5 <- [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]]]}] 18:28:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:28:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 18:28:22 INFO - PROCESS | 4076 | 1463794102659 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 4076 | 1463794102661 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 18:28:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:28:22 INFO - PROCESS | 4076 | 1463794102664 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:28:22 INFO - PROCESS | 4076 | 1463794102666 Marionette TRACE conn5 <- [1,1602,null,{}] 18:28:22 INFO - PROCESS | 4076 | 1463794102669 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:22 INFO - PROCESS | 4076 | 1463794102763 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 18:28:22 INFO - PROCESS | 4076 | 1463794102771 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 4076 | ++DOCSHELL 1B7E9800 == 102 [pid = 4076] [id = 410] 18:28:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (1D06CC00) [pid = 4076] [serial = 1230] [outer = 00000000] 18:28:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (1FF87000) [pid = 4076] [serial = 1231] [outer = 1D06CC00] 18:28:22 INFO - PROCESS | 4076 | 1463794102815 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (1FF8AC00) [pid = 4076] [serial = 1232] [outer = 1D06CC00] 18:28:23 INFO - PROCESS | 4076 | 1463794103273 Marionette TRACE conn5 <- [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]]]}] 18:28:23 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 18:28:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 631ms 18:28:23 INFO - PROCESS | 4076 | 1463794103297 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 4076 | 1463794103299 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 18:28:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:28:23 INFO - PROCESS | 4076 | 1463794103302 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 4076 | 1463794103304 Marionette TRACE conn5 <- [1,1606,null,{}] 18:28:23 INFO - PROCESS | 4076 | 1463794103327 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:23 INFO - PROCESS | 4076 | 1463794103441 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 18:28:23 INFO - PROCESS | 4076 | 1463794103481 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 4076 | ++DOCSHELL 1FF92800 == 103 [pid = 4076] [id = 411] 18:28:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (211E4000) [pid = 4076] [serial = 1233] [outer = 00000000] 18:28:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (21441400) [pid = 4076] [serial = 1234] [outer = 211E4000] 18:28:23 INFO - PROCESS | 4076 | 1463794103531 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (21446000) [pid = 4076] [serial = 1235] [outer = 211E4000] 18:28:24 INFO - PROCESS | 4076 | 1463794104276 Marionette TRACE conn5 <- [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]]]}] 18:28:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:28:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 990ms 18:28:24 INFO - PROCESS | 4076 | 1463794104293 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 4076 | 1463794104298 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 18:28:24 INFO - PROCESS | 4076 | 1463794104303 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:28:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:28:24 INFO - PROCESS | 4076 | 1463794104308 Marionette TRACE conn5 <- [1,1610,null,{}] 18:28:24 INFO - PROCESS | 4076 | 1463794104313 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:24 INFO - PROCESS | 4076 | 1463794104441 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 18:28:24 INFO - PROCESS | 4076 | 1463794104632 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 4076 | ++DOCSHELL 105B3400 == 104 [pid = 4076] [id = 412] 18:28:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (148D2C00) [pid = 4076] [serial = 1236] [outer = 00000000] 18:28:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (1892B000) [pid = 4076] [serial = 1237] [outer = 148D2C00] 18:28:24 INFO - PROCESS | 4076 | 1463794104692 Marionette DEBUG loaded listener.js 18:28:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (19295C00) [pid = 4076] [serial = 1238] [outer = 148D2C00] 18:28:25 INFO - PROCESS | 4076 | 1463794105350 Marionette TRACE conn5 <- [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]]]}] 18:28:25 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 18:28:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1077ms 18:28:25 INFO - PROCESS | 4076 | 1463794105386 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 18:28:25 INFO - PROCESS | 4076 | 1463794105392 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 18:28:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:28:25 INFO - PROCESS | 4076 | 1463794105398 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 4076 | 1463794105401 Marionette TRACE conn5 <- [1,1614,null,{}] 18:28:25 INFO - PROCESS | 4076 | 1463794105405 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:25 INFO - PROCESS | 4076 | 1463794105532 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 18:28:25 INFO - PROCESS | 4076 | 1463794105699 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:25 INFO - PROCESS | 4076 | ++DOCSHELL 1C303800 == 105 [pid = 4076] [id = 413] 18:28:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (1C76B400) [pid = 4076] [serial = 1239] [outer = 00000000] 18:28:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (1DDC7000) [pid = 4076] [serial = 1240] [outer = 1C76B400] 18:28:25 INFO - PROCESS | 4076 | 1463794105755 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (1F098400) [pid = 4076] [serial = 1241] [outer = 1C76B400] 18:28:26 INFO - PROCESS | 4076 | 1463794106326 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:28:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:28:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 18:28:26 INFO - PROCESS | 4076 | 1463794106371 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 4076 | 1463794106373 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 18:28:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:28:26 INFO - PROCESS | 4076 | 1463794106377 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:28:26 INFO - PROCESS | 4076 | 1463794106381 Marionette TRACE conn5 <- [1,1618,null,{}] 18:28:26 INFO - PROCESS | 4076 | 1463794106393 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:26 INFO - PROCESS | 4076 | 1463794106516 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 18:28:26 INFO - PROCESS | 4076 | 1463794106740 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 4076 | ++DOCSHELL 223BB400 == 106 [pid = 4076] [id = 414] 18:28:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (223BB800) [pid = 4076] [serial = 1242] [outer = 00000000] 18:28:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (223C2000) [pid = 4076] [serial = 1243] [outer = 223BB800] 18:28:26 INFO - PROCESS | 4076 | 1463794106798 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (22B58800) [pid = 4076] [serial = 1244] [outer = 223BB800] 18:28:27 INFO - PROCESS | 4076 | 1463794107383 Marionette TRACE conn5 <- [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]]]}] 18:28:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:28:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1080ms 18:28:27 INFO - PROCESS | 4076 | 1463794107460 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 4076 | 1463794107463 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 18:28:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:28:27 INFO - PROCESS | 4076 | 1463794107467 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:28:27 INFO - PROCESS | 4076 | 1463794107469 Marionette TRACE conn5 <- [1,1622,null,{}] 18:28:27 INFO - PROCESS | 4076 | 1463794107488 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:27 INFO - PROCESS | 4076 | 1463794107609 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 18:28:27 INFO - PROCESS | 4076 | 1463794107772 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:27 INFO - PROCESS | 4076 | ++DOCSHELL 22D08800 == 107 [pid = 4076] [id = 415] 18:28:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (22D0C800) [pid = 4076] [serial = 1245] [outer = 00000000] 18:28:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (2351D400) [pid = 4076] [serial = 1246] [outer = 22D0C800] 18:28:27 INFO - PROCESS | 4076 | 1463794107828 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (238D1400) [pid = 4076] [serial = 1247] [outer = 22D0C800] 18:28:28 INFO - PROCESS | 4076 | 1463794108364 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:28:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:28:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 950ms 18:28:28 INFO - PROCESS | 4076 | 1463794108420 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 18:28:28 INFO - PROCESS | 4076 | 1463794108423 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 18:28:28 INFO - PROCESS | 4076 | 1463794108426 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:28:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:28:28 INFO - PROCESS | 4076 | 1463794108428 Marionette TRACE conn5 <- [1,1626,null,{}] 18:28:28 INFO - PROCESS | 4076 | 1463794108432 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:28 INFO - PROCESS | 4076 | 1463794108551 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 18:28:28 INFO - PROCESS | 4076 | 1463794108731 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 4076 | ++DOCSHELL 22D09800 == 108 [pid = 4076] [id = 416] 18:28:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (238D3000) [pid = 4076] [serial = 1248] [outer = 00000000] 18:28:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (24028800) [pid = 4076] [serial = 1249] [outer = 238D3000] 18:28:28 INFO - PROCESS | 4076 | 1463794108786 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (2402D800) [pid = 4076] [serial = 1250] [outer = 238D3000] 18:28:29 INFO - PROCESS | 4076 | 1463794109401 Marionette TRACE conn5 <- [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]]]}] 18:28:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:28:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1017ms 18:28:29 INFO - PROCESS | 4076 | 1463794109447 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 18:28:29 INFO - PROCESS | 4076 | 1463794109449 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 18:28:29 INFO - PROCESS | 4076 | 1463794109452 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:28:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:28:29 INFO - PROCESS | 4076 | 1463794109454 Marionette TRACE conn5 <- [1,1630,null,{}] 18:28:29 INFO - PROCESS | 4076 | 1463794109458 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:29 INFO - PROCESS | 4076 | 1463794109616 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 18:28:29 INFO - PROCESS | 4076 | 1463794109783 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:29 INFO - PROCESS | 4076 | ++DOCSHELL 1D079C00 == 109 [pid = 4076] [id = 417] 18:28:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 207 (22327C00) [pid = 4076] [serial = 1251] [outer = 00000000] 18:28:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 208 (22334C00) [pid = 4076] [serial = 1252] [outer = 22327C00] 18:28:29 INFO - PROCESS | 4076 | 1463794109839 Marionette DEBUG loaded listener.js 18:28:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 209 (2402E800) [pid = 4076] [serial = 1253] [outer = 22327C00] 18:28:30 INFO - PROCESS | 4076 | 1463794110367 Marionette TRACE conn5 <- [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]]]}] 18:28:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:28:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 18:28:30 INFO - PROCESS | 4076 | 1463794110427 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 4076 | 1463794110429 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 18:28:30 INFO - PROCESS | 4076 | 1463794110433 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:28:30 INFO - PROCESS | 4076 | 1463794110435 Marionette TRACE conn5 <- [1,1634,null,{}] 18:28:30 INFO - PROCESS | 4076 | 1463794110439 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:30 INFO - PROCESS | 4076 | 1463794110555 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 18:28:30 INFO - PROCESS | 4076 | 1463794110734 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 4076 | ++DOCSHELL 185DE000 == 110 [pid = 4076] [id = 418] 18:28:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (196D3C00) [pid = 4076] [serial = 1254] [outer = 00000000] 18:28:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 211 (2110BC00) [pid = 4076] [serial = 1255] [outer = 196D3C00] 18:28:30 INFO - PROCESS | 4076 | 1463794110789 Marionette DEBUG loaded listener.js 18:28:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (22B4E800) [pid = 4076] [serial = 1256] [outer = 196D3C00] 18:28:31 INFO - PROCESS | 4076 | 1463794111364 Marionette TRACE conn5 <- [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]]]}] 18:28:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:28:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 18:28:31 INFO - PROCESS | 4076 | 1463794111407 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 18:28:31 INFO - PROCESS | 4076 | 1463794111409 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 18:28:31 INFO - PROCESS | 4076 | 1463794111413 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:28:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:28:31 INFO - PROCESS | 4076 | 1463794111415 Marionette TRACE conn5 <- [1,1638,null,{}] 18:28:31 INFO - PROCESS | 4076 | 1463794111419 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:31 INFO - PROCESS | 4076 | 1463794111535 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 18:28:31 INFO - PROCESS | 4076 | 1463794111722 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:31 INFO - PROCESS | 4076 | ++DOCSHELL 1050C000 == 111 [pid = 4076] [id = 419] 18:28:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (106E4000) [pid = 4076] [serial = 1257] [outer = 00000000] 18:28:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (162E1000) [pid = 4076] [serial = 1258] [outer = 106E4000] 18:28:31 INFO - PROCESS | 4076 | 1463794111778 Marionette DEBUG loaded listener.js 18:28:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (19C4F400) [pid = 4076] [serial = 1259] [outer = 106E4000] 18:28:32 INFO - PROCESS | 4076 | 1463794112370 Marionette TRACE conn5 <- [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]]]}] 18:28:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:28:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1019ms 18:28:32 INFO - PROCESS | 4076 | 1463794112436 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 18:28:32 INFO - PROCESS | 4076 | 1463794112439 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 18:28:32 INFO - PROCESS | 4076 | 1463794112443 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:28:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:28:32 INFO - PROCESS | 4076 | 1463794112445 Marionette TRACE conn5 <- [1,1642,null,{}] 18:28:32 INFO - PROCESS | 4076 | 1463794112448 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:32 INFO - PROCESS | 4076 | 1463794112568 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 18:28:32 INFO - PROCESS | 4076 | 1463794112749 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 4076 | ++DOCSHELL 1C95EC00 == 112 [pid = 4076] [id = 420] 18:28:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 216 (1C966000) [pid = 4076] [serial = 1260] [outer = 00000000] 18:28:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 217 (1F08BC00) [pid = 4076] [serial = 1261] [outer = 1C966000] 18:28:32 INFO - PROCESS | 4076 | 1463794112805 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 218 (1FCB9000) [pid = 4076] [serial = 1262] [outer = 1C966000] 18:28:33 INFO - PROCESS | 4076 | 1463794113635 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:28:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:28:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1234ms 18:28:33 INFO - PROCESS | 4076 | 1463794113681 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 18:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:28:33 INFO - PROCESS | 4076 | 1463794113685 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 18:28:33 INFO - PROCESS | 4076 | 1463794113690 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:28:33 INFO - PROCESS | 4076 | 1463794113693 Marionette TRACE conn5 <- [1,1646,null,{}] 18:28:33 INFO - PROCESS | 4076 | 1463794113699 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:33 INFO - PROCESS | 4076 | 1463794113815 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 18:28:34 INFO - PROCESS | 4076 | 1463794113991 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 4076 | ++DOCSHELL 1036A400 == 113 [pid = 4076] [id = 421] 18:28:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 219 (10446C00) [pid = 4076] [serial = 1263] [outer = 00000000] 18:28:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 220 (110F0C00) [pid = 4076] [serial = 1264] [outer = 10446C00] 18:28:34 INFO - PROCESS | 4076 | 1463794114043 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 221 (1447CC00) [pid = 4076] [serial = 1265] [outer = 10446C00] 18:28:34 INFO - PROCESS | 4076 | 1463794114650 Marionette TRACE conn5 <- [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]]]}] 18:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1024ms 18:28:34 INFO - PROCESS | 4076 | 1463794114715 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 4076 | 1463794114721 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 18:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:28:34 INFO - PROCESS | 4076 | 1463794114727 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - PROCESS | 4076 | 1463794114729 Marionette TRACE conn5 <- [1,1650,null,{}] 18:28:34 INFO - PROCESS | 4076 | 1463794114733 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:34 INFO - PROCESS | 4076 | 1463794114914 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 18:28:34 INFO - PROCESS | 4076 | 1463794114933 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 4076 | ++DOCSHELL 17C77000 == 114 [pid = 4076] [id = 422] 18:28:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 222 (181D7400) [pid = 4076] [serial = 1266] [outer = 00000000] 18:28:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 223 (19292C00) [pid = 4076] [serial = 1267] [outer = 181D7400] 18:28:34 INFO - PROCESS | 4076 | 1463794114982 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 224 (19C56C00) [pid = 4076] [serial = 1268] [outer = 181D7400] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 1B7E9800 == 113 [pid = 4076] [id = 410] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 10210400 == 112 [pid = 4076] [id = 409] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 205D8800 == 111 [pid = 4076] [id = 408] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 1BF11400 == 110 [pid = 4076] [id = 407] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 1D644400 == 109 [pid = 4076] [id = 406] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 1A18C800 == 108 [pid = 4076] [id = 405] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 18BC0800 == 107 [pid = 4076] [id = 404] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 1495F400 == 106 [pid = 4076] [id = 403] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 223 (1F1B0800) [pid = 4076] [serial = 1132] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 222 (205DB400) [pid = 4076] [serial = 1138] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 221 (2009F000) [pid = 4076] [serial = 1135] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 220 (223BBC00) [pid = 4076] [serial = 1141] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 219 (22D0BC00) [pid = 4076] [serial = 1144] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 218 (211ED800) [pid = 4076] [serial = 1174] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 1768AC00 == 105 [pid = 4076] [id = 402] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 191C6400 == 104 [pid = 4076] [id = 401] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 1C9EF400 == 103 [pid = 4076] [id = 398] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 244B5400 == 102 [pid = 4076] [id = 397] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 23524C00 == 101 [pid = 4076] [id = 396] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 1F1CE800 == 100 [pid = 4076] [id = 395] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 1F1A7800 == 99 [pid = 4076] [id = 394] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 195B4C00 == 98 [pid = 4076] [id = 393] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 1F1C9400 == 97 [pid = 4076] [id = 374] 18:28:35 INFO - PROCESS | 4076 | --DOCSHELL 0FA5F800 == 96 [pid = 4076] [id = 392] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 217 (13F47800) [pid = 4076] [serial = 895] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 216 (1BF09400) [pid = 4076] [serial = 901] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 215 (2009C800) [pid = 4076] [serial = 847] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 214 (1D06F400) [pid = 4076] [serial = 904] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (1906DC00) [pid = 4076] [serial = 898] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 212 (1A191800) [pid = 4076] [serial = 910] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 211 (1767B800) [pid = 4076] [serial = 1094] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 210 (1D641000) [pid = 4076] [serial = 907] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 209 (1DD41C00) [pid = 4076] [serial = 1162] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 208 (1F1F1800) [pid = 4076] [serial = 1165] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 207 (14B0D800) [pid = 4076] [serial = 1168] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 206 (1FBE9000) [pid = 4076] [serial = 1166] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (1DD42000) [pid = 4076] [serial = 1171] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (1C305800) [pid = 4076] [serial = 1148] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (1B7B2800) [pid = 4076] [serial = 1147] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (1447C400) [pid = 4076] [serial = 1126] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (1A14CC00) [pid = 4076] [serial = 1156] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (1A193000) [pid = 4076] [serial = 1157] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (19BF5000) [pid = 4076] [serial = 1129] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (14B73800) [pid = 4076] [serial = 1153] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (1767CC00) [pid = 4076] [serial = 1154] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (1BF10C00) [pid = 4076] [serial = 1159] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (1A0E9400) [pid = 4076] [serial = 1151] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (19290C00) [pid = 4076] [serial = 1150] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (1DDD0000) [pid = 4076] [serial = 1163] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (17681000) [pid = 4076] [serial = 1169] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (1FBDE800) [pid = 4076] [serial = 1172] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (1C9FB400) [pid = 4076] [serial = 1160] [outer = 00000000] [url = about:blank] 18:28:35 INFO - PROCESS | 4076 | 1463794115696 Marionette TRACE conn5 <- [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]]]}] 18:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1020ms 18:28:35 INFO - PROCESS | 4076 | 1463794115750 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 18:28:35 INFO - PROCESS | 4076 | 1463794115752 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 18:28:35 INFO - PROCESS | 4076 | 1463794115755 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:28:35 INFO - PROCESS | 4076 | 1463794115759 Marionette TRACE conn5 <- [1,1654,null,{}] 18:28:35 INFO - PROCESS | 4076 | 1463794115779 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:35 INFO - PROCESS | 4076 | 1463794115882 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 18:28:35 INFO - PROCESS | 4076 | 1463794115895 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 4076 | ++DOCSHELL 14B09400 == 97 [pid = 4076] [id = 423] 18:28:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (159E5800) [pid = 4076] [serial = 1269] [outer = 00000000] 18:28:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (17C39C00) [pid = 4076] [serial = 1270] [outer = 159E5800] 18:28:35 INFO - PROCESS | 4076 | 1463794115943 Marionette DEBUG loaded listener.js 18:28:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (18BC7C00) [pid = 4076] [serial = 1271] [outer = 159E5800] 18:28:36 INFO - PROCESS | 4076 | 1463794116454 Marionette TRACE conn5 <- [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]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 18:28:36 INFO - PROCESS | 4076 | 1463794116492 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 4076 | 1463794116494 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 18:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:28:36 INFO - PROCESS | 4076 | 1463794116497 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 4076 | 1463794116499 Marionette TRACE conn5 <- [1,1658,null,{}] 18:28:36 INFO - PROCESS | 4076 | 1463794116503 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:36 INFO - PROCESS | 4076 | 1463794116606 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 18:28:36 INFO - PROCESS | 4076 | 1463794116764 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:36 INFO - PROCESS | 4076 | ++DOCSHELL 1906DC00 == 98 [pid = 4076] [id = 424] 18:28:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (19BF4000) [pid = 4076] [serial = 1272] [outer = 00000000] 18:28:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (19E7EC00) [pid = 4076] [serial = 1273] [outer = 19BF4000] 18:28:36 INFO - PROCESS | 4076 | 1463794116812 Marionette DEBUG loaded listener.js 18:28:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (1A0E3800) [pid = 4076] [serial = 1274] [outer = 19BF4000] 18:28:37 INFO - PROCESS | 4076 | 1463794117168 Marionette TRACE conn5 <- [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]]]}] 18:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 732ms 18:28:37 INFO - PROCESS | 4076 | 1463794117232 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 18:28:37 INFO - PROCESS | 4076 | 1463794117234 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 18:28:37 INFO - PROCESS | 4076 | 1463794117237 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:28:37 INFO - PROCESS | 4076 | 1463794117239 Marionette TRACE conn5 <- [1,1662,null,{}] 18:28:37 INFO - PROCESS | 4076 | 1463794117242 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:37 INFO - PROCESS | 4076 | 1463794117336 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 18:28:37 INFO - PROCESS | 4076 | 1463794117343 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 4076 | ++DOCSHELL 1A0E9400 == 99 [pid = 4076] [id = 425] 18:28:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (1A148800) [pid = 4076] [serial = 1275] [outer = 00000000] 18:28:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (1A189400) [pid = 4076] [serial = 1276] [outer = 1A148800] 18:28:37 INFO - PROCESS | 4076 | 1463794117388 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (1B7B4800) [pid = 4076] [serial = 1277] [outer = 1A148800] 18:28:37 INFO - PROCESS | 4076 | 1463794117913 Marionette TRACE conn5 <- [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]]]}] 18:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 18:28:37 INFO - PROCESS | 4076 | 1463794117971 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 18:28:37 INFO - PROCESS | 4076 | 1463794117973 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 18:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:28:37 INFO - PROCESS | 4076 | 1463794117984 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:28:37 INFO - PROCESS | 4076 | 1463794117986 Marionette TRACE conn5 <- [1,1666,null,{}] 18:28:37 INFO - PROCESS | 4076 | 1463794117990 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:38 INFO - PROCESS | 4076 | 1463794118174 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 18:28:38 INFO - PROCESS | 4076 | 1463794118196 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 4076 | ++DOCSHELL 1A18D800 == 100 [pid = 4076] [id = 426] 18:28:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (1B7BDC00) [pid = 4076] [serial = 1278] [outer = 00000000] 18:28:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (1C305800) [pid = 4076] [serial = 1279] [outer = 1B7BDC00] 18:28:38 INFO - PROCESS | 4076 | 1463794118242 Marionette DEBUG loaded listener.js 18:28:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (1C9F8800) [pid = 4076] [serial = 1280] [outer = 1B7BDC00] 18:28:38 INFO - PROCESS | 4076 | 1463794118710 Marionette TRACE conn5 <- [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]]]}] 18:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 790ms 18:28:38 INFO - PROCESS | 4076 | 1463794118767 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 4076 | 1463794118769 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 18:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:28:38 INFO - PROCESS | 4076 | 1463794118779 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - PROCESS | 4076 | 1463794118780 Marionette TRACE conn5 <- [1,1670,null,{}] 18:28:38 INFO - PROCESS | 4076 | 1463794118784 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:38 INFO - PROCESS | 4076 | 1463794118919 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 18:28:39 INFO - PROCESS | 4076 | 1463794118997 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 4076 | ++DOCSHELL 1C9FC400 == 101 [pid = 4076] [id = 427] 18:28:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (1D071000) [pid = 4076] [serial = 1281] [outer = 00000000] 18:28:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (1D084400) [pid = 4076] [serial = 1282] [outer = 1D071000] 18:28:39 INFO - PROCESS | 4076 | 1463794119042 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (1D642000) [pid = 4076] [serial = 1283] [outer = 1D071000] 18:28:39 INFO - PROCESS | 4076 | 1463794119465 Marionette TRACE conn5 <- [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]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 18:28:39 INFO - PROCESS | 4076 | 1463794119548 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 4076 | 1463794119550 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 18:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (181CAC00) [pid = 4076] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (1B7B2400) [pid = 4076] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (1F1B4000) [pid = 4076] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (2009A400) [pid = 4076] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (191C7000) [pid = 4076] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (1D06CC00) [pid = 4076] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (205E4C00) [pid = 4076] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (14B04400) [pid = 4076] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (10367800) [pid = 4076] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (19298000) [pid = 4076] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:28:40 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (1F08B000) [pid = 4076] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:28:40 INFO - PROCESS | 4076 | 1463794120088 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:28:40 INFO - PROCESS | 4076 | 1463794120090 Marionette TRACE conn5 <- [1,1674,null,{}] 18:28:40 INFO - PROCESS | 4076 | 1463794120094 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:40 INFO - PROCESS | 4076 | 1463794120188 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 18:28:40 INFO - PROCESS | 4076 | 1463794120195 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 4076 | ++DOCSHELL 17C3D400 == 102 [pid = 4076] [id = 428] 18:28:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (181CAC00) [pid = 4076] [serial = 1284] [outer = 00000000] 18:28:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (19E81400) [pid = 4076] [serial = 1285] [outer = 181CAC00] 18:28:40 INFO - PROCESS | 4076 | 1463794120240 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (1C910400) [pid = 4076] [serial = 1286] [outer = 181CAC00] 18:28:40 INFO - PROCESS | 4076 | 1463794120705 Marionette TRACE conn5 <- [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]]]}] 18:28:40 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 18:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 710ms 18:28:40 INFO - PROCESS | 4076 | 1463794120772 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 18:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:28:40 INFO - PROCESS | 4076 | 1463794120774 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 18:28:40 INFO - PROCESS | 4076 | 1463794120777 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:28:40 INFO - PROCESS | 4076 | 1463794120779 Marionette TRACE conn5 <- [1,1678,null,{}] 18:28:40 INFO - PROCESS | 4076 | 1463794120782 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:40 INFO - PROCESS | 4076 | 1463794120878 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 18:28:40 INFO - PROCESS | 4076 | 1463794120888 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 4076 | ++DOCSHELL 0FF51000 == 103 [pid = 4076] [id = 429] 18:28:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (1D06CC00) [pid = 4076] [serial = 1287] [outer = 00000000] 18:28:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (1DDC8800) [pid = 4076] [serial = 1288] [outer = 1D06CC00] 18:28:40 INFO - PROCESS | 4076 | 1463794120933 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (1F090400) [pid = 4076] [serial = 1289] [outer = 1D06CC00] 18:28:41 INFO - PROCESS | 4076 | 1463794121384 Marionette TRACE conn5 <- [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]]]}] 18:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 18:28:41 INFO - PROCESS | 4076 | 1463794121409 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 4076 | 1463794121411 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 18:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:28:41 INFO - PROCESS | 4076 | 1463794121433 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - PROCESS | 4076 | 1463794121435 Marionette TRACE conn5 <- [1,1682,null,{}] 18:28:41 INFO - PROCESS | 4076 | 1463794121438 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:41 INFO - PROCESS | 4076 | 1463794121533 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 18:28:41 INFO - PROCESS | 4076 | 1463794121568 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 4076 | ++DOCSHELL 1F1A7C00 == 104 [pid = 4076] [id = 430] 18:28:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (1F1B2400) [pid = 4076] [serial = 1290] [outer = 00000000] 18:28:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (1F1C9800) [pid = 4076] [serial = 1291] [outer = 1F1B2400] 18:28:41 INFO - PROCESS | 4076 | 1463794121613 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (1F1D2000) [pid = 4076] [serial = 1292] [outer = 1F1B2400] 18:28:42 INFO - PROCESS | 4076 | 1463794122144 Marionette TRACE conn5 <- [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]]]}] 18:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 770ms 18:28:42 INFO - PROCESS | 4076 | 1463794122207 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 18:28:42 INFO - PROCESS | 4076 | 1463794122212 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 18:28:42 INFO - PROCESS | 4076 | 1463794122218 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:28:42 INFO - PROCESS | 4076 | 1463794122222 Marionette TRACE conn5 <- [1,1686,null,{}] 18:28:42 INFO - PROCESS | 4076 | 1463794122229 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:42 INFO - PROCESS | 4076 | 1463794122399 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 18:28:42 INFO - PROCESS | 4076 | 1463794122560 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:42 INFO - PROCESS | 4076 | ++DOCSHELL 10209000 == 105 [pid = 4076] [id = 431] 18:28:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (1020DC00) [pid = 4076] [serial = 1293] [outer = 00000000] 18:28:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (13F46000) [pid = 4076] [serial = 1294] [outer = 1020DC00] 18:28:42 INFO - PROCESS | 4076 | 1463794122617 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (14476800) [pid = 4076] [serial = 1295] [outer = 1020DC00] 18:28:43 INFO - PROCESS | 4076 | 1463794123238 Marionette TRACE conn5 <- [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]]]}] 18:28:43 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 18:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1076ms 18:28:43 INFO - PROCESS | 4076 | 1463794123298 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 4076 | 1463794123304 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 18:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:28:43 INFO - PROCESS | 4076 | 1463794123310 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 4076 | 1463794123313 Marionette TRACE conn5 <- [1,1690,null,{}] 18:28:43 INFO - PROCESS | 4076 | 1463794123318 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:43 INFO - PROCESS | 4076 | 1463794123498 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 18:28:43 INFO - PROCESS | 4076 | 1463794123518 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 4076 | ++DOCSHELL 17C34400 == 106 [pid = 4076] [id = 432] 18:28:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 207 (17C71C00) [pid = 4076] [serial = 1296] [outer = 00000000] 18:28:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 208 (19C56800) [pid = 4076] [serial = 1297] [outer = 17C71C00] 18:28:43 INFO - PROCESS | 4076 | 1463794123614 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 209 (1A0E8400) [pid = 4076] [serial = 1298] [outer = 17C71C00] 18:28:44 INFO - PROCESS | 4076 | 1463794124316 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1022ms 18:28:44 INFO - PROCESS | 4076 | 1463794124334 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 4076 | 1463794124337 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 18:28:44 INFO - PROCESS | 4076 | 1463794124341 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:28:44 INFO - PROCESS | 4076 | 1463794124345 Marionette TRACE conn5 <- [1,1694,null,{}] 18:28:44 INFO - PROCESS | 4076 | 1463794124356 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:44 INFO - PROCESS | 4076 | 1463794124482 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 18:28:44 INFO - PROCESS | 4076 | 1463794124650 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 4076 | ++DOCSHELL 1DD50000 == 107 [pid = 4076] [id = 433] 18:28:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (1DDD0000) [pid = 4076] [serial = 1299] [outer = 00000000] 18:28:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 211 (1F1D9000) [pid = 4076] [serial = 1300] [outer = 1DDD0000] 18:28:44 INFO - PROCESS | 4076 | 1463794124712 Marionette DEBUG loaded listener.js 18:28:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (1FBDE400) [pid = 4076] [serial = 1301] [outer = 1DDD0000] 18:28:45 INFO - PROCESS | 4076 | 1463794125362 Marionette TRACE conn5 <- [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]]]}] 18:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1074ms 18:28:45 INFO - PROCESS | 4076 | 1463794125419 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 18:28:45 INFO - PROCESS | 4076 | 1463794125422 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 18:28:45 INFO - PROCESS | 4076 | 1463794125425 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:28:45 INFO - PROCESS | 4076 | 1463794125427 Marionette TRACE conn5 <- [1,1698,null,{}] 18:28:45 INFO - PROCESS | 4076 | 1463794125431 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:45 INFO - PROCESS | 4076 | 1463794125562 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 18:28:45 INFO - PROCESS | 4076 | 1463794125739 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:45 INFO - PROCESS | 4076 | ++DOCSHELL 1FBDD400 == 108 [pid = 4076] [id = 434] 18:28:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (1FBEA000) [pid = 4076] [serial = 1302] [outer = 00000000] 18:28:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (1FF8E000) [pid = 4076] [serial = 1303] [outer = 1FBEA000] 18:28:45 INFO - PROCESS | 4076 | 1463794125796 Marionette DEBUG loaded listener.js 18:28:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (200A3000) [pid = 4076] [serial = 1304] [outer = 1FBEA000] 18:28:46 INFO - PROCESS | 4076 | 1463794126368 Marionette TRACE conn5 <- [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]]]}] 18:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1017ms 18:28:46 INFO - PROCESS | 4076 | 1463794126446 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 18:28:46 INFO - PROCESS | 4076 | 1463794126448 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 18:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:28:46 INFO - PROCESS | 4076 | 1463794126452 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:28:46 INFO - PROCESS | 4076 | 1463794126454 Marionette TRACE conn5 <- [1,1702,null,{}] 18:28:46 INFO - PROCESS | 4076 | 1463794126458 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:46 INFO - PROCESS | 4076 | 1463794126574 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 18:28:46 INFO - PROCESS | 4076 | 1463794126739 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 4076 | ++DOCSHELL 2058C400 == 109 [pid = 4076] [id = 435] 18:28:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 216 (2058D400) [pid = 4076] [serial = 1305] [outer = 00000000] 18:28:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 217 (2110DC00) [pid = 4076] [serial = 1306] [outer = 2058D400] 18:28:46 INFO - PROCESS | 4076 | 1463794126795 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 218 (212AB000) [pid = 4076] [serial = 1307] [outer = 2058D400] 18:28:47 INFO - PROCESS | 4076 | 1463794127374 Marionette TRACE conn5 <- [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]]]}] 18:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 970ms 18:28:47 INFO - PROCESS | 4076 | 1463794127426 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 18:28:47 INFO - PROCESS | 4076 | 1463794127428 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 18:28:47 INFO - PROCESS | 4076 | 1463794127431 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:28:47 INFO - PROCESS | 4076 | 1463794127433 Marionette TRACE conn5 <- [1,1706,null,{}] 18:28:47 INFO - PROCESS | 4076 | 1463794127437 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:47 INFO - PROCESS | 4076 | 1463794127576 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 18:28:47 INFO - PROCESS | 4076 | 1463794127758 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:47 INFO - PROCESS | 4076 | ++DOCSHELL 22325C00 == 110 [pid = 4076] [id = 436] 18:28:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 219 (2232B800) [pid = 4076] [serial = 1308] [outer = 00000000] 18:28:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 220 (22334800) [pid = 4076] [serial = 1309] [outer = 2232B800] 18:28:47 INFO - PROCESS | 4076 | 1463794127814 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 221 (223C1800) [pid = 4076] [serial = 1310] [outer = 2232B800] 18:28:48 INFO - PROCESS | 4076 | 1463794128429 Marionette TRACE conn5 <- [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]]]}] 18:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1072ms 18:28:48 INFO - PROCESS | 4076 | 1463794128508 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 4076 | 1463794128510 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 18:28:48 INFO - PROCESS | 4076 | 1463794128514 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:28:48 INFO - PROCESS | 4076 | 1463794128516 Marionette TRACE conn5 <- [1,1710,null,{}] 18:28:48 INFO - PROCESS | 4076 | 1463794128519 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:48 INFO - PROCESS | 4076 | 1463794128636 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 18:28:48 INFO - PROCESS | 4076 | 1463794128800 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:48 INFO - PROCESS | 4076 | ++DOCSHELL 22334400 == 111 [pid = 4076] [id = 437] 18:28:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 222 (223C3400) [pid = 4076] [serial = 1311] [outer = 00000000] 18:28:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 223 (22D0D800) [pid = 4076] [serial = 1312] [outer = 223C3400] 18:28:48 INFO - PROCESS | 4076 | 1463794128855 Marionette DEBUG loaded listener.js 18:28:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 224 (2351F400) [pid = 4076] [serial = 1313] [outer = 223C3400] 18:28:49 INFO - PROCESS | 4076 | 1463794129460 Marionette TRACE conn5 <- [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]]]}] 18:28:49 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 18:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 18:28:49 INFO - PROCESS | 4076 | 1463794129488 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 4076 | 1463794129490 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 18:28:49 INFO - PROCESS | 4076 | 1463794129493 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:28:49 INFO - PROCESS | 4076 | 1463794129495 Marionette TRACE conn5 <- [1,1714,null,{}] 18:28:49 INFO - PROCESS | 4076 | 1463794129499 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:49 INFO - PROCESS | 4076 | 1463794129616 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 18:28:49 INFO - PROCESS | 4076 | 1463794129795 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 4076 | ++DOCSHELL 1D082000 == 112 [pid = 4076] [id = 438] 18:28:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 225 (1DD45C00) [pid = 4076] [serial = 1314] [outer = 00000000] 18:28:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 226 (2400D000) [pid = 4076] [serial = 1315] [outer = 1DD45C00] 18:28:49 INFO - PROCESS | 4076 | 1463794129850 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 227 (24016800) [pid = 4076] [serial = 1316] [outer = 1DD45C00] 18:28:50 INFO - PROCESS | 4076 | 1463794130418 Marionette TRACE conn5 <- [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]]]}] 18:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 970ms 18:28:50 INFO - PROCESS | 4076 | 1463794130468 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 4076 | 1463794130470 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 18:28:50 INFO - PROCESS | 4076 | 1463794130473 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:28:50 INFO - PROCESS | 4076 | 1463794130476 Marionette TRACE conn5 <- [1,1718,null,{}] 18:28:50 INFO - PROCESS | 4076 | 1463794130479 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:50 INFO - PROCESS | 4076 | 1463794130596 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 18:28:50 INFO - PROCESS | 4076 | 1463794130762 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 4076 | ++DOCSHELL 21FA3000 == 113 [pid = 4076] [id = 439] 18:28:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 228 (2400EC00) [pid = 4076] [serial = 1317] [outer = 00000000] 18:28:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 229 (240BA800) [pid = 4076] [serial = 1318] [outer = 2400EC00] 18:28:50 INFO - PROCESS | 4076 | 1463794130818 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 230 (240BC800) [pid = 4076] [serial = 1319] [outer = 2400EC00] 18:28:51 INFO - PROCESS | 4076 | 1463794131457 Marionette TRACE conn5 <- [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]]]}] 18:28:51 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 18:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1016ms 18:28:51 INFO - PROCESS | 4076 | 1463794131494 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 4076 | 1463794131497 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 18:28:51 INFO - PROCESS | 4076 | 1463794131500 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:28:51 INFO - PROCESS | 4076 | 1463794131502 Marionette TRACE conn5 <- [1,1722,null,{}] 18:28:51 INFO - PROCESS | 4076 | 1463794131506 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:51 INFO - PROCESS | 4076 | 1463794131626 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 18:28:51 INFO - PROCESS | 4076 | 1463794131811 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 4076 | ++DOCSHELL 19065C00 == 114 [pid = 4076] [id = 440] 18:28:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 231 (1A003800) [pid = 4076] [serial = 1320] [outer = 00000000] 18:28:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 232 (1C710C00) [pid = 4076] [serial = 1321] [outer = 1A003800] 18:28:51 INFO - PROCESS | 4076 | 1463794131867 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 233 (1DDC4800) [pid = 4076] [serial = 1322] [outer = 1A003800] 18:28:52 INFO - PROCESS | 4076 | 1463794132472 Marionette TRACE conn5 <- [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]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1016ms 18:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:28:52 INFO - PROCESS | 4076 | 1463794132520 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 4076 | 1463794132523 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 18:28:52 INFO - PROCESS | 4076 | 1463794132526 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 4076 | 1463794132529 Marionette TRACE conn5 <- [1,1726,null,{}] 18:28:52 INFO - PROCESS | 4076 | 1463794132533 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:52 INFO - PROCESS | 4076 | 1463794132676 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 18:28:52 INFO - PROCESS | 4076 | 1463794132848 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 4076 | ++DOCSHELL 212B4C00 == 115 [pid = 4076] [id = 441] 18:28:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 234 (212B8C00) [pid = 4076] [serial = 1323] [outer = 00000000] 18:28:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 235 (24017400) [pid = 4076] [serial = 1324] [outer = 212B8C00] 18:28:52 INFO - PROCESS | 4076 | 1463794132909 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 236 (240C1400) [pid = 4076] [serial = 1325] [outer = 212B8C00] 18:28:53 INFO - PROCESS | 4076 | 1463794133767 Marionette TRACE conn5 <- [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]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1283ms 18:28:53 INFO - PROCESS | 4076 | 1463794133813 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 4076 | 1463794133817 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 18:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:28:53 INFO - PROCESS | 4076 | 1463794133822 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 4076 | 1463794133826 Marionette TRACE conn5 <- [1,1730,null,{}] 18:28:53 INFO - PROCESS | 4076 | 1463794133831 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:53 INFO - PROCESS | 4076 | 1463794133955 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 18:28:54 INFO - PROCESS | 4076 | 1463794134127 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 4076 | ++DOCSHELL 13F4D400 == 116 [pid = 4076] [id = 442] 18:28:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 237 (13F4E800) [pid = 4076] [serial = 1326] [outer = 00000000] 18:28:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 238 (17CB7C00) [pid = 4076] [serial = 1327] [outer = 13F4E800] 18:28:54 INFO - PROCESS | 4076 | 1463794134179 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 239 (19290800) [pid = 4076] [serial = 1328] [outer = 13F4E800] 18:28:54 INFO - PROCESS | 4076 | 1463794134737 Marionette TRACE conn5 <- [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]]]}] 18:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 987ms 18:28:54 INFO - PROCESS | 4076 | 1463794134811 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 18:28:54 INFO - PROCESS | 4076 | 1463794134816 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 18:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:28:54 INFO - PROCESS | 4076 | 1463794134822 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - PROCESS | 4076 | 1463794134824 Marionette TRACE conn5 <- [1,1734,null,{}] 18:28:54 INFO - PROCESS | 4076 | 1463794134828 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:54 INFO - PROCESS | 4076 | 1463794134942 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 18:28:55 INFO - PROCESS | 4076 | 1463794135139 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 0FF51000 == 115 [pid = 4076] [id = 429] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 17C3D400 == 114 [pid = 4076] [id = 428] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 1C9FC400 == 113 [pid = 4076] [id = 427] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 1A18D800 == 112 [pid = 4076] [id = 426] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 1A0E9400 == 111 [pid = 4076] [id = 425] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 1906DC00 == 110 [pid = 4076] [id = 424] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 14B09400 == 109 [pid = 4076] [id = 423] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 17C77000 == 108 [pid = 4076] [id = 422] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 1036A400 == 107 [pid = 4076] [id = 421] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 1D079C00 == 106 [pid = 4076] [id = 417] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 22D09800 == 105 [pid = 4076] [id = 416] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 238 (21441400) [pid = 4076] [serial = 1234] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | ++DOCSHELL 10013000 == 106 [pid = 4076] [id = 443] 18:28:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 239 (10017800) [pid = 4076] [serial = 1329] [outer = 00000000] 18:28:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 240 (14B16000) [pid = 4076] [serial = 1330] [outer = 10017800] 18:28:55 INFO - PROCESS | 4076 | 1463794135274 Marionette DEBUG loaded listener.js 18:28:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 241 (181D1000) [pid = 4076] [serial = 1331] [outer = 10017800] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 22D08800 == 105 [pid = 4076] [id = 415] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 223BB400 == 104 [pid = 4076] [id = 414] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 1C303800 == 103 [pid = 4076] [id = 413] 18:28:55 INFO - PROCESS | 4076 | --DOCSHELL 105B3400 == 102 [pid = 4076] [id = 412] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 240 (1FF8AC00) [pid = 4076] [serial = 1232] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 239 (1D548C00) [pid = 4076] [serial = 1208] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 238 (24609800) [pid = 4076] [serial = 1195] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 237 (1D548800) [pid = 4076] [serial = 1217] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 236 (1FCBF400) [pid = 4076] [serial = 1222] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 235 (21FA5000) [pid = 4076] [serial = 1175] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 234 (1F1D0400) [pid = 4076] [serial = 1183] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 233 (19CFD000) [pid = 4076] [serial = 1204] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 232 (238D0800) [pid = 4076] [serial = 1189] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 231 (1A0E0800) [pid = 4076] [serial = 1205] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 230 (1FF87000) [pid = 4076] [serial = 1231] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 229 (212B5000) [pid = 4076] [serial = 1226] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 228 (2351A000) [pid = 4076] [serial = 1186] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 227 (1020C000) [pid = 4076] [serial = 1177] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 226 (211ED000) [pid = 4076] [serial = 1225] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 225 (162EC800) [pid = 4076] [serial = 1210] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 224 (1A00B400) [pid = 4076] [serial = 1229] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 223 (1906E000) [pid = 4076] [serial = 1228] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 222 (1A151000) [pid = 4076] [serial = 1214] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 221 (17683000) [pid = 4076] [serial = 1201] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 220 (24012800) [pid = 4076] [serial = 1198] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 219 (1C30C800) [pid = 4076] [serial = 1207] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 218 (1F1DB400) [pid = 4076] [serial = 1220] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 217 (1C90B400) [pid = 4076] [serial = 1216] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 216 (19E80800) [pid = 4076] [serial = 1213] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 215 (1893D800) [pid = 4076] [serial = 1211] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 214 (244B8400) [pid = 4076] [serial = 1192] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (1A004400) [pid = 4076] [serial = 1180] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 212 (20592800) [pid = 4076] [serial = 1223] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | --DOMWINDOW == 211 (1F1C3400) [pid = 4076] [serial = 1219] [outer = 00000000] [url = about:blank] 18:28:55 INFO - PROCESS | 4076 | 1463794135737 Marionette TRACE conn5 <- [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]]]}] 18:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 18:28:55 INFO - PROCESS | 4076 | 1463794135795 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 18:28:55 INFO - PROCESS | 4076 | 1463794135797 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 18:28:55 INFO - PROCESS | 4076 | 1463794135801 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:28:55 INFO - PROCESS | 4076 | 1463794135805 Marionette TRACE conn5 <- [1,1738,null,{}] 18:28:55 INFO - PROCESS | 4076 | 1463794135815 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:55 INFO - PROCESS | 4076 | 1463794135916 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 18:28:55 INFO - PROCESS | 4076 | 1463794135934 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 4076 | ++DOCSHELL 1A149000 == 103 [pid = 4076] [id = 444] 18:28:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (1A14D000) [pid = 4076] [serial = 1332] [outer = 00000000] 18:28:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (1A188C00) [pid = 4076] [serial = 1333] [outer = 1A14D000] 18:28:55 INFO - PROCESS | 4076 | 1463794135982 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (1B7B4000) [pid = 4076] [serial = 1334] [outer = 1A14D000] 18:28:56 INFO - PROCESS | 4076 | 1463794136493 Marionette TRACE conn5 <- [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]]]}] 18:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 18:28:56 INFO - PROCESS | 4076 | 1463794136563 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 4076 | 1463794136565 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 18:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:28:56 INFO - PROCESS | 4076 | 1463794136569 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - PROCESS | 4076 | 1463794136571 Marionette TRACE conn5 <- [1,1742,null,{}] 18:28:56 INFO - PROCESS | 4076 | 1463794136575 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:56 INFO - PROCESS | 4076 | 1463794136673 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 18:28:56 INFO - PROCESS | 4076 | 1463794136809 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:56 INFO - PROCESS | 4076 | ++DOCSHELL 1BF06400 == 104 [pid = 4076] [id = 445] 18:28:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (1C302400) [pid = 4076] [serial = 1335] [outer = 00000000] 18:28:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 216 (1D06F800) [pid = 4076] [serial = 1336] [outer = 1C302400] 18:28:56 INFO - PROCESS | 4076 | 1463794136854 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 217 (1D083C00) [pid = 4076] [serial = 1337] [outer = 1C302400] 18:28:57 INFO - PROCESS | 4076 | 1463794137221 Marionette TRACE conn5 <- [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]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 18:28:57 INFO - PROCESS | 4076 | 1463794137241 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 4076 | 1463794137243 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 18:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:28:57 INFO - PROCESS | 4076 | 1463794137274 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - PROCESS | 4076 | 1463794137276 Marionette TRACE conn5 <- [1,1746,null,{}] 18:28:57 INFO - PROCESS | 4076 | 1463794137280 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:57 INFO - PROCESS | 4076 | 1463794137377 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 18:28:57 INFO - PROCESS | 4076 | 1463794137383 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 4076 | ++DOCSHELL 1730B000 == 105 [pid = 4076] [id = 446] 18:28:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 218 (1A18A800) [pid = 4076] [serial = 1338] [outer = 00000000] 18:28:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 219 (1DDB2400) [pid = 4076] [serial = 1339] [outer = 1A18A800] 18:28:57 INFO - PROCESS | 4076 | 1463794137439 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 220 (1F1A9400) [pid = 4076] [serial = 1340] [outer = 1A18A800] 18:28:57 INFO - PROCESS | 4076 | 1463794137971 Marionette TRACE conn5 <- [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]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 18:28:58 INFO - PROCESS | 4076 | 1463794138007 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 4076 | 1463794138009 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 18:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:28:58 INFO - PROCESS | 4076 | 1463794138012 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 4076 | 1463794138013 Marionette TRACE conn5 <- [1,1750,null,{}] 18:28:58 INFO - PROCESS | 4076 | 1463794138017 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:58 INFO - PROCESS | 4076 | 1463794138203 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 18:28:58 INFO - PROCESS | 4076 | 1463794138229 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 4076 | ++DOCSHELL 1F1C3400 == 106 [pid = 4076] [id = 447] 18:28:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 221 (1FCB3400) [pid = 4076] [serial = 1341] [outer = 00000000] 18:28:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 222 (1FF90800) [pid = 4076] [serial = 1342] [outer = 1FCB3400] 18:28:58 INFO - PROCESS | 4076 | 1463794138275 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 223 (20586000) [pid = 4076] [serial = 1343] [outer = 1FCB3400] 18:28:58 INFO - PROCESS | 4076 | 1463794138742 Marionette TRACE conn5 <- [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]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 770ms 18:28:58 INFO - PROCESS | 4076 | 1463794138783 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 4076 | 1463794138785 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 18:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:28:58 INFO - PROCESS | 4076 | 1463794138795 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 4076 | 1463794138797 Marionette TRACE conn5 <- [1,1754,null,{}] 18:28:58 INFO - PROCESS | 4076 | 1463794138801 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:58 INFO - PROCESS | 4076 | 1463794138940 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 18:28:58 INFO - PROCESS | 4076 | 1463794138957 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 4076 | ++DOCSHELL 1FF8F000 == 107 [pid = 4076] [id = 448] 18:28:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 224 (2058E000) [pid = 4076] [serial = 1344] [outer = 00000000] 18:28:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 225 (212AD400) [pid = 4076] [serial = 1345] [outer = 2058E000] 18:28:59 INFO - PROCESS | 4076 | 1463794139002 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 226 (21FA5000) [pid = 4076] [serial = 1346] [outer = 2058E000] 18:28:59 INFO - PROCESS | 4076 | 1463794139445 Marionette TRACE conn5 <- [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]]]}] 18:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 18:28:59 INFO - PROCESS | 4076 | 1463794139468 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 18:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:28:59 INFO - PROCESS | 4076 | 1463794139470 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 18:28:59 INFO - PROCESS | 4076 | 1463794139479 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:28:59 INFO - PROCESS | 4076 | 1463794139480 Marionette TRACE conn5 <- [1,1758,null,{}] 18:28:59 INFO - PROCESS | 4076 | 1463794139484 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:59 INFO - PROCESS | 4076 | 1463794139651 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 225 (1D06CC00) [pid = 4076] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 224 (159E5800) [pid = 4076] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 223 (1F1EEC00) [pid = 4076] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 222 (2058D000) [pid = 4076] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 221 (1DDCE800) [pid = 4076] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 220 (10138800) [pid = 4076] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 219 (17C71400) [pid = 4076] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 218 (1D085C00) [pid = 4076] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 217 (1DDCD800) [pid = 4076] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 216 (1FBE7800) [pid = 4076] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 215 (1FCC0000) [pid = 4076] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 214 (1C76E800) [pid = 4076] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (14192400) [pid = 4076] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 212 (18BC3C00) [pid = 4076] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 211 (1DD50C00) [pid = 4076] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 210 (1F1DE000) [pid = 4076] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 209 (200A1000) [pid = 4076] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 208 (205DD000) [pid = 4076] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 207 (211E2000) [pid = 4076] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 206 (196D3800) [pid = 4076] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (106EB400) [pid = 4076] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (196D7C00) [pid = 4076] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (1B108800) [pid = 4076] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (1B7E0400) [pid = 4076] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (1D088000) [pid = 4076] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (1F092800) [pid = 4076] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (1F1E0C00) [pid = 4076] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (1495A800) [pid = 4076] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (1C960000) [pid = 4076] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (1A18B000) [pid = 4076] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (223BF800) [pid = 4076] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (17CBC000) [pid = 4076] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (11010800) [pid = 4076] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (190B2000) [pid = 4076] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (1F1AA000) [pid = 4076] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (1FCB9C00) [pid = 4076] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (20592C00) [pid = 4076] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (2110FC00) [pid = 4076] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (223BA800) [pid = 4076] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (1B7BDC00) [pid = 4076] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (181D7400) [pid = 4076] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (1D071000) [pid = 4076] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (1A148800) [pid = 4076] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (10446C00) [pid = 4076] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (19BF4000) [pid = 4076] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:29:00 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (181CAC00) [pid = 4076] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:29:00 INFO - PROCESS | 4076 | 1463794140261 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 4076 | ++DOCSHELL 0927CC00 == 108 [pid = 4076] [id = 449] 18:29:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (0CFA1400) [pid = 4076] [serial = 1347] [outer = 00000000] 18:29:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (1020EC00) [pid = 4076] [serial = 1348] [outer = 0CFA1400] 18:29:00 INFO - PROCESS | 4076 | 1463794140307 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (11283800) [pid = 4076] [serial = 1349] [outer = 0CFA1400] 18:29:00 INFO - PROCESS | 4076 | 1463794140704 Marionette TRACE conn5 <- [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]]]}] 18:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1281ms 18:29:00 INFO - PROCESS | 4076 | 1463794140755 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 4076 | 1463794140757 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 18:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:29:00 INFO - PROCESS | 4076 | 1463794140761 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 4076 | 1463794140762 Marionette TRACE conn5 <- [1,1762,null,{}] 18:29:00 INFO - PROCESS | 4076 | 1463794140766 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:00 INFO - PROCESS | 4076 | 1463794140863 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 18:29:00 INFO - PROCESS | 4076 | 1463794140869 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 4076 | ++DOCSHELL 13F54000 == 109 [pid = 4076] [id = 450] 18:29:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (17C7B800) [pid = 4076] [serial = 1350] [outer = 00000000] 18:29:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (1A0EE400) [pid = 4076] [serial = 1351] [outer = 17C7B800] 18:29:00 INFO - PROCESS | 4076 | 1463794140914 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (1BF5F000) [pid = 4076] [serial = 1352] [outer = 17C7B800] 18:29:01 INFO - PROCESS | 4076 | 1463794141372 Marionette TRACE conn5 <- [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]]]}] 18:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 18:29:01 INFO - PROCESS | 4076 | 1463794141395 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 18:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:29:01 INFO - PROCESS | 4076 | 1463794141397 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 18:29:01 INFO - PROCESS | 4076 | 1463794141400 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:29:01 INFO - PROCESS | 4076 | 1463794141402 Marionette TRACE conn5 <- [1,1766,null,{}] 18:29:01 INFO - PROCESS | 4076 | 1463794141425 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:01 INFO - PROCESS | 4076 | 1463794141525 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 18:29:01 INFO - PROCESS | 4076 | 1463794141564 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 4076 | ++DOCSHELL 159E5800 == 110 [pid = 4076] [id = 451] 18:29:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (1C960000) [pid = 4076] [serial = 1353] [outer = 00000000] 18:29:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (1DE16800) [pid = 4076] [serial = 1354] [outer = 1C960000] 18:29:01 INFO - PROCESS | 4076 | 1463794141608 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (1F1D9800) [pid = 4076] [serial = 1355] [outer = 1C960000] 18:29:02 INFO - PROCESS | 4076 | 1463794142049 Marionette TRACE conn5 <- [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]]]}] 18:29:02 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 18:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 18:29:02 INFO - PROCESS | 4076 | 1463794142110 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 4076 | 1463794142112 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 18:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:29:02 INFO - PROCESS | 4076 | 1463794142117 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 4076 | 1463794142119 Marionette TRACE conn5 <- [1,1770,null,{}] 18:29:02 INFO - PROCESS | 4076 | 1463794142123 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:02 INFO - PROCESS | 4076 | 1463794142322 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 18:29:02 INFO - PROCESS | 4076 | 1463794142499 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:02 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD2400 == 111 [pid = 4076] [id = 452] 18:29:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (10017C00) [pid = 4076] [serial = 1356] [outer = 00000000] 18:29:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (10205000) [pid = 4076] [serial = 1357] [outer = 10017C00] 18:29:02 INFO - PROCESS | 4076 | 1463794142558 Marionette DEBUG loaded listener.js 18:29:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (1128C800) [pid = 4076] [serial = 1358] [outer = 10017C00] 18:29:03 INFO - PROCESS | 4076 | 1463794143210 Marionette TRACE conn5 <- [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]]]}] 18:29:03 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 18:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1122ms 18:29:03 INFO - PROCESS | 4076 | 1463794143243 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 18:29:03 INFO - PROCESS | 4076 | 1463794143247 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 18:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:29:03 INFO - PROCESS | 4076 | 1463794143252 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:29:03 INFO - PROCESS | 4076 | 1463794143257 Marionette TRACE conn5 <- [1,1774,null,{}] 18:29:03 INFO - PROCESS | 4076 | 1463794143261 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:03 INFO - PROCESS | 4076 | 1463794143390 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 18:29:03 INFO - PROCESS | 4076 | 1463794143562 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 4076 | ++DOCSHELL 196D7400 == 112 [pid = 4076] [id = 453] 18:29:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (196DD000) [pid = 4076] [serial = 1359] [outer = 00000000] 18:29:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (1A0EE000) [pid = 4076] [serial = 1360] [outer = 196DD000] 18:29:03 INFO - PROCESS | 4076 | 1463794143621 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (1B7B7000) [pid = 4076] [serial = 1361] [outer = 196DD000] 18:29:04 INFO - PROCESS | 4076 | 1463794144223 Marionette TRACE conn5 <- [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]]]}] 18:29:04 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 18:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1023ms 18:29:04 INFO - PROCESS | 4076 | 1463794144276 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 4076 | 1463794144279 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 18:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:29:04 INFO - PROCESS | 4076 | 1463794144283 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 4076 | 1463794144285 Marionette TRACE conn5 <- [1,1778,null,{}] 18:29:04 INFO - PROCESS | 4076 | 1463794144289 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:04 INFO - PROCESS | 4076 | 1463794144413 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 18:29:04 INFO - PROCESS | 4076 | 1463794144599 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:04 INFO - PROCESS | 4076 | ++DOCSHELL 1F1A8400 == 113 [pid = 4076] [id = 454] 18:29:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (1F1C8C00) [pid = 4076] [serial = 1362] [outer = 00000000] 18:29:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (1F1F1000) [pid = 4076] [serial = 1363] [outer = 1F1C8C00] 18:29:04 INFO - PROCESS | 4076 | 1463794144656 Marionette DEBUG loaded listener.js 18:29:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (1FF87000) [pid = 4076] [serial = 1364] [outer = 1F1C8C00] 18:29:05 INFO - PROCESS | 4076 | 1463794145223 Marionette TRACE conn5 <- [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]]]}] 18:29:05 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) 18:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 18:29:05 INFO - PROCESS | 4076 | 1463794145259 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 4076 | 1463794145263 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 18:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:29:05 INFO - PROCESS | 4076 | 1463794145274 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:29:05 INFO - PROCESS | 4076 | 1463794145279 Marionette TRACE conn5 <- [1,1782,null,{}] 18:29:05 INFO - PROCESS | 4076 | 1463794145283 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:05 INFO - PROCESS | 4076 | 1463794145414 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 18:29:05 INFO - PROCESS | 4076 | 1463794145599 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 4076 | ++DOCSHELL 18BC5800 == 114 [pid = 4076] [id = 455] 18:29:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (211E8C00) [pid = 4076] [serial = 1365] [outer = 00000000] 18:29:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (22350400) [pid = 4076] [serial = 1366] [outer = 211E8C00] 18:29:05 INFO - PROCESS | 4076 | 1463794145655 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (22354800) [pid = 4076] [serial = 1367] [outer = 211E8C00] 18:29:06 INFO - PROCESS | 4076 | 1463794146236 Marionette TRACE conn5 <- [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]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1030ms 18:29:06 INFO - PROCESS | 4076 | 1463794146301 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 4076 | 1463794146303 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 18:29:06 INFO - PROCESS | 4076 | 1463794146306 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:29:06 INFO - PROCESS | 4076 | 1463794146309 Marionette TRACE conn5 <- [1,1786,null,{}] 18:29:06 INFO - PROCESS | 4076 | 1463794146312 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:06 INFO - PROCESS | 4076 | 1463794146436 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 18:29:06 INFO - PROCESS | 4076 | 1463794146619 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 4076 | ++DOCSHELL 20592C00 == 115 [pid = 4076] [id = 456] 18:29:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (22328800) [pid = 4076] [serial = 1368] [outer = 00000000] 18:29:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (223B5800) [pid = 4076] [serial = 1369] [outer = 22328800] 18:29:06 INFO - PROCESS | 4076 | 1463794146675 Marionette DEBUG loaded listener.js 18:29:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (223BF800) [pid = 4076] [serial = 1370] [outer = 22328800] 18:29:07 INFO - PROCESS | 4076 | 1463794147295 Marionette TRACE conn5 <- [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]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1017ms 18:29:07 INFO - PROCESS | 4076 | 1463794147327 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 4076 | 1463794147330 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 18:29:07 INFO - PROCESS | 4076 | 1463794147333 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:29:07 INFO - PROCESS | 4076 | 1463794147335 Marionette TRACE conn5 <- [1,1790,null,{}] 18:29:07 INFO - PROCESS | 4076 | 1463794147339 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:07 INFO - PROCESS | 4076 | 1463794147460 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 18:29:07 INFO - PROCESS | 4076 | 1463794147647 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:07 INFO - PROCESS | 4076 | ++DOCSHELL 2304D800 == 116 [pid = 4076] [id = 457] 18:29:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (2304DC00) [pid = 4076] [serial = 1371] [outer = 00000000] 18:29:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (23051C00) [pid = 4076] [serial = 1372] [outer = 2304DC00] 18:29:07 INFO - PROCESS | 4076 | 1463794147710 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 207 (23056C00) [pid = 4076] [serial = 1373] [outer = 2304DC00] 18:29:08 INFO - PROCESS | 4076 | 1463794148298 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1016ms 18:29:08 INFO - PROCESS | 4076 | 1463794148353 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 18:29:08 INFO - PROCESS | 4076 | 1463794148356 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 18:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:29:08 INFO - PROCESS | 4076 | 1463794148359 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 4076 | 1463794148361 Marionette TRACE conn5 <- [1,1794,null,{}] 18:29:08 INFO - PROCESS | 4076 | 1463794148365 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:08 INFO - PROCESS | 4076 | 1463794148488 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 18:29:08 INFO - PROCESS | 4076 | 1463794148673 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 4076 | ++DOCSHELL 23051800 == 117 [pid = 4076] [id = 458] 18:29:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 208 (23059000) [pid = 4076] [serial = 1374] [outer = 00000000] 18:29:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 209 (2400D800) [pid = 4076] [serial = 1375] [outer = 23059000] 18:29:08 INFO - PROCESS | 4076 | 1463794148729 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (24032400) [pid = 4076] [serial = 1376] [outer = 23059000] 18:29:09 INFO - PROCESS | 4076 | 1463794149297 Marionette TRACE conn5 <- [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]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 971ms 18:29:09 INFO - PROCESS | 4076 | 1463794149338 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 4076 | 1463794149340 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 18:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:29:09 INFO - PROCESS | 4076 | 1463794149345 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - PROCESS | 4076 | 1463794149347 Marionette TRACE conn5 <- [1,1798,null,{}] 18:29:09 INFO - PROCESS | 4076 | 1463794149351 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:09 INFO - PROCESS | 4076 | 1463794149470 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 18:29:09 INFO - PROCESS | 4076 | 1463794149654 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:09 INFO - PROCESS | 4076 | ++DOCSHELL 24037400 == 118 [pid = 4076] [id = 459] 18:29:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 211 (240BCC00) [pid = 4076] [serial = 1377] [outer = 00000000] 18:29:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (244B9C00) [pid = 4076] [serial = 1378] [outer = 240BCC00] 18:29:09 INFO - PROCESS | 4076 | 1463794149709 Marionette DEBUG loaded listener.js 18:29:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (244BB400) [pid = 4076] [serial = 1379] [outer = 240BCC00] 18:29:10 INFO - PROCESS | 4076 | 1463794150414 Marionette TRACE conn5 <- [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]]]}] 18:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1115ms 18:29:10 INFO - PROCESS | 4076 | 1463794150465 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 4076 | 1463794150467 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 18:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:29:10 INFO - PROCESS | 4076 | 1463794150470 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - PROCESS | 4076 | 1463794150472 Marionette TRACE conn5 <- [1,1802,null,{}] 18:29:10 INFO - PROCESS | 4076 | 1463794150476 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:10 INFO - PROCESS | 4076 | 1463794150596 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 18:29:10 INFO - PROCESS | 4076 | 1463794150771 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 4076 | ++DOCSHELL 10510000 == 119 [pid = 4076] [id = 460] 18:29:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (11257C00) [pid = 4076] [serial = 1380] [outer = 00000000] 18:29:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (19E77C00) [pid = 4076] [serial = 1381] [outer = 11257C00] 18:29:10 INFO - PROCESS | 4076 | 1463794150826 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 216 (1BF0C800) [pid = 4076] [serial = 1382] [outer = 11257C00] 18:29:11 INFO - PROCESS | 4076 | 1463794151390 Marionette TRACE conn5 <- [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]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 18:29:11 INFO - PROCESS | 4076 | 1463794151445 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 18:29:11 INFO - PROCESS | 4076 | 1463794151447 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 18:29:11 INFO - PROCESS | 4076 | 1463794151451 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:29:11 INFO - PROCESS | 4076 | 1463794151454 Marionette TRACE conn5 <- [1,1806,null,{}] 18:29:11 INFO - PROCESS | 4076 | 1463794151457 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:11 INFO - PROCESS | 4076 | 1463794151583 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 18:29:12 INFO - PROCESS | 4076 | 1463794152032 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 4076 | ++DOCSHELL 09275800 == 120 [pid = 4076] [id = 461] 18:29:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 217 (09276C00) [pid = 4076] [serial = 1383] [outer = 00000000] 18:29:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 218 (105B5400) [pid = 4076] [serial = 1384] [outer = 09276C00] 18:29:12 INFO - PROCESS | 4076 | 1463794152156 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 219 (1486E000) [pid = 4076] [serial = 1385] [outer = 09276C00] 18:29:12 INFO - PROCESS | 4076 | 1463794152789 Marionette TRACE conn5 <- [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]]]}] 18:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1381ms 18:29:12 INFO - PROCESS | 4076 | 1463794152836 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 18:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:29:12 INFO - PROCESS | 4076 | 1463794152840 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 18:29:12 INFO - PROCESS | 4076 | 1463794152844 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 4076 | 1463794152848 Marionette TRACE conn5 <- [1,1810,null,{}] 18:29:12 INFO - PROCESS | 4076 | 1463794152852 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:12 INFO - PROCESS | 4076 | 1463794152968 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 18:29:13 INFO - PROCESS | 4076 | 1463794153155 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 4076 | ++DOCSHELL 19062000 == 121 [pid = 4076] [id = 462] 18:29:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 220 (19063800) [pid = 4076] [serial = 1386] [outer = 00000000] 18:29:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 221 (19C4D000) [pid = 4076] [serial = 1387] [outer = 19063800] 18:29:13 INFO - PROCESS | 4076 | 1463794153210 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 222 (19C56000) [pid = 4076] [serial = 1388] [outer = 19063800] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 0FAF1400 == 120 [pid = 4076] [id = 14] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 1DDCCC00 == 119 [pid = 4076] [id = 314] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 159E5800 == 118 [pid = 4076] [id = 451] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 13F54000 == 117 [pid = 4076] [id = 450] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 0927CC00 == 116 [pid = 4076] [id = 449] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 1FF8F000 == 115 [pid = 4076] [id = 448] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 1F1C3400 == 114 [pid = 4076] [id = 447] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 1730B000 == 113 [pid = 4076] [id = 446] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 221 (223C2000) [pid = 4076] [serial = 1243] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 220 (2351D400) [pid = 4076] [serial = 1246] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 219 (24028800) [pid = 4076] [serial = 1249] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 218 (22334C00) [pid = 4076] [serial = 1252] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 217 (2110BC00) [pid = 4076] [serial = 1255] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 216 (162E1000) [pid = 4076] [serial = 1258] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 215 (1F08BC00) [pid = 4076] [serial = 1261] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 214 (1F1C9800) [pid = 4076] [serial = 1291] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (1892B000) [pid = 4076] [serial = 1237] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 212 (1DDC7000) [pid = 4076] [serial = 1240] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 1BF06400 == 112 [pid = 4076] [id = 445] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 1A149000 == 111 [pid = 4076] [id = 444] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 10013000 == 110 [pid = 4076] [id = 443] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 13F4D400 == 109 [pid = 4076] [id = 442] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 2058C400 == 108 [pid = 4076] [id = 435] 18:29:13 INFO - PROCESS | 4076 | 1463794153963 Marionette TRACE conn5 <- [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]]]}] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 1FBDD400 == 107 [pid = 4076] [id = 434] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 1DD50000 == 106 [pid = 4076] [id = 433] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 17C34400 == 105 [pid = 4076] [id = 432] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 10209000 == 104 [pid = 4076] [id = 431] 18:29:13 INFO - PROCESS | 4076 | --DOCSHELL 1F1A7C00 == 103 [pid = 4076] [id = 430] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 211 (1F1D3C00) [pid = 4076] [serial = 943] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 210 (1591F400) [pid = 4076] [serial = 946] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 209 (19E82800) [pid = 4076] [serial = 949] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 208 (1F095400) [pid = 4076] [serial = 952] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 207 (1FBE1000) [pid = 4076] [serial = 955] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 206 (1FCB7C00) [pid = 4076] [serial = 958] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (21106C00) [pid = 4076] [serial = 961] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (1DDB3800) [pid = 4076] [serial = 994] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (17305400) [pid = 4076] [serial = 997] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (1A0E5000) [pid = 4076] [serial = 1000] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (1DE1F800) [pid = 4076] [serial = 1003] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (1FCC1400) [pid = 4076] [serial = 1006] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (2009FC00) [pid = 4076] [serial = 1009] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (21110400) [pid = 4076] [serial = 1012] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (212AB400) [pid = 4076] [serial = 1015] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (19E76800) [pid = 4076] [serial = 1027] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (17C74800) [pid = 4076] [serial = 1030] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (1A053000) [pid = 4076] [serial = 1033] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (1B7B7800) [pid = 4076] [serial = 1036] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (1D070C00) [pid = 4076] [serial = 1039] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (1D63F800) [pid = 4076] [serial = 1042] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (1FCB3800) [pid = 4076] [serial = 1045] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (205D9800) [pid = 4076] [serial = 1048] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (196D1400) [pid = 4076] [serial = 1072] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (1F093000) [pid = 4076] [serial = 1075] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (22B56000) [pid = 4076] [serial = 1084] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (22B5C000) [pid = 4076] [serial = 1087] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (223C3800) [pid = 4076] [serial = 1091] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (14B75000) [pid = 4076] [serial = 1127] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (1A155400) [pid = 4076] [serial = 1130] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (1F1B5000) [pid = 4076] [serial = 1133] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (20589C00) [pid = 4076] [serial = 1136] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (2110B800) [pid = 4076] [serial = 1139] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (223C1C00) [pid = 4076] [serial = 1142] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (238C9000) [pid = 4076] [serial = 1145] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (212AC800) [pid = 4076] [serial = 1078] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (212B6C00) [pid = 4076] [serial = 1081] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (1C305800) [pid = 4076] [serial = 1279] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (19292C00) [pid = 4076] [serial = 1267] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (1D084400) [pid = 4076] [serial = 1282] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (1A189400) [pid = 4076] [serial = 1276] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (1447CC00) [pid = 4076] [serial = 1265] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (110F0C00) [pid = 4076] [serial = 1264] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (19E7EC00) [pid = 4076] [serial = 1273] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (19E81400) [pid = 4076] [serial = 1285] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (1DDC8800) [pid = 4076] [serial = 1288] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (1D642000) [pid = 4076] [serial = 1283] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (1A0E3800) [pid = 4076] [serial = 1274] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (17C39C00) [pid = 4076] [serial = 1270] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (1F090400) [pid = 4076] [serial = 1289] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (18BC7C00) [pid = 4076] [serial = 1271] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (19C56C00) [pid = 4076] [serial = 1268] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (1C910400) [pid = 4076] [serial = 1286] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (1C9F8800) [pid = 4076] [serial = 1280] [outer = 00000000] [url = about:blank] 18:29:13 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (1B7B4800) [pid = 4076] [serial = 1277] [outer = 00000000] [url = about:blank] 18:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1238ms 18:29:14 INFO - PROCESS | 4076 | 1463794154086 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 4076 | 1463794154090 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 18:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:29:14 INFO - PROCESS | 4076 | 1463794154094 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 4076 | 1463794154096 Marionette TRACE conn5 <- [1,1814,null,{}] 18:29:14 INFO - PROCESS | 4076 | 1463794154100 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:14 INFO - PROCESS | 4076 | 1463794154203 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 18:29:14 INFO - PROCESS | 4076 | 1463794154211 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 4076 | ++DOCSHELL 105C6C00 == 104 [pid = 4076] [id = 463] 18:29:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (105C8800) [pid = 4076] [serial = 1389] [outer = 00000000] 18:29:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (13F4F800) [pid = 4076] [serial = 1390] [outer = 105C8800] 18:29:14 INFO - PROCESS | 4076 | 1463794154261 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (14B1D800) [pid = 4076] [serial = 1391] [outer = 105C8800] 18:29:14 INFO - PROCESS | 4076 | 1463794154836 Marionette TRACE conn5 <- [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]]]}] 18:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 18:29:14 INFO - PROCESS | 4076 | 1463794154869 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 4076 | 1463794154871 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 18:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:29:14 INFO - PROCESS | 4076 | 1463794154877 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 4076 | 1463794154882 Marionette TRACE conn5 <- [1,1818,null,{}] 18:29:14 INFO - PROCESS | 4076 | 1463794154891 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:14 INFO - PROCESS | 4076 | 1463794154996 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 18:29:15 INFO - PROCESS | 4076 | 1463794155007 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 4076 | ++DOCSHELL 190B2C00 == 105 [pid = 4076] [id = 464] 18:29:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (190B3000) [pid = 4076] [serial = 1392] [outer = 00000000] 18:29:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (196D9400) [pid = 4076] [serial = 1393] [outer = 190B3000] 18:29:15 INFO - PROCESS | 4076 | 1463794155053 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (19C5AC00) [pid = 4076] [serial = 1394] [outer = 190B3000] 18:29:15 INFO - PROCESS | 4076 | 1463794155540 Marionette TRACE conn5 <- [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]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 18:29:15 INFO - PROCESS | 4076 | 1463794155569 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 4076 | 1463794155571 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 18:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:29:15 INFO - PROCESS | 4076 | 1463794155579 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 4076 | 1463794155580 Marionette TRACE conn5 <- [1,1822,null,{}] 18:29:15 INFO - PROCESS | 4076 | 1463794155584 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:15 INFO - PROCESS | 4076 | 1463794155681 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 18:29:15 INFO - PROCESS | 4076 | 1463794155691 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 4076 | ++DOCSHELL 19D13800 == 106 [pid = 4076] [id = 465] 18:29:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (19E84000) [pid = 4076] [serial = 1395] [outer = 00000000] 18:29:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (1A0E6400) [pid = 4076] [serial = 1396] [outer = 19E84000] 18:29:15 INFO - PROCESS | 4076 | 1463794155737 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (1A153400) [pid = 4076] [serial = 1397] [outer = 19E84000] 18:29:16 INFO - PROCESS | 4076 | 1463794156236 Marionette TRACE conn5 <- [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]]]}] 18:29:16 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 18:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 18:29:16 INFO - PROCESS | 4076 | 1463794156319 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 4076 | 1463794156321 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 18:29:16 INFO - PROCESS | 4076 | 1463794156324 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 4076 | 1463794156326 Marionette TRACE conn5 <- [1,1826,null,{}] 18:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:29:16 INFO - PROCESS | 4076 | 1463794156329 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:16 INFO - PROCESS | 4076 | 1463794156476 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 18:29:16 INFO - PROCESS | 4076 | 1463794156490 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 4076 | ++DOCSHELL 1A18B400 == 107 [pid = 4076] [id = 466] 18:29:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (1A196C00) [pid = 4076] [serial = 1398] [outer = 00000000] 18:29:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1B7B0400) [pid = 4076] [serial = 1399] [outer = 1A196C00] 18:29:16 INFO - PROCESS | 4076 | 1463794156542 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1B8CCC00) [pid = 4076] [serial = 1400] [outer = 1A196C00] 18:29:17 INFO - PROCESS | 4076 | 1463794157032 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 18:29:17 INFO - PROCESS | 4076 | 1463794157059 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 18:29:17 INFO - PROCESS | 4076 | 1463794157061 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 18:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:29:17 INFO - PROCESS | 4076 | 1463794157064 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - PROCESS | 4076 | 1463794157066 Marionette TRACE conn5 <- [1,1830,null,{}] 18:29:17 INFO - PROCESS | 4076 | 1463794157069 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:17 INFO - PROCESS | 4076 | 1463794157233 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 18:29:17 INFO - PROCESS | 4076 | 1463794157255 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 4076 | ++DOCSHELL 1BF10800 == 108 [pid = 4076] [id = 467] 18:29:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1BF10C00) [pid = 4076] [serial = 1401] [outer = 00000000] 18:29:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (1C9EF400) [pid = 4076] [serial = 1402] [outer = 1BF10C00] 18:29:17 INFO - PROCESS | 4076 | 1463794157299 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (1C9FDC00) [pid = 4076] [serial = 1403] [outer = 1BF10C00] 18:29:17 INFO - PROCESS | 4076 | 1463794157747 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 18:29:17 INFO - PROCESS | 4076 | 1463794157795 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 18:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:29:17 INFO - PROCESS | 4076 | 1463794157797 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 18:29:17 INFO - PROCESS | 4076 | 1463794157800 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - PROCESS | 4076 | 1463794157802 Marionette TRACE conn5 <- [1,1834,null,{}] 18:29:17 INFO - PROCESS | 4076 | 1463794157805 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:17 INFO - PROCESS | 4076 | 1463794157952 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 18:29:17 INFO - PROCESS | 4076 | 1463794157972 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 4076 | ++DOCSHELL 18949C00 == 109 [pid = 4076] [id = 468] 18:29:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (1C764C00) [pid = 4076] [serial = 1404] [outer = 00000000] 18:29:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (1D543C00) [pid = 4076] [serial = 1405] [outer = 1C764C00] 18:29:18 INFO - PROCESS | 4076 | 1463794158017 Marionette DEBUG loaded listener.js 18:29:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (1D63C400) [pid = 4076] [serial = 1406] [outer = 1C764C00] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (1FCB3400) [pid = 4076] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (2058E000) [pid = 4076] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (17C7B800) [pid = 4076] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (1A14D000) [pid = 4076] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (1A18A800) [pid = 4076] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (10017800) [pid = 4076] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (1C302400) [pid = 4076] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (13F4E800) [pid = 4076] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (211E4000) [pid = 4076] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (1F1B2400) [pid = 4076] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:29:18 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (0CFA1400) [pid = 4076] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:29:18 INFO - PROCESS | 4076 | 1463794158811 Marionette TRACE conn5 <- [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]]]}] 18:29:18 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) 18:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1020ms 18:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:29:18 INFO - PROCESS | 4076 | 1463794158820 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 18:29:18 INFO - PROCESS | 4076 | 1463794158822 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 18:29:18 INFO - PROCESS | 4076 | 1463794158825 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:29:18 INFO - PROCESS | 4076 | 1463794158827 Marionette TRACE conn5 <- [1,1838,null,{}] 18:29:18 INFO - PROCESS | 4076 | 1463794158840 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:19 INFO - PROCESS | 4076 | 1463794158999 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 18:29:19 INFO - PROCESS | 4076 | 1463794159079 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 4076 | ++DOCSHELL 19D12400 == 110 [pid = 4076] [id = 469] 18:29:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (19E7DC00) [pid = 4076] [serial = 1407] [outer = 00000000] 18:29:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (1C706400) [pid = 4076] [serial = 1408] [outer = 19E7DC00] 18:29:19 INFO - PROCESS | 4076 | 1463794159124 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (1D0D0400) [pid = 4076] [serial = 1409] [outer = 19E7DC00] 18:29:19 INFO - PROCESS | 4076 | 1463794159485 Marionette TRACE conn5 <- [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]]]}] 18:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 18:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:29:19 INFO - PROCESS | 4076 | 1463794159497 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 18:29:19 INFO - PROCESS | 4076 | 1463794159499 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 18:29:19 INFO - PROCESS | 4076 | 1463794159502 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - PROCESS | 4076 | 1463794159503 Marionette TRACE conn5 <- [1,1842,null,{}] 18:29:19 INFO - PROCESS | 4076 | 1463794159524 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:19 INFO - PROCESS | 4076 | 1463794159619 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 18:29:19 INFO - PROCESS | 4076 | 1463794159625 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 4076 | ++DOCSHELL 13F4E800 == 111 [pid = 4076] [id = 470] 18:29:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1D642C00) [pid = 4076] [serial = 1410] [outer = 00000000] 18:29:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1DDC5800) [pid = 4076] [serial = 1411] [outer = 1D642C00] 18:29:19 INFO - PROCESS | 4076 | 1463794159671 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1DE15000) [pid = 4076] [serial = 1412] [outer = 1D642C00] 18:29:20 INFO - PROCESS | 4076 | 1463794160164 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 18:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:29:20 INFO - PROCESS | 4076 | 1463794160176 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 4076 | 1463794160178 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 18:29:20 INFO - PROCESS | 4076 | 1463794160181 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 4076 | 1463794160183 Marionette TRACE conn5 <- [1,1846,null,{}] 18:29:20 INFO - PROCESS | 4076 | 1463794160187 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:20 INFO - PROCESS | 4076 | 1463794160339 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 18:29:20 INFO - PROCESS | 4076 | 1463794160349 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 4076 | ++DOCSHELL 105AA400 == 112 [pid = 4076] [id = 471] 18:29:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (1DDC5400) [pid = 4076] [serial = 1413] [outer = 00000000] 18:29:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (1F08E800) [pid = 4076] [serial = 1414] [outer = 1DDC5400] 18:29:20 INFO - PROCESS | 4076 | 1463794160399 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (1F1AC400) [pid = 4076] [serial = 1415] [outer = 1DDC5400] 18:29:21 INFO - PROCESS | 4076 | 1463794161126 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 18:29:21 INFO - PROCESS | 4076 | 1463794161153 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 4076 | 1463794161158 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 18:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:29:21 INFO - PROCESS | 4076 | 1463794161163 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 4076 | 1463794161167 Marionette TRACE conn5 <- [1,1850,null,{}] 18:29:21 INFO - PROCESS | 4076 | 1463794161173 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:21 INFO - PROCESS | 4076 | 1463794161305 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 18:29:21 INFO - PROCESS | 4076 | 1463794161471 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 4076 | ++DOCSHELL 106E1C00 == 113 [pid = 4076] [id = 472] 18:29:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (13F4EC00) [pid = 4076] [serial = 1416] [outer = 00000000] 18:29:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (17399800) [pid = 4076] [serial = 1417] [outer = 13F4EC00] 18:29:21 INFO - PROCESS | 4076 | 1463794161530 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (17C7FC00) [pid = 4076] [serial = 1418] [outer = 13F4EC00] 18:29:22 INFO - PROCESS | 4076 | 1463794162128 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1026ms 18:29:22 INFO - PROCESS | 4076 | 1463794162190 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 18:29:22 INFO - PROCESS | 4076 | 1463794162196 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 18:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:29:22 INFO - PROCESS | 4076 | 1463794162203 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 4076 | 1463794162206 Marionette TRACE conn5 <- [1,1854,null,{}] 18:29:22 INFO - PROCESS | 4076 | 1463794162210 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:22 INFO - PROCESS | 4076 | 1463794162334 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 18:29:22 INFO - PROCESS | 4076 | 1463794162504 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 4076 | ++DOCSHELL 196D1000 == 114 [pid = 4076] [id = 473] 18:29:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (196D4400) [pid = 4076] [serial = 1419] [outer = 00000000] 18:29:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (1A0E2400) [pid = 4076] [serial = 1420] [outer = 196D4400] 18:29:22 INFO - PROCESS | 4076 | 1463794162564 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (1B10A400) [pid = 4076] [serial = 1421] [outer = 196D4400] 18:29:23 INFO - PROCESS | 4076 | 1463794163185 Marionette TRACE conn5 <- [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]]]}] 18:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1020ms 18:29:23 INFO - PROCESS | 4076 | 1463794163224 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 18:29:23 INFO - PROCESS | 4076 | 1463794163227 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 18:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:29:23 INFO - PROCESS | 4076 | 1463794163230 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:29:23 INFO - PROCESS | 4076 | 1463794163234 Marionette TRACE conn5 <- [1,1858,null,{}] 18:29:23 INFO - PROCESS | 4076 | 1463794163245 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:23 INFO - PROCESS | 4076 | 1463794163388 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 18:29:23 INFO - PROCESS | 4076 | 1463794163556 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 4076 | ++DOCSHELL 1F097400 == 115 [pid = 4076] [id = 474] 18:29:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (1F098000) [pid = 4076] [serial = 1422] [outer = 00000000] 18:29:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (1F1C3800) [pid = 4076] [serial = 1423] [outer = 1F098000] 18:29:23 INFO - PROCESS | 4076 | 1463794163619 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (1F1D1000) [pid = 4076] [serial = 1424] [outer = 1F098000] 18:29:24 INFO - PROCESS | 4076 | 1463794164228 Marionette TRACE conn5 <- [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]]]}] 18:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1019ms 18:29:24 INFO - PROCESS | 4076 | 1463794164253 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 4076 | 1463794164256 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 18:29:24 INFO - PROCESS | 4076 | 1463794164259 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:29:24 INFO - PROCESS | 4076 | 1463794164261 Marionette TRACE conn5 <- [1,1862,null,{}] 18:29:24 INFO - PROCESS | 4076 | 1463794164265 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:24 INFO - PROCESS | 4076 | 1463794164395 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 18:29:24 INFO - PROCESS | 4076 | 1463794164572 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:24 INFO - PROCESS | 4076 | ++DOCSHELL 1F1DF800 == 116 [pid = 4076] [id = 475] 18:29:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (1F1E2800) [pid = 4076] [serial = 1425] [outer = 00000000] 18:29:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (1F1F1C00) [pid = 4076] [serial = 1426] [outer = 1F1E2800] 18:29:24 INFO - PROCESS | 4076 | 1463794164629 Marionette DEBUG loaded listener.js 18:29:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (1FBE9C00) [pid = 4076] [serial = 1427] [outer = 1F1E2800] 18:29:25 INFO - PROCESS | 4076 | 1463794165182 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 18:29:25 INFO - PROCESS | 4076 | 1463794165233 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 18:29:25 INFO - PROCESS | 4076 | 1463794165236 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 18:29:25 INFO - PROCESS | 4076 | 1463794165239 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:29:25 INFO - PROCESS | 4076 | 1463794165241 Marionette TRACE conn5 <- [1,1866,null,{}] 18:29:25 INFO - PROCESS | 4076 | 1463794165246 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:25 INFO - PROCESS | 4076 | 1463794165382 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 18:29:25 INFO - PROCESS | 4076 | 1463794165564 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 4076 | ++DOCSHELL 10206800 == 117 [pid = 4076] [id = 476] 18:29:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (1F1E7000) [pid = 4076] [serial = 1428] [outer = 00000000] 18:29:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (1FF85000) [pid = 4076] [serial = 1429] [outer = 1F1E7000] 18:29:25 INFO - PROCESS | 4076 | 1463794165620 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (2009D000) [pid = 4076] [serial = 1430] [outer = 1F1E7000] 18:29:26 INFO - PROCESS | 4076 | 1463794166227 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1018ms 18:29:26 INFO - PROCESS | 4076 | 1463794166261 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 18:29:26 INFO - PROCESS | 4076 | 1463794166263 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 18:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:29:26 INFO - PROCESS | 4076 | 1463794166267 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:29:26 INFO - PROCESS | 4076 | 1463794166269 Marionette TRACE conn5 <- [1,1870,null,{}] 18:29:26 INFO - PROCESS | 4076 | 1463794166273 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:26 INFO - PROCESS | 4076 | 1463794166410 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 18:29:26 INFO - PROCESS | 4076 | 1463794166590 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 4076 | ++DOCSHELL 1FCC0C00 == 118 [pid = 4076] [id = 477] 18:29:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (200A2000) [pid = 4076] [serial = 1431] [outer = 00000000] 18:29:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (205E3C00) [pid = 4076] [serial = 1432] [outer = 200A2000] 18:29:26 INFO - PROCESS | 4076 | 1463794166646 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (21102400) [pid = 4076] [serial = 1433] [outer = 200A2000] 18:29:27 INFO - PROCESS | 4076 | 1463794167271 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1069ms 18:29:27 INFO - PROCESS | 4076 | 1463794167341 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 18:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:29:27 INFO - PROCESS | 4076 | 1463794167344 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 18:29:27 INFO - PROCESS | 4076 | 1463794167347 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - PROCESS | 4076 | 1463794167349 Marionette TRACE conn5 <- [1,1874,null,{}] 18:29:27 INFO - PROCESS | 4076 | 1463794167353 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:27 INFO - PROCESS | 4076 | 1463794167471 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 18:29:27 INFO - PROCESS | 4076 | 1463794167636 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:27 INFO - PROCESS | 4076 | ++DOCSHELL 205E0800 == 119 [pid = 4076] [id = 478] 18:29:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (2110BC00) [pid = 4076] [serial = 1434] [outer = 00000000] 18:29:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (211E1000) [pid = 4076] [serial = 1435] [outer = 2110BC00] 18:29:27 INFO - PROCESS | 4076 | 1463794167691 Marionette DEBUG loaded listener.js 18:29:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (211E4000) [pid = 4076] [serial = 1436] [outer = 2110BC00] 18:29:28 INFO - PROCESS | 4076 | 1463794168258 Marionette TRACE conn5 <- [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]]]}] 18:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 971ms 18:29:28 INFO - PROCESS | 4076 | 1463794168322 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 18:29:28 INFO - PROCESS | 4076 | 1463794168324 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 18:29:28 INFO - PROCESS | 4076 | 1463794168327 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:29:28 INFO - PROCESS | 4076 | 1463794168330 Marionette TRACE conn5 <- [1,1878,null,{}] 18:29:28 INFO - PROCESS | 4076 | 1463794168333 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:28 INFO - PROCESS | 4076 | 1463794168454 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 18:29:28 INFO - PROCESS | 4076 | 1463794168632 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 4076 | ++DOCSHELL 211EF800 == 120 [pid = 4076] [id = 479] 18:29:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (212AD000) [pid = 4076] [serial = 1437] [outer = 00000000] 18:29:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (212B5400) [pid = 4076] [serial = 1438] [outer = 212AD000] 18:29:28 INFO - PROCESS | 4076 | 1463794168688 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (21FA5800) [pid = 4076] [serial = 1439] [outer = 212AD000] 18:29:29 INFO - PROCESS | 4076 | 1463794169291 Marionette TRACE conn5 <- [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]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1016ms 18:29:29 INFO - PROCESS | 4076 | 1463794169347 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 4076 | 1463794169349 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 18:29:29 INFO - PROCESS | 4076 | 1463794169353 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:29:29 INFO - PROCESS | 4076 | 1463794169355 Marionette TRACE conn5 <- [1,1882,null,{}] 18:29:29 INFO - PROCESS | 4076 | 1463794169358 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:29 INFO - PROCESS | 4076 | 1463794169477 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 18:29:29 INFO - PROCESS | 4076 | 1463794169656 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 4076 | ++DOCSHELL 212B4000 == 121 [pid = 4076] [id = 480] 18:29:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (212B5000) [pid = 4076] [serial = 1440] [outer = 00000000] 18:29:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (22350C00) [pid = 4076] [serial = 1441] [outer = 212B5000] 18:29:29 INFO - PROCESS | 4076 | 1463794169712 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (22359000) [pid = 4076] [serial = 1442] [outer = 212B5000] 18:29:30 INFO - PROCESS | 4076 | 1463794170375 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1067ms 18:29:30 INFO - PROCESS | 4076 | 1463794170424 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 18:29:30 INFO - PROCESS | 4076 | 1463794170427 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 18:29:30 INFO - PROCESS | 4076 | 1463794170430 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:29:30 INFO - PROCESS | 4076 | 1463794170432 Marionette TRACE conn5 <- [1,1886,null,{}] 18:29:30 INFO - PROCESS | 4076 | 1463794170436 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:30 INFO - PROCESS | 4076 | 1463794170556 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 18:29:30 INFO - PROCESS | 4076 | 1463794170736 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 4076 | ++DOCSHELL 14B04800 == 122 [pid = 4076] [id = 481] 18:29:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (162DF000) [pid = 4076] [serial = 1443] [outer = 00000000] 18:29:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (1A153C00) [pid = 4076] [serial = 1444] [outer = 162DF000] 18:29:30 INFO - PROCESS | 4076 | 1463794170792 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (1D078400) [pid = 4076] [serial = 1445] [outer = 162DF000] 18:29:31 INFO - PROCESS | 4076 | 1463794171571 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1172ms 18:29:31 INFO - PROCESS | 4076 | 1463794171606 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 4076 | 1463794171611 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 18:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:29:31 INFO - PROCESS | 4076 | 1463794171616 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - PROCESS | 4076 | 1463794171620 Marionette TRACE conn5 <- [1,1890,null,{}] 18:29:31 INFO - PROCESS | 4076 | 1463794171625 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:31 INFO - PROCESS | 4076 | 1463794171743 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 18:29:31 INFO - PROCESS | 4076 | 1463794171929 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 4076 | ++DOCSHELL 17C74800 == 123 [pid = 4076] [id = 482] 18:29:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (18BC6000) [pid = 4076] [serial = 1446] [outer = 00000000] 18:29:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (19C5A400) [pid = 4076] [serial = 1447] [outer = 18BC6000] 18:29:31 INFO - PROCESS | 4076 | 1463794171981 Marionette DEBUG loaded listener.js 18:29:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (1A053000) [pid = 4076] [serial = 1448] [outer = 18BC6000] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 1DE14000 == 122 [pid = 4076] [id = 170] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 1C9F9800 == 121 [pid = 4076] [id = 239] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 1A04FC00 == 120 [pid = 4076] [id = 86] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 13F4E800 == 119 [pid = 4076] [id = 470] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 19D12400 == 118 [pid = 4076] [id = 469] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 18949C00 == 117 [pid = 4076] [id = 468] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 1BF10800 == 116 [pid = 4076] [id = 467] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 1A18B400 == 115 [pid = 4076] [id = 466] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 19D13800 == 114 [pid = 4076] [id = 465] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 190B2C00 == 113 [pid = 4076] [id = 464] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 105C6C00 == 112 [pid = 4076] [id = 463] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (1DE16800) [pid = 4076] [serial = 1354] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (22334800) [pid = 4076] [serial = 1309] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (22D0D800) [pid = 4076] [serial = 1312] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (2400D000) [pid = 4076] [serial = 1315] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (240BA800) [pid = 4076] [serial = 1318] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (1C710C00) [pid = 4076] [serial = 1321] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 19062000 == 111 [pid = 4076] [id = 462] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 09275800 == 110 [pid = 4076] [id = 461] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 2304D800 == 109 [pid = 4076] [id = 457] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 20592C00 == 108 [pid = 4076] [id = 456] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 18BC5800 == 107 [pid = 4076] [id = 455] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 1F1A8400 == 106 [pid = 4076] [id = 454] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 196D7400 == 105 [pid = 4076] [id = 453] 18:29:32 INFO - PROCESS | 4076 | --DOCSHELL 0FFD2400 == 104 [pid = 4076] [id = 452] 18:29:32 INFO - PROCESS | 4076 | 1463794172720 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (1FF90800) [pid = 4076] [serial = 1342] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (212AD400) [pid = 4076] [serial = 1345] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (21FA5000) [pid = 4076] [serial = 1346] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (1A0EE400) [pid = 4076] [serial = 1351] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (1A188C00) [pid = 4076] [serial = 1333] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (1B7B4000) [pid = 4076] [serial = 1334] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (2110DC00) [pid = 4076] [serial = 1306] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (19C56800) [pid = 4076] [serial = 1297] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (1DDB2400) [pid = 4076] [serial = 1339] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (14B16000) [pid = 4076] [serial = 1330] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (181D1000) [pid = 4076] [serial = 1331] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (1D06F800) [pid = 4076] [serial = 1336] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (1D083C00) [pid = 4076] [serial = 1337] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (13F46000) [pid = 4076] [serial = 1294] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (19290800) [pid = 4076] [serial = 1328] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (17CB7C00) [pid = 4076] [serial = 1327] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (1F1D9000) [pid = 4076] [serial = 1300] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (21446000) [pid = 4076] [serial = 1235] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (1F1D2000) [pid = 4076] [serial = 1292] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (1FF8E000) [pid = 4076] [serial = 1303] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (24017400) [pid = 4076] [serial = 1324] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (1020EC00) [pid = 4076] [serial = 1348] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (20586000) [pid = 4076] [serial = 1343] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (1F1A9400) [pid = 4076] [serial = 1340] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (1BF5F000) [pid = 4076] [serial = 1352] [outer = 00000000] [url = about:blank] 18:29:32 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (11283800) [pid = 4076] [serial = 1349] [outer = 00000000] [url = about:blank] 18:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1175ms 18:29:32 INFO - PROCESS | 4076 | 1463794172792 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 4076 | 1463794172797 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 18:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:29:32 INFO - PROCESS | 4076 | 1463794172803 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - PROCESS | 4076 | 1463794172806 Marionette TRACE conn5 <- [1,1894,null,{}] 18:29:32 INFO - PROCESS | 4076 | 1463794172809 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:32 INFO - PROCESS | 4076 | 1463794172913 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 18:29:32 INFO - PROCESS | 4076 | 1463794172926 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 4076 | ++DOCSHELL 14951400 == 105 [pid = 4076] [id = 483] 18:29:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (14B0D800) [pid = 4076] [serial = 1449] [outer = 00000000] 18:29:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (1767F400) [pid = 4076] [serial = 1450] [outer = 14B0D800] 18:29:32 INFO - PROCESS | 4076 | 1463794172972 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (18941400) [pid = 4076] [serial = 1451] [outer = 14B0D800] 18:29:33 INFO - PROCESS | 4076 | 1463794173526 Marionette TRACE conn5 <- [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]]]}] 18:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 18:29:33 INFO - PROCESS | 4076 | 1463794173577 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 18:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:29:33 INFO - PROCESS | 4076 | 1463794173579 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 18:29:33 INFO - PROCESS | 4076 | 1463794173582 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - PROCESS | 4076 | 1463794173586 Marionette TRACE conn5 <- [1,1898,null,{}] 18:29:33 INFO - PROCESS | 4076 | 1463794173596 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:33 INFO - PROCESS | 4076 | 1463794173703 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 18:29:33 INFO - PROCESS | 4076 | 1463794173831 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 4076 | ++DOCSHELL 1A0E7800 == 106 [pid = 4076] [id = 484] 18:29:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (1A0EAC00) [pid = 4076] [serial = 1452] [outer = 00000000] 18:29:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (1A188C00) [pid = 4076] [serial = 1453] [outer = 1A0EAC00] 18:29:33 INFO - PROCESS | 4076 | 1463794173883 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (1B59E800) [pid = 4076] [serial = 1454] [outer = 1A0EAC00] 18:29:34 INFO - PROCESS | 4076 | 1463794174275 Marionette TRACE conn5 <- [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]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 18:29:34 INFO - PROCESS | 4076 | 1463794174316 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 4076 | 1463794174319 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 18:29:34 INFO - PROCESS | 4076 | 1463794174322 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:29:34 INFO - PROCESS | 4076 | 1463794174324 Marionette TRACE conn5 <- [1,1902,null,{}] 18:29:34 INFO - PROCESS | 4076 | 1463794174327 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:34 INFO - PROCESS | 4076 | 1463794174428 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 18:29:34 INFO - PROCESS | 4076 | 1463794174435 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:34 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B7400 == 107 [pid = 4076] [id = 485] 18:29:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (1B7EC800) [pid = 4076] [serial = 1455] [outer = 00000000] 18:29:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (1C76B800) [pid = 4076] [serial = 1456] [outer = 1B7EC800] 18:29:34 INFO - PROCESS | 4076 | 1463794174481 Marionette DEBUG loaded listener.js 18:29:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (1D071000) [pid = 4076] [serial = 1457] [outer = 1B7EC800] 18:29:34 INFO - PROCESS | 4076 | 1463794174943 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 18:29:35 INFO - PROCESS | 4076 | 1463794175021 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 18:29:35 INFO - PROCESS | 4076 | 1463794175023 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 18:29:35 INFO - PROCESS | 4076 | 1463794175026 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:29:35 INFO - PROCESS | 4076 | 1463794175028 Marionette TRACE conn5 <- [1,1906,null,{}] 18:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:29:35 INFO - PROCESS | 4076 | 1463794175031 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:35 INFO - PROCESS | 4076 | 1463794175170 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 18:29:35 INFO - PROCESS | 4076 | 1463794175219 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:35 INFO - PROCESS | 4076 | ++DOCSHELL 1D084400 == 108 [pid = 4076] [id = 486] 18:29:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (1D547400) [pid = 4076] [serial = 1458] [outer = 00000000] 18:29:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (1D643000) [pid = 4076] [serial = 1459] [outer = 1D547400] 18:29:35 INFO - PROCESS | 4076 | 1463794175264 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (1DD43800) [pid = 4076] [serial = 1460] [outer = 1D547400] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (1BF10C00) [pid = 4076] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (1C764C00) [pid = 4076] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (19E7DC00) [pid = 4076] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (19063800) [pid = 4076] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (19E84000) [pid = 4076] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (190B3000) [pid = 4076] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (09276C00) [pid = 4076] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (105C8800) [pid = 4076] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (1C960000) [pid = 4076] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (1D642C00) [pid = 4076] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:29:35 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (1A196C00) [pid = 4076] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:29:36 INFO - PROCESS | 4076 | 1463794176296 Marionette TRACE conn5 <- [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]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1314ms 18:29:36 INFO - PROCESS | 4076 | 1463794176347 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 4076 | 1463794176352 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 18:29:36 INFO - PROCESS | 4076 | 1463794176357 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:29:36 INFO - PROCESS | 4076 | 1463794176362 Marionette TRACE conn5 <- [1,1910,null,{}] 18:29:36 INFO - PROCESS | 4076 | 1463794176367 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:36 INFO - PROCESS | 4076 | 1463794176498 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 18:29:36 INFO - PROCESS | 4076 | 1463794176680 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 4076 | ++DOCSHELL 14B19C00 == 109 [pid = 4076] [id = 487] 18:29:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (14B1DC00) [pid = 4076] [serial = 1461] [outer = 00000000] 18:29:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (18944400) [pid = 4076] [serial = 1462] [outer = 14B1DC00] 18:29:36 INFO - PROCESS | 4076 | 1463794176739 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (1906FC00) [pid = 4076] [serial = 1463] [outer = 14B1DC00] 18:29:37 INFO - PROCESS | 4076 | 1463794177380 Marionette TRACE conn5 <- [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]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1079ms 18:29:37 INFO - PROCESS | 4076 | 1463794177442 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 4076 | 1463794177448 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 18:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:29:37 INFO - PROCESS | 4076 | 1463794177455 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - PROCESS | 4076 | 1463794177458 Marionette TRACE conn5 <- [1,1914,null,{}] 18:29:37 INFO - PROCESS | 4076 | 1463794177462 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:37 INFO - PROCESS | 4076 | 1463794177595 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 18:29:37 INFO - PROCESS | 4076 | 1463794177764 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 4076 | ++DOCSHELL 1A052C00 == 110 [pid = 4076] [id = 488] 18:29:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (1A053400) [pid = 4076] [serial = 1464] [outer = 00000000] 18:29:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (1A192400) [pid = 4076] [serial = 1465] [outer = 1A053400] 18:29:37 INFO - PROCESS | 4076 | 1463794177820 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (1B7B1800) [pid = 4076] [serial = 1466] [outer = 1A053400] 18:29:38 INFO - PROCESS | 4076 | 1463794178413 Marionette TRACE conn5 <- [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]]]}] 18:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 18:29:38 INFO - PROCESS | 4076 | 1463794178426 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 18:29:38 INFO - PROCESS | 4076 | 1463794178428 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 18:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:29:38 INFO - PROCESS | 4076 | 1463794178432 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 4076 | 1463794178436 Marionette TRACE conn5 <- [1,1918,null,{}] 18:29:38 INFO - PROCESS | 4076 | 1463794178465 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:38 INFO - PROCESS | 4076 | 1463794178590 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 18:29:38 INFO - PROCESS | 4076 | 1463794178770 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 4076 | ++DOCSHELL 1DE13400 == 111 [pid = 4076] [id = 489] 18:29:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (1DE14000) [pid = 4076] [serial = 1467] [outer = 00000000] 18:29:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (1F090400) [pid = 4076] [serial = 1468] [outer = 1DE14000] 18:29:38 INFO - PROCESS | 4076 | 1463794178830 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (1F1A9C00) [pid = 4076] [serial = 1469] [outer = 1DE14000] 18:29:39 INFO - PROCESS | 4076 | 1463794179418 Marionette TRACE conn5 <- [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]]]}] 18:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1023ms 18:29:39 INFO - PROCESS | 4076 | 1463794179458 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 4076 | 1463794179461 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 18:29:39 INFO - PROCESS | 4076 | 1463794179465 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:29:39 INFO - PROCESS | 4076 | 1463794179467 Marionette TRACE conn5 <- [1,1922,null,{}] 18:29:39 INFO - PROCESS | 4076 | 1463794179471 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:39 INFO - PROCESS | 4076 | 1463794179593 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 18:29:39 INFO - PROCESS | 4076 | 1463794179733 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 4076 | ++DOCSHELL 1F1B3400 == 112 [pid = 4076] [id = 490] 18:29:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (1F1CB000) [pid = 4076] [serial = 1470] [outer = 00000000] 18:29:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (1F1D8400) [pid = 4076] [serial = 1471] [outer = 1F1CB000] 18:29:39 INFO - PROCESS | 4076 | 1463794179787 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (1F1F0400) [pid = 4076] [serial = 1472] [outer = 1F1CB000] 18:29:40 INFO - PROCESS | 4076 | 1463794180331 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 930ms 18:29:40 INFO - PROCESS | 4076 | 1463794180399 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 4076 | 1463794180401 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 18:29:40 INFO - PROCESS | 4076 | 1463794180405 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:29:40 INFO - PROCESS | 4076 | 1463794180407 Marionette TRACE conn5 <- [1,1926,null,{}] 18:29:40 INFO - PROCESS | 4076 | 1463794180411 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:40 INFO - PROCESS | 4076 | 1463794180548 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 18:29:40 INFO - PROCESS | 4076 | 1463794180719 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 4076 | ++DOCSHELL 105A6800 == 113 [pid = 4076] [id = 491] 18:29:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (196D6800) [pid = 4076] [serial = 1473] [outer = 00000000] 18:29:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (1FF8F000) [pid = 4076] [serial = 1474] [outer = 196D6800] 18:29:40 INFO - PROCESS | 4076 | 1463794180775 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (2009F000) [pid = 4076] [serial = 1475] [outer = 196D6800] 18:29:41 INFO - PROCESS | 4076 | 1463794181335 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 18:29:41 INFO - PROCESS | 4076 | 1463794181379 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 4076 | 1463794181381 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 18:29:41 INFO - PROCESS | 4076 | 1463794181384 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:29:41 INFO - PROCESS | 4076 | 1463794181386 Marionette TRACE conn5 <- [1,1930,null,{}] 18:29:41 INFO - PROCESS | 4076 | 1463794181390 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:41 INFO - PROCESS | 4076 | 1463794181518 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 18:29:41 INFO - PROCESS | 4076 | 1463794181700 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 4076 | ++DOCSHELL 1FF8E800 == 114 [pid = 4076] [id = 492] 18:29:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (20588400) [pid = 4076] [serial = 1476] [outer = 00000000] 18:29:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (211E6C00) [pid = 4076] [serial = 1477] [outer = 20588400] 18:29:41 INFO - PROCESS | 4076 | 1463794181756 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (21442000) [pid = 4076] [serial = 1478] [outer = 20588400] 18:29:42 INFO - PROCESS | 4076 | 1463794182326 Marionette TRACE conn5 <- [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]]]}] 18:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 18:29:42 INFO - PROCESS | 4076 | 1463794182359 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 4076 | 1463794182361 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 18:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:29:42 INFO - PROCESS | 4076 | 1463794182364 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - PROCESS | 4076 | 1463794182366 Marionette TRACE conn5 <- [1,1934,null,{}] 18:29:42 INFO - PROCESS | 4076 | 1463794182370 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:42 INFO - PROCESS | 4076 | 1463794182487 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 18:29:42 INFO - PROCESS | 4076 | 1463794182668 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 4076 | ++DOCSHELL 10018C00 == 115 [pid = 4076] [id = 493] 18:29:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (205DB400) [pid = 4076] [serial = 1479] [outer = 00000000] 18:29:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (2232D800) [pid = 4076] [serial = 1480] [outer = 205DB400] 18:29:42 INFO - PROCESS | 4076 | 1463794182723 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (22358400) [pid = 4076] [serial = 1481] [outer = 205DB400] 18:29:43 INFO - PROCESS | 4076 | 1463794183279 Marionette TRACE conn5 <- [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]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 18:29:43 INFO - PROCESS | 4076 | 1463794183339 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 4076 | 1463794183341 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 18:29:43 INFO - PROCESS | 4076 | 1463794183344 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:29:43 INFO - PROCESS | 4076 | 1463794183346 Marionette TRACE conn5 <- [1,1938,null,{}] 18:29:43 INFO - PROCESS | 4076 | 1463794183350 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:43 INFO - PROCESS | 4076 | 1463794183497 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 18:29:43 INFO - PROCESS | 4076 | 1463794183666 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:43 INFO - PROCESS | 4076 | ++DOCSHELL 21FB0400 == 116 [pid = 4076] [id = 494] 18:29:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (22326400) [pid = 4076] [serial = 1482] [outer = 00000000] 18:29:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (223C4400) [pid = 4076] [serial = 1483] [outer = 22326400] 18:29:43 INFO - PROCESS | 4076 | 1463794183721 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (22B52C00) [pid = 4076] [serial = 1484] [outer = 22326400] 18:29:44 INFO - PROCESS | 4076 | 1463794184299 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 18:29:44 INFO - PROCESS | 4076 | 1463794184319 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 18:29:44 INFO - PROCESS | 4076 | 1463794184321 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 18:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:29:44 INFO - PROCESS | 4076 | 1463794184341 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:29:44 INFO - PROCESS | 4076 | 1463794184343 Marionette TRACE conn5 <- [1,1942,null,{}] 18:29:44 INFO - PROCESS | 4076 | 1463794184347 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:44 INFO - PROCESS | 4076 | 1463794184464 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 18:29:44 INFO - PROCESS | 4076 | 1463794184645 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 4076 | ++DOCSHELL 22B5BC00 == 117 [pid = 4076] [id = 495] 18:29:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (22D05000) [pid = 4076] [serial = 1485] [outer = 00000000] 18:29:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (22D0C000) [pid = 4076] [serial = 1486] [outer = 22D05000] 18:29:44 INFO - PROCESS | 4076 | 1463794184700 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (23054000) [pid = 4076] [serial = 1487] [outer = 22D05000] 18:29:45 INFO - PROCESS | 4076 | 1463794185239 Marionette TRACE conn5 <- [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]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 990ms 18:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:29:45 INFO - PROCESS | 4076 | 1463794185330 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 4076 | 1463794185332 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 18:29:45 INFO - PROCESS | 4076 | 1463794185336 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - PROCESS | 4076 | 1463794185338 Marionette TRACE conn5 <- [1,1946,null,{}] 18:29:45 INFO - PROCESS | 4076 | 1463794185342 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:45 INFO - PROCESS | 4076 | 1463794185467 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 18:29:45 INFO - PROCESS | 4076 | 1463794185633 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:45 INFO - PROCESS | 4076 | ++DOCSHELL 1FF84C00 == 118 [pid = 4076] [id = 496] 18:29:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (22D0BC00) [pid = 4076] [serial = 1488] [outer = 00000000] 18:29:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (2351C400) [pid = 4076] [serial = 1489] [outer = 22D0BC00] 18:29:45 INFO - PROCESS | 4076 | 1463794185689 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (238C9C00) [pid = 4076] [serial = 1490] [outer = 22D0BC00] 18:29:46 INFO - PROCESS | 4076 | 1463794186276 Marionette TRACE conn5 <- [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]]]}] 18:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 18:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:29:46 INFO - PROCESS | 4076 | 1463794186310 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 18:29:46 INFO - PROCESS | 4076 | 1463794186313 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 18:29:46 INFO - PROCESS | 4076 | 1463794186316 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 4076 | 1463794186319 Marionette TRACE conn5 <- [1,1950,null,{}] 18:29:46 INFO - PROCESS | 4076 | 1463794186323 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:46 INFO - PROCESS | 4076 | 1463794186462 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 18:29:46 INFO - PROCESS | 4076 | 1463794186805 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 4076 | ++DOCSHELL 1100E800 == 119 [pid = 4076] [id = 497] 18:29:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (11010800) [pid = 4076] [serial = 1491] [outer = 00000000] 18:29:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 207 (1486E800) [pid = 4076] [serial = 1492] [outer = 11010800] 18:29:46 INFO - PROCESS | 4076 | 1463794186867 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 208 (1767D400) [pid = 4076] [serial = 1493] [outer = 11010800] 18:29:47 INFO - PROCESS | 4076 | 1463794187503 Marionette TRACE conn5 <- [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]]]}] 18:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1241ms 18:29:47 INFO - PROCESS | 4076 | 1463794187561 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 4076 | 1463794187565 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 18:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:29:47 INFO - PROCESS | 4076 | 1463794187569 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 4076 | 1463794187573 Marionette TRACE conn5 <- [1,1954,null,{}] 18:29:47 INFO - PROCESS | 4076 | 1463794187578 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:47 INFO - PROCESS | 4076 | 1463794187697 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 18:29:47 INFO - PROCESS | 4076 | 1463794187872 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 4076 | ++DOCSHELL 1A004400 == 120 [pid = 4076] [id = 498] 18:29:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 209 (1A18D400) [pid = 4076] [serial = 1494] [outer = 00000000] 18:29:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (1BF09C00) [pid = 4076] [serial = 1495] [outer = 1A18D400] 18:29:47 INFO - PROCESS | 4076 | 1463794187927 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 211 (1C710C00) [pid = 4076] [serial = 1496] [outer = 1A18D400] 18:29:48 INFO - PROCESS | 4076 | 1463794188533 Marionette TRACE conn5 <- [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]]]}] 18:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 18:29:48 INFO - PROCESS | 4076 | 1463794188561 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 18:29:48 INFO - PROCESS | 4076 | 1463794188565 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 18:29:48 INFO - PROCESS | 4076 | 1463794188571 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:29:48 INFO - PROCESS | 4076 | 1463794188573 Marionette TRACE conn5 <- [1,1958,null,{}] 18:29:48 INFO - PROCESS | 4076 | 1463794188577 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:48 INFO - PROCESS | 4076 | 1463794188696 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 18:29:48 INFO - PROCESS | 4076 | 1463794188888 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 4076 | ++DOCSHELL 1B8D3000 == 121 [pid = 4076] [id = 499] 18:29:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (1BF0C400) [pid = 4076] [serial = 1497] [outer = 00000000] 18:29:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (1D647800) [pid = 4076] [serial = 1498] [outer = 1BF0C400] 18:29:48 INFO - PROCESS | 4076 | 1463794188939 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (1F08AC00) [pid = 4076] [serial = 1499] [outer = 1BF0C400] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 22334400 == 120 [pid = 4076] [id = 437] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 24009000 == 119 [pid = 4076] [id = 399] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 21FA3000 == 118 [pid = 4076] [id = 439] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 1B7B7400 == 117 [pid = 4076] [id = 485] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 1A0E7800 == 116 [pid = 4076] [id = 484] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 14951400 == 115 [pid = 4076] [id = 483] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 17C74800 == 114 [pid = 4076] [id = 482] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 212B4000 == 113 [pid = 4076] [id = 480] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 211EF800 == 112 [pid = 4076] [id = 479] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 205E0800 == 111 [pid = 4076] [id = 478] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 1FCC0C00 == 110 [pid = 4076] [id = 477] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 10206800 == 109 [pid = 4076] [id = 476] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 1F1DF800 == 108 [pid = 4076] [id = 475] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 1F097400 == 107 [pid = 4076] [id = 474] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 196D1000 == 106 [pid = 4076] [id = 473] 18:29:49 INFO - PROCESS | 4076 | --DOCSHELL 106E1C00 == 105 [pid = 4076] [id = 472] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (10205000) [pid = 4076] [serial = 1357] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 212 (19E77C00) [pid = 4076] [serial = 1381] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 211 (1F08E800) [pid = 4076] [serial = 1414] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 210 (1C9EF400) [pid = 4076] [serial = 1402] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 209 (1D543C00) [pid = 4076] [serial = 1405] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 208 (1C706400) [pid = 4076] [serial = 1408] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 207 (19C56000) [pid = 4076] [serial = 1388] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 206 (19C4D000) [pid = 4076] [serial = 1387] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (1A0E6400) [pid = 4076] [serial = 1396] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (196D9400) [pid = 4076] [serial = 1393] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (19C5AC00) [pid = 4076] [serial = 1394] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (1486E000) [pid = 4076] [serial = 1385] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (105B5400) [pid = 4076] [serial = 1384] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (13F4F800) [pid = 4076] [serial = 1390] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (14B1D800) [pid = 4076] [serial = 1391] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (1F1D9800) [pid = 4076] [serial = 1355] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (1A0EE000) [pid = 4076] [serial = 1360] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (1F1F1000) [pid = 4076] [serial = 1363] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (22350400) [pid = 4076] [serial = 1366] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (223B5800) [pid = 4076] [serial = 1369] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (1DDC5800) [pid = 4076] [serial = 1411] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (23051C00) [pid = 4076] [serial = 1372] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (2400D800) [pid = 4076] [serial = 1375] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (244B9C00) [pid = 4076] [serial = 1378] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (1D63C400) [pid = 4076] [serial = 1406] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (1DE15000) [pid = 4076] [serial = 1412] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (1B7B0400) [pid = 4076] [serial = 1399] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (1D0D0400) [pid = 4076] [serial = 1409] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (1C9FDC00) [pid = 4076] [serial = 1403] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (1B8CCC00) [pid = 4076] [serial = 1400] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (1A153400) [pid = 4076] [serial = 1397] [outer = 00000000] [url = about:blank] 18:29:49 INFO - PROCESS | 4076 | 1463794189506 Marionette TRACE conn5 <- [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]]]}] 18:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 972ms 18:29:49 INFO - PROCESS | 4076 | 1463794189549 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 18:29:49 INFO - PROCESS | 4076 | 1463794189551 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 18:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:29:49 INFO - PROCESS | 4076 | 1463794189556 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 4076 | 1463794189562 Marionette TRACE conn5 <- [1,1962,null,{}] 18:29:49 INFO - PROCESS | 4076 | 1463794189570 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:49 INFO - PROCESS | 4076 | 1463794189679 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 18:29:49 INFO - PROCESS | 4076 | 1463794189813 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 4076 | ++DOCSHELL 17CC2400 == 106 [pid = 4076] [id = 500] 18:29:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (181D7400) [pid = 4076] [serial = 1500] [outer = 00000000] 18:29:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (19E78800) [pid = 4076] [serial = 1501] [outer = 181D7400] 18:29:49 INFO - PROCESS | 4076 | 1463794189858 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (1A153400) [pid = 4076] [serial = 1502] [outer = 181D7400] 18:29:50 INFO - PROCESS | 4076 | 1463794190244 Marionette TRACE conn5 <- [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]]]}] 18:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 18:29:50 INFO - PROCESS | 4076 | 1463794190289 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 18:29:50 INFO - PROCESS | 4076 | 1463794190291 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 18:29:50 INFO - PROCESS | 4076 | 1463794190294 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:29:50 INFO - PROCESS | 4076 | 1463794190296 Marionette TRACE conn5 <- [1,1966,null,{}] 18:29:50 INFO - PROCESS | 4076 | 1463794190299 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:50 INFO - PROCESS | 4076 | 1463794190400 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 18:29:50 INFO - PROCESS | 4076 | 1463794190408 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 4076 | ++DOCSHELL 19D1A000 == 107 [pid = 4076] [id = 501] 18:29:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (1A188000) [pid = 4076] [serial = 1503] [outer = 00000000] 18:29:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (1D079C00) [pid = 4076] [serial = 1504] [outer = 1A188000] 18:29:50 INFO - PROCESS | 4076 | 1463794190453 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (1D551400) [pid = 4076] [serial = 1505] [outer = 1A188000] 18:29:50 INFO - PROCESS | 4076 | 1463794190950 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 18:29:51 INFO - PROCESS | 4076 | 1463794191029 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 18:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:29:51 INFO - PROCESS | 4076 | 1463794191031 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 18:29:51 INFO - PROCESS | 4076 | 1463794191034 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 4076 | 1463794191036 Marionette TRACE conn5 <- [1,1970,null,{}] 18:29:51 INFO - PROCESS | 4076 | 1463794191039 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:51 INFO - PROCESS | 4076 | 1463794191138 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 18:29:51 INFO - PROCESS | 4076 | 1463794191280 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 4076 | ++DOCSHELL 1DE19000 == 108 [pid = 4076] [id = 502] 18:29:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (1DE20800) [pid = 4076] [serial = 1506] [outer = 00000000] 18:29:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (1F1AB400) [pid = 4076] [serial = 1507] [outer = 1DE20800] 18:29:51 INFO - PROCESS | 4076 | 1463794191331 Marionette DEBUG loaded listener.js 18:29:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (1F1DF800) [pid = 4076] [serial = 1508] [outer = 1DE20800] 18:29:51 INFO - PROCESS | 4076 | 1463794191778 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 770ms 18:29:51 INFO - PROCESS | 4076 | 1463794191840 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 4076 | 1463794191842 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 18:29:51 INFO - PROCESS | 4076 | 1463794191845 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:29:51 INFO - PROCESS | 4076 | 1463794191847 Marionette TRACE conn5 <- [1,1974,null,{}] 18:29:51 INFO - PROCESS | 4076 | 1463794191850 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:52 INFO - PROCESS | 4076 | 1463794191999 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 18:29:52 INFO - PROCESS | 4076 | 1463794192023 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 4076 | ++DOCSHELL 1FCBD000 == 109 [pid = 4076] [id = 503] 18:29:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (1FCBD400) [pid = 4076] [serial = 1509] [outer = 00000000] 18:29:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (20591800) [pid = 4076] [serial = 1510] [outer = 1FCBD400] 18:29:52 INFO - PROCESS | 4076 | 1463794192067 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (205E4000) [pid = 4076] [serial = 1511] [outer = 1FCBD400] 18:29:52 INFO - PROCESS | 4076 | 1463794192522 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 18:29:52 INFO - PROCESS | 4076 | 1463794192580 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 18:29:52 INFO - PROCESS | 4076 | 1463794192582 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 18:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:29:52 INFO - PROCESS | 4076 | 1463794192585 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:29:52 INFO - PROCESS | 4076 | 1463794192587 Marionette TRACE conn5 <- [1,1978,null,{}] 18:29:52 INFO - PROCESS | 4076 | 1463794192598 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:52 INFO - PROCESS | 4076 | 1463794192741 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 18:29:52 INFO - PROCESS | 4076 | 1463794192760 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 4076 | ++DOCSHELL 21104800 == 110 [pid = 4076] [id = 504] 18:29:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (211E2C00) [pid = 4076] [serial = 1512] [outer = 00000000] 18:29:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (21442800) [pid = 4076] [serial = 1513] [outer = 211E2C00] 18:29:52 INFO - PROCESS | 4076 | 1463794192805 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (22353000) [pid = 4076] [serial = 1514] [outer = 211E2C00] 18:29:53 INFO - PROCESS | 4076 | 1463794193258 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 18:29:53 INFO - PROCESS | 4076 | 1463794193316 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 18:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:29:53 INFO - PROCESS | 4076 | 1463794193318 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 18:29:53 INFO - PROCESS | 4076 | 1463794193321 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 4076 | 1463794193323 Marionette TRACE conn5 <- [1,1982,null,{}] 18:29:53 INFO - PROCESS | 4076 | 1463794193363 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:53 INFO - PROCESS | 4076 | 1463794193511 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 18:29:53 INFO - PROCESS | 4076 | 1463794193532 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:53 INFO - PROCESS | 4076 | ++DOCSHELL 13F50800 == 111 [pid = 4076] [id = 505] 18:29:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (181CEC00) [pid = 4076] [serial = 1515] [outer = 00000000] 18:29:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (22D0EC00) [pid = 4076] [serial = 1516] [outer = 181CEC00] 18:29:53 INFO - PROCESS | 4076 | 1463794193577 Marionette DEBUG loaded listener.js 18:29:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (2351C000) [pid = 4076] [serial = 1517] [outer = 181CEC00] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (244B7800) [pid = 4076] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (22D0C800) [pid = 4076] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (106E4000) [pid = 4076] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (22327C00) [pid = 4076] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (23525000) [pid = 4076] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (244B5800) [pid = 4076] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (223BB800) [pid = 4076] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (1F1D8000) [pid = 4076] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (0FAEB000) [pid = 4076] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (1C966000) [pid = 4076] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (24009400) [pid = 4076] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (195B8000) [pid = 4076] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (196D3C00) [pid = 4076] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (105BEC00) [pid = 4076] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (1F1A8C00) [pid = 4076] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (1C76B400) [pid = 4076] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (212B8C00) [pid = 4076] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (238D3000) [pid = 4076] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (200A1800) [pid = 4076] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (10017C00) [pid = 4076] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (1DDD0000) [pid = 4076] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (17C71C00) [pid = 4076] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (223C3400) [pid = 4076] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (1DD45C00) [pid = 4076] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (1A003800) [pid = 4076] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (1FBEA000) [pid = 4076] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (2232B800) [pid = 4076] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (2400EC00) [pid = 4076] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (1020DC00) [pid = 4076] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (2058D400) [pid = 4076] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (14B0D800) [pid = 4076] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (1A0EAC00) [pid = 4076] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (18BC6000) [pid = 4076] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (162DF000) [pid = 4076] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (148D2C00) [pid = 4076] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:29:54 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (1B7EC800) [pid = 4076] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:29:54 INFO - PROCESS | 4076 | 1463794194350 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1079ms 18:29:54 INFO - PROCESS | 4076 | 1463794194413 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 18:29:54 INFO - PROCESS | 4076 | 1463794194415 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 18:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:29:54 INFO - PROCESS | 4076 | 1463794194419 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:29:54 INFO - PROCESS | 4076 | 1463794194420 Marionette TRACE conn5 <- [1,1986,null,{}] 18:29:54 INFO - PROCESS | 4076 | 1463794194424 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:54 INFO - PROCESS | 4076 | 1463794194523 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 18:29:54 INFO - PROCESS | 4076 | 1463794194529 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 4076 | ++DOCSHELL 105B3000 == 112 [pid = 4076] [id = 506] 18:29:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (105CBC00) [pid = 4076] [serial = 1518] [outer = 00000000] 18:29:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (1928DC00) [pid = 4076] [serial = 1519] [outer = 105CBC00] 18:29:54 INFO - PROCESS | 4076 | 1463794194574 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1A0EAC00) [pid = 4076] [serial = 1520] [outer = 105CBC00] 18:29:55 INFO - PROCESS | 4076 | 1463794195024 Marionette TRACE conn5 <- [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]]]}] 18:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 18:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:29:55 INFO - PROCESS | 4076 | 1463794195052 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 4076 | 1463794195054 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 18:29:55 INFO - PROCESS | 4076 | 1463794195057 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:29:55 INFO - PROCESS | 4076 | 1463794195059 Marionette TRACE conn5 <- [1,1990,null,{}] 18:29:55 INFO - PROCESS | 4076 | 1463794195082 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:55 INFO - PROCESS | 4076 | 1463794195182 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 18:29:55 INFO - PROCESS | 4076 | 1463794195190 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 4076 | ++DOCSHELL 1A0E0C00 == 113 [pid = 4076] [id = 507] 18:29:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1B1CCC00) [pid = 4076] [serial = 1521] [outer = 00000000] 18:29:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1F1A8C00) [pid = 4076] [serial = 1522] [outer = 1B1CCC00] 18:29:55 INFO - PROCESS | 4076 | 1463794195240 Marionette DEBUG loaded listener.js 18:29:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (2232AC00) [pid = 4076] [serial = 1523] [outer = 1B1CCC00] 18:29:55 INFO - PROCESS | 4076 | 1463794195744 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 750ms 18:29:55 INFO - PROCESS | 4076 | 1463794195808 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 4076 | 1463794195811 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 18:29:55 INFO - PROCESS | 4076 | 1463794195814 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:29:55 INFO - PROCESS | 4076 | 1463794195816 Marionette TRACE conn5 <- [1,1994,null,{}] 18:29:55 INFO - PROCESS | 4076 | 1463794195820 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:55 INFO - PROCESS | 4076 | 1463794195936 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 18:29:55 INFO - PROCESS | 4076 | 1463794195949 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 4076 | ++DOCSHELL 23102000 == 114 [pid = 4076] [id = 508] 18:29:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (23103400) [pid = 4076] [serial = 1524] [outer = 00000000] 18:29:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (2310C400) [pid = 4076] [serial = 1525] [outer = 23103400] 18:29:55 INFO - PROCESS | 4076 | 1463794195993 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (2310F800) [pid = 4076] [serial = 1526] [outer = 23103400] 18:29:56 INFO - PROCESS | 4076 | 1463794196777 Marionette TRACE conn5 <- [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]]]}] 18:29:56 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 18:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1016ms 18:29:56 INFO - PROCESS | 4076 | 1463794196834 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 18:29:56 INFO - PROCESS | 4076 | 1463794196840 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 18:29:56 INFO - PROCESS | 4076 | 1463794196845 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:29:56 INFO - PROCESS | 4076 | 1463794196849 Marionette TRACE conn5 <- [1,1998,null,{}] 18:29:56 INFO - PROCESS | 4076 | 1463794196855 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:57 INFO - PROCESS | 4076 | 1463794197040 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 18:29:57 INFO - PROCESS | 4076 | 1463794197218 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 4076 | ++DOCSHELL 14B16000 == 115 [pid = 4076] [id = 509] 18:29:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (162E5C00) [pid = 4076] [serial = 1527] [outer = 00000000] 18:29:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (19D0C400) [pid = 4076] [serial = 1528] [outer = 162E5C00] 18:29:57 INFO - PROCESS | 4076 | 1463794197275 Marionette DEBUG loaded listener.js 18:29:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (1A0EA800) [pid = 4076] [serial = 1529] [outer = 162E5C00] 18:29:57 INFO - PROCESS | 4076 | 1463794197856 Marionette TRACE conn5 <- [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]]]}] 18:29:57 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 18:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1077ms 18:29:57 INFO - PROCESS | 4076 | 1463794197939 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 18:29:57 INFO - PROCESS | 4076 | 1463794197945 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 18:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:29:57 INFO - PROCESS | 4076 | 1463794197952 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 4076 | 1463794197955 Marionette TRACE conn5 <- [1,2002,null,{}] 18:29:57 INFO - PROCESS | 4076 | 1463794197959 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:58 INFO - PROCESS | 4076 | 1463794198089 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 18:29:58 INFO - PROCESS | 4076 | 1463794198264 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 4076 | ++DOCSHELL 1C305000 == 116 [pid = 4076] [id = 510] 18:29:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (1D078800) [pid = 4076] [serial = 1530] [outer = 00000000] 18:29:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (1DDAA000) [pid = 4076] [serial = 1531] [outer = 1D078800] 18:29:58 INFO - PROCESS | 4076 | 1463794198318 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (1DE1F800) [pid = 4076] [serial = 1532] [outer = 1D078800] 18:29:58 INFO - PROCESS | 4076 | 1463794198924 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1018ms 18:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:29:58 INFO - PROCESS | 4076 | 1463794198973 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 18:29:58 INFO - PROCESS | 4076 | 1463794198975 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 18:29:58 INFO - PROCESS | 4076 | 1463794198979 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:29:58 INFO - PROCESS | 4076 | 1463794198983 Marionette TRACE conn5 <- [1,2006,null,{}] 18:29:59 INFO - PROCESS | 4076 | 1463794198994 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:59 INFO - PROCESS | 4076 | 1463794199141 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 18:29:59 INFO - PROCESS | 4076 | 1463794199319 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 4076 | ++DOCSHELL 22B56800 == 117 [pid = 4076] [id = 511] 18:29:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (22B5B400) [pid = 4076] [serial = 1533] [outer = 00000000] 18:29:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (23058000) [pid = 4076] [serial = 1534] [outer = 22B5B400] 18:29:59 INFO - PROCESS | 4076 | 1463794199379 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (2310C000) [pid = 4076] [serial = 1535] [outer = 22B5B400] 18:29:59 INFO - PROCESS | 4076 | 1463794199972 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1022ms 18:30:00 INFO - PROCESS | 4076 | 1463794200005 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 4076 | 1463794200008 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 18:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:30:00 INFO - PROCESS | 4076 | 1463794200011 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 4076 | 1463794200013 Marionette TRACE conn5 <- [1,2010,null,{}] 18:30:00 INFO - PROCESS | 4076 | 1463794200016 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:00 INFO - PROCESS | 4076 | 1463794200144 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 18:30:00 INFO - PROCESS | 4076 | 1463794200333 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:00 INFO - PROCESS | 4076 | ++DOCSHELL 2400BC00 == 118 [pid = 4076] [id = 512] 18:30:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (2400C000) [pid = 4076] [serial = 1536] [outer = 00000000] 18:30:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (24017400) [pid = 4076] [serial = 1537] [outer = 2400C000] 18:30:00 INFO - PROCESS | 4076 | 1463794200389 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (24030400) [pid = 4076] [serial = 1538] [outer = 2400C000] 18:30:00 INFO - PROCESS | 4076 | 1463794200949 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 18:30:00 INFO - PROCESS | 4076 | 1463794200985 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 4076 | 1463794200987 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 18:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:30:00 INFO - PROCESS | 4076 | 1463794200990 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 4076 | 1463794200992 Marionette TRACE conn5 <- [1,2014,null,{}] 18:30:01 INFO - PROCESS | 4076 | 1463794200996 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:01 INFO - PROCESS | 4076 | 1463794201118 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 18:30:01 INFO - PROCESS | 4076 | 1463794201306 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 4076 | ++DOCSHELL 24008C00 == 119 [pid = 4076] [id = 513] 18:30:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (2400E800) [pid = 4076] [serial = 1539] [outer = 00000000] 18:30:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (240BB000) [pid = 4076] [serial = 1540] [outer = 2400E800] 18:30:01 INFO - PROCESS | 4076 | 1463794201361 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (240BE400) [pid = 4076] [serial = 1541] [outer = 2400E800] 18:30:01 INFO - PROCESS | 4076 | 1463794201979 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1021ms 18:30:02 INFO - PROCESS | 4076 | 1463794202015 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 18:30:02 INFO - PROCESS | 4076 | 1463794202018 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 18:30:02 INFO - PROCESS | 4076 | 1463794202021 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:30:02 INFO - PROCESS | 4076 | 1463794202023 Marionette TRACE conn5 <- [1,2018,null,{}] 18:30:02 INFO - PROCESS | 4076 | 1463794202059 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:02 INFO - PROCESS | 4076 | 1463794202193 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 18:30:02 INFO - PROCESS | 4076 | 1463794202368 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 4076 | ++DOCSHELL 240BA400 == 120 [pid = 4076] [id = 514] 18:30:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (240E7000) [pid = 4076] [serial = 1542] [outer = 00000000] 18:30:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (244B6400) [pid = 4076] [serial = 1543] [outer = 240E7000] 18:30:02 INFO - PROCESS | 4076 | 1463794202424 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (244B9800) [pid = 4076] [serial = 1544] [outer = 240E7000] 18:30:03 INFO - PROCESS | 4076 | 1463794203004 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1029ms 18:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:30:03 INFO - PROCESS | 4076 | 1463794203055 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 4076 | 1463794203057 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 18:30:03 INFO - PROCESS | 4076 | 1463794203060 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 4076 | 1463794203062 Marionette TRACE conn5 <- [1,2022,null,{}] 18:30:03 INFO - PROCESS | 4076 | 1463794203066 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:03 INFO - PROCESS | 4076 | 1463794203188 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 18:30:03 INFO - PROCESS | 4076 | 1463794203377 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 4076 | ++DOCSHELL 21F2A800 == 121 [pid = 4076] [id = 515] 18:30:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (21F2D800) [pid = 4076] [serial = 1545] [outer = 00000000] 18:30:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (21F33800) [pid = 4076] [serial = 1546] [outer = 21F2D800] 18:30:03 INFO - PROCESS | 4076 | 1463794203432 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (21F35C00) [pid = 4076] [serial = 1547] [outer = 21F2D800] 18:30:04 INFO - PROCESS | 4076 | 1463794204046 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1015ms 18:30:04 INFO - PROCESS | 4076 | 1463794204080 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 4076 | 1463794204082 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 18:30:04 INFO - PROCESS | 4076 | 1463794204085 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:30:04 INFO - PROCESS | 4076 | 1463794204087 Marionette TRACE conn5 <- [1,2026,null,{}] 18:30:04 INFO - PROCESS | 4076 | 1463794204091 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:04 INFO - PROCESS | 4076 | 1463794204214 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 18:30:04 INFO - PROCESS | 4076 | 1463794204405 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 4076 | ++DOCSHELL 1001E400 == 122 [pid = 4076] [id = 516] 18:30:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (13F9BC00) [pid = 4076] [serial = 1548] [outer = 00000000] 18:30:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (1A14D400) [pid = 4076] [serial = 1549] [outer = 13F9BC00] 18:30:04 INFO - PROCESS | 4076 | 1463794204461 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (1B7BD400) [pid = 4076] [serial = 1550] [outer = 13F9BC00] 18:30:05 INFO - PROCESS | 4076 | 1463794205500 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1479ms 18:30:05 INFO - PROCESS | 4076 | 1463794205569 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 18:30:05 INFO - PROCESS | 4076 | 1463794205573 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 18:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:30:05 INFO - PROCESS | 4076 | 1463794205578 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:30:05 INFO - PROCESS | 4076 | 1463794205582 Marionette TRACE conn5 <- [1,2030,null,{}] 18:30:05 INFO - PROCESS | 4076 | 1463794205589 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:05 INFO - PROCESS | 4076 | 1463794205745 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 18:30:05 INFO - PROCESS | 4076 | 1463794205970 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 4076 | ++DOCSHELL 0FF53000 == 123 [pid = 4076] [id = 517] 18:30:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (0FFCC000) [pid = 4076] [serial = 1551] [outer = 00000000] 18:30:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (10444400) [pid = 4076] [serial = 1552] [outer = 0FFCC000] 18:30:06 INFO - PROCESS | 4076 | 1463794206032 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (13F4BC00) [pid = 4076] [serial = 1553] [outer = 0FFCC000] 18:30:06 INFO - PROCESS | 4076 | 1463794206615 Marionette TRACE conn5 <- [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]]]}] 18:30:06 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) 18:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1080ms 18:30:06 INFO - PROCESS | 4076 | 1463794206659 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 18:30:06 INFO - PROCESS | 4076 | 1463794206665 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 18:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:30:06 INFO - PROCESS | 4076 | 1463794206670 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 4076 | 1463794206673 Marionette TRACE conn5 <- [1,2034,null,{}] 18:30:06 INFO - PROCESS | 4076 | 1463794206677 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:06 INFO - PROCESS | 4076 | 1463794206791 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 18:30:06 INFO - PROCESS | 4076 | 1463794206987 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 4076 | ++DOCSHELL 159E2C00 == 124 [pid = 4076] [id = 518] 18:30:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (159E8C00) [pid = 4076] [serial = 1554] [outer = 00000000] 18:30:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (17684C00) [pid = 4076] [serial = 1555] [outer = 159E8C00] 18:30:07 INFO - PROCESS | 4076 | 1463794207037 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (181D0800) [pid = 4076] [serial = 1556] [outer = 159E8C00] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1F08E400 == 123 [pid = 4076] [id = 241] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 19E7F400 == 122 [pid = 4076] [id = 255] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1B131800 == 121 [pid = 4076] [id = 155] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1A18CC00 == 120 [pid = 4076] [id = 168] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 09275400 == 119 [pid = 4076] [id = 21] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1DE1CC00 == 118 [pid = 4076] [id = 207] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 0D23B800 == 117 [pid = 4076] [id = 237] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 205D7800 == 116 [pid = 4076] [id = 337] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1A0E0C00 == 115 [pid = 4076] [id = 507] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 105B3000 == 114 [pid = 4076] [id = 506] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 13F50800 == 113 [pid = 4076] [id = 505] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 21104800 == 112 [pid = 4076] [id = 504] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1FCBD000 == 111 [pid = 4076] [id = 503] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (17399800) [pid = 4076] [serial = 1417] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (1A0E2400) [pid = 4076] [serial = 1420] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (1F1C3800) [pid = 4076] [serial = 1423] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (1F1F1C00) [pid = 4076] [serial = 1426] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (1FF85000) [pid = 4076] [serial = 1429] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (205E3C00) [pid = 4076] [serial = 1432] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (211E1000) [pid = 4076] [serial = 1435] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (212B5400) [pid = 4076] [serial = 1438] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (22350C00) [pid = 4076] [serial = 1441] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1DE19000 == 110 [pid = 4076] [id = 502] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 19D1A000 == 109 [pid = 4076] [id = 501] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 17CC2400 == 108 [pid = 4076] [id = 500] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1B8D3000 == 107 [pid = 4076] [id = 499] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1A004400 == 106 [pid = 4076] [id = 498] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1100E800 == 105 [pid = 4076] [id = 497] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1FF84C00 == 104 [pid = 4076] [id = 496] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 22B5BC00 == 103 [pid = 4076] [id = 495] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 21FB0400 == 102 [pid = 4076] [id = 494] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 10018C00 == 101 [pid = 4076] [id = 493] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1FF8E800 == 100 [pid = 4076] [id = 492] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 105A6800 == 99 [pid = 4076] [id = 491] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1F1B3400 == 98 [pid = 4076] [id = 490] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1DE13400 == 97 [pid = 4076] [id = 489] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1A052C00 == 96 [pid = 4076] [id = 488] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 14B19C00 == 95 [pid = 4076] [id = 487] 18:30:07 INFO - PROCESS | 4076 | --DOCSHELL 1D084400 == 94 [pid = 4076] [id = 486] 18:30:07 INFO - PROCESS | 4076 | 1463794207770 Marionette TRACE conn5 <- [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]]]}] 18:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1120ms 18:30:07 INFO - PROCESS | 4076 | 1463794207794 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 4076 | 1463794207796 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 18:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (19295C00) [pid = 4076] [serial = 1238] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (2460DC00) [pid = 4076] [serial = 1196] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (238D1400) [pid = 4076] [serial = 1247] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (19C4F400) [pid = 4076] [serial = 1259] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (2402E800) [pid = 4076] [serial = 1253] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (238D4C00) [pid = 4076] [serial = 1190] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (244BFC00) [pid = 4076] [serial = 1193] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (22B58800) [pid = 4076] [serial = 1244] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (1A147800) [pid = 4076] [serial = 1124] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (106E1400) [pid = 4076] [serial = 1178] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (1FCB9000) [pid = 4076] [serial = 1262] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (24016400) [pid = 4076] [serial = 1199] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (1B106C00) [pid = 4076] [serial = 1181] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (22B4E800) [pid = 4076] [serial = 1256] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (18BC5000) [pid = 4076] [serial = 1202] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (1FCBA400) [pid = 4076] [serial = 1184] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (1F098400) [pid = 4076] [serial = 1241] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (240C1400) [pid = 4076] [serial = 1325] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (2402D800) [pid = 4076] [serial = 1250] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (2351DC00) [pid = 4076] [serial = 1187] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (1D071000) [pid = 4076] [serial = 1457] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (1C76B800) [pid = 4076] [serial = 1456] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (1128C800) [pid = 4076] [serial = 1358] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (1FBDE400) [pid = 4076] [serial = 1301] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (1A0E8400) [pid = 4076] [serial = 1298] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (2351F400) [pid = 4076] [serial = 1313] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (24016800) [pid = 4076] [serial = 1316] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (1DDC4800) [pid = 4076] [serial = 1322] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (200A3000) [pid = 4076] [serial = 1304] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (223C1800) [pid = 4076] [serial = 1310] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (240BC800) [pid = 4076] [serial = 1319] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (14476800) [pid = 4076] [serial = 1295] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (212AB000) [pid = 4076] [serial = 1307] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (1767F400) [pid = 4076] [serial = 1450] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (18941400) [pid = 4076] [serial = 1451] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (1A188C00) [pid = 4076] [serial = 1453] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (1B59E800) [pid = 4076] [serial = 1454] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (1A053000) [pid = 4076] [serial = 1448] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (19C5A400) [pid = 4076] [serial = 1447] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (1D078400) [pid = 4076] [serial = 1445] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1A153C00) [pid = 4076] [serial = 1444] [outer = 00000000] [url = about:blank] 18:30:07 INFO - PROCESS | 4076 | 1463794207840 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 4076 | 1463794207844 Marionette TRACE conn5 <- [1,2038,null,{}] 18:30:07 INFO - PROCESS | 4076 | 1463794207861 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:07 INFO - PROCESS | 4076 | 1463794207964 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 18:30:07 INFO - PROCESS | 4076 | 1463794207977 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 4076 | ++DOCSHELL 105ADC00 == 95 [pid = 4076] [id = 519] 18:30:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (105B2000) [pid = 4076] [serial = 1557] [outer = 00000000] 18:30:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (141E2C00) [pid = 4076] [serial = 1558] [outer = 105B2000] 18:30:08 INFO - PROCESS | 4076 | 1463794208025 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (14B7C800) [pid = 4076] [serial = 1559] [outer = 105B2000] 18:30:08 INFO - PROCESS | 4076 | 1463794208573 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 830ms 18:30:08 INFO - PROCESS | 4076 | 1463794208634 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 4076 | 1463794208636 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 18:30:08 INFO - PROCESS | 4076 | 1463794208639 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:30:08 INFO - PROCESS | 4076 | 1463794208641 Marionette TRACE conn5 <- [1,2042,null,{}] 18:30:08 INFO - PROCESS | 4076 | 1463794208644 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:08 INFO - PROCESS | 4076 | 1463794208742 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 18:30:08 INFO - PROCESS | 4076 | 1463794208874 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 4076 | ++DOCSHELL 17689800 == 96 [pid = 4076] [id = 520] 18:30:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (17C3D400) [pid = 4076] [serial = 1560] [outer = 00000000] 18:30:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (18944000) [pid = 4076] [serial = 1561] [outer = 17C3D400] 18:30:08 INFO - PROCESS | 4076 | 1463794208921 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (19068800) [pid = 4076] [serial = 1562] [outer = 17C3D400] 18:30:09 INFO - PROCESS | 4076 | 1463794209282 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 18:30:09 INFO - PROCESS | 4076 | 1463794209334 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 4076 | 1463794209336 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 18:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:30:09 INFO - PROCESS | 4076 | 1463794209340 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - PROCESS | 4076 | 1463794209341 Marionette TRACE conn5 <- [1,2046,null,{}] 18:30:09 INFO - PROCESS | 4076 | 1463794209344 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:09 INFO - PROCESS | 4076 | 1463794209438 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 18:30:09 INFO - PROCESS | 4076 | 1463794209445 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 4076 | ++DOCSHELL 1906EC00 == 97 [pid = 4076] [id = 521] 18:30:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (19070800) [pid = 4076] [serial = 1563] [outer = 00000000] 18:30:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (19299400) [pid = 4076] [serial = 1564] [outer = 19070800] 18:30:09 INFO - PROCESS | 4076 | 1463794209490 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (19C50C00) [pid = 4076] [serial = 1565] [outer = 19070800] 18:30:09 INFO - PROCESS | 4076 | --DOCSHELL 0FA04400 == 96 [pid = 4076] [id = 12] 18:30:10 INFO - PROCESS | 4076 | 1463794210128 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 830ms 18:30:10 INFO - PROCESS | 4076 | 1463794210172 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 4076 | 1463794210174 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 18:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:30:10 INFO - PROCESS | 4076 | 1463794210177 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 4076 | 1463794210179 Marionette TRACE conn5 <- [1,2050,null,{}] 18:30:10 INFO - PROCESS | 4076 | 1463794210188 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:10 INFO - PROCESS | 4076 | 1463794210346 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 18:30:10 INFO - PROCESS | 4076 | 1463794210368 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:10 INFO - PROCESS | 4076 | ++DOCSHELL 19C53400 == 97 [pid = 4076] [id = 522] 18:30:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (19C5AC00) [pid = 4076] [serial = 1566] [outer = 00000000] 18:30:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (1A001400) [pid = 4076] [serial = 1567] [outer = 19C5AC00] 18:30:10 INFO - PROCESS | 4076 | 1463794210414 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (1A05DC00) [pid = 4076] [serial = 1568] [outer = 19C5AC00] 18:30:10 INFO - PROCESS | 4076 | 1463794210929 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 770ms 18:30:10 INFO - PROCESS | 4076 | 1463794210948 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 4076 | 1463794210949 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 18:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:30:10 INFO - PROCESS | 4076 | 1463794210953 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 4076 | 1463794210954 Marionette TRACE conn5 <- [1,2054,null,{}] 18:30:10 INFO - PROCESS | 4076 | 1463794210962 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:11 INFO - PROCESS | 4076 | 1463794211097 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 18:30:11 INFO - PROCESS | 4076 | 1463794211176 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 4076 | ++DOCSHELL 19D13000 == 98 [pid = 4076] [id = 523] 18:30:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (1A0E1400) [pid = 4076] [serial = 1569] [outer = 00000000] 18:30:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1A14E800) [pid = 4076] [serial = 1570] [outer = 1A0E1400] 18:30:11 INFO - PROCESS | 4076 | 1463794211221 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1A18E000) [pid = 4076] [serial = 1571] [outer = 1A0E1400] 18:30:11 INFO - PROCESS | 4076 | 1463794211639 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (1A18D400) [pid = 4076] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (196DD000) [pid = 4076] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (1DE20800) [pid = 4076] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (1F1E2800) [pid = 4076] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (1B1CCC00) [pid = 4076] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (200A2000) [pid = 4076] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (23059000) [pid = 4076] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (22328800) [pid = 4076] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (1FCBD400) [pid = 4076] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (13F4EC00) [pid = 4076] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (2110BC00) [pid = 4076] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (1D547400) [pid = 4076] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (11257C00) [pid = 4076] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (181CEC00) [pid = 4076] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1F098000) [pid = 4076] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (105CBC00) [pid = 4076] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (1F1E7000) [pid = 4076] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (11010800) [pid = 4076] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1BF0C400) [pid = 4076] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (1A188000) [pid = 4076] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (211E2C00) [pid = 4076] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (212B5000) [pid = 4076] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (181D7400) [pid = 4076] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (240BCC00) [pid = 4076] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (1F1C8C00) [pid = 4076] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (212AD000) [pid = 4076] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (211E8C00) [pid = 4076] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1DDC5400) [pid = 4076] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (2304DC00) [pid = 4076] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:30:12 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (196D4400) [pid = 4076] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:30:12 INFO - PROCESS | 4076 | 1463794212174 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 4076 | 1463794212177 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 18:30:12 INFO - PROCESS | 4076 | 1463794212187 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - PROCESS | 4076 | 1463794212189 Marionette TRACE conn5 <- [1,2058,null,{}] 18:30:12 INFO - PROCESS | 4076 | 1463794212193 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:12 INFO - PROCESS | 4076 | 1463794212287 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 18:30:12 INFO - PROCESS | 4076 | 1463794212297 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 4076 | ++DOCSHELL 11255C00 == 99 [pid = 4076] [id = 524] 18:30:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (11257C00) [pid = 4076] [serial = 1572] [outer = 00000000] 18:30:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (14B1C000) [pid = 4076] [serial = 1573] [outer = 11257C00] 18:30:12 INFO - PROCESS | 4076 | 1463794212341 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (181D7400) [pid = 4076] [serial = 1574] [outer = 11257C00] 18:30:12 INFO - PROCESS | 4076 | 1463794212836 Marionette TRACE conn5 <- [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]]]}] 18:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 729ms 18:30:12 INFO - PROCESS | 4076 | 1463794212923 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 4076 | 1463794212925 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 18:30:12 INFO - PROCESS | 4076 | 1463794212928 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:30:12 INFO - PROCESS | 4076 | 1463794212930 Marionette TRACE conn5 <- [1,2062,null,{}] 18:30:12 INFO - PROCESS | 4076 | 1463794212934 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:13 INFO - PROCESS | 4076 | 1463794213031 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 18:30:13 INFO - PROCESS | 4076 | 1463794213037 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 4076 | ++DOCSHELL 0CFA8800 == 100 [pid = 4076] [id = 525] 18:30:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (196DD000) [pid = 4076] [serial = 1575] [outer = 00000000] 18:30:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (1A193C00) [pid = 4076] [serial = 1576] [outer = 196DD000] 18:30:13 INFO - PROCESS | 4076 | 1463794213083 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1B7BD000) [pid = 4076] [serial = 1577] [outer = 196DD000] 18:30:13 INFO - PROCESS | 4076 | 1463794213507 Marionette TRACE conn5 <- [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]]]}] 18:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 18:30:13 INFO - PROCESS | 4076 | 1463794213579 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 4076 | 1463794213581 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 18:30:13 INFO - PROCESS | 4076 | 1463794213584 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 4076 | 1463794213587 Marionette TRACE conn5 <- [1,2066,null,{}] 18:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:30:13 INFO - PROCESS | 4076 | 1463794213590 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:13 INFO - PROCESS | 4076 | 1463794213686 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 18:30:13 INFO - PROCESS | 4076 | 1463794213720 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 4076 | ++DOCSHELL 19D0C800 == 101 [pid = 4076] [id = 526] 18:30:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1B7EE800) [pid = 4076] [serial = 1578] [outer = 00000000] 18:30:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1BF65C00) [pid = 4076] [serial = 1579] [outer = 1B7EE800] 18:30:13 INFO - PROCESS | 4076 | 1463794213765 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1C766400) [pid = 4076] [serial = 1580] [outer = 1B7EE800] 18:30:14 INFO - PROCESS | 4076 | 1463794214377 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 830ms 18:30:14 INFO - PROCESS | 4076 | 1463794214422 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 18:30:14 INFO - PROCESS | 4076 | 1463794214426 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 18:30:14 INFO - PROCESS | 4076 | 1463794214432 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:30:14 INFO - PROCESS | 4076 | 1463794214436 Marionette TRACE conn5 <- [1,2070,null,{}] 18:30:14 INFO - PROCESS | 4076 | 1463794214443 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:14 INFO - PROCESS | 4076 | 1463794214606 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 18:30:14 INFO - PROCESS | 4076 | 1463794214748 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 4076 | ++DOCSHELL 10016400 == 102 [pid = 4076] [id = 527] 18:30:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (10018C00) [pid = 4076] [serial = 1581] [outer = 00000000] 18:30:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1050D000) [pid = 4076] [serial = 1582] [outer = 10018C00] 18:30:14 INFO - PROCESS | 4076 | 1463794214804 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (105C6C00) [pid = 4076] [serial = 1583] [outer = 10018C00] 18:30:15 INFO - PROCESS | 4076 | 1463794215403 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1021ms 18:30:15 INFO - PROCESS | 4076 | 1463794215458 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 4076 | 1463794215464 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 18:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:30:15 INFO - PROCESS | 4076 | 1463794215470 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 4076 | 1463794215473 Marionette TRACE conn5 <- [1,2074,null,{}] 18:30:15 INFO - PROCESS | 4076 | 1463794215477 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:15 INFO - PROCESS | 4076 | 1463794215600 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 18:30:15 INFO - PROCESS | 4076 | 1463794215765 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 4076 | ++DOCSHELL 14959C00 == 103 [pid = 4076] [id = 528] 18:30:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1495D800) [pid = 4076] [serial = 1584] [outer = 00000000] 18:30:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (17C7B000) [pid = 4076] [serial = 1585] [outer = 1495D800] 18:30:15 INFO - PROCESS | 4076 | 1463794215821 Marionette DEBUG loaded listener.js 18:30:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (191C0C00) [pid = 4076] [serial = 1586] [outer = 1495D800] 18:30:16 INFO - PROCESS | 4076 | 1463794216443 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1020ms 18:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:30:16 INFO - PROCESS | 4076 | 1463794216492 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 18:30:16 INFO - PROCESS | 4076 | 1463794216495 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 18:30:16 INFO - PROCESS | 4076 | 1463794216499 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 4076 | 1463794216502 Marionette TRACE conn5 <- [1,2078,null,{}] 18:30:16 INFO - PROCESS | 4076 | 1463794216513 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:16 INFO - PROCESS | 4076 | 1463794216659 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 18:30:16 INFO - PROCESS | 4076 | 1463794216824 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:16 INFO - PROCESS | 4076 | ++DOCSHELL 1B139800 == 104 [pid = 4076] [id = 529] 18:30:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (1BF0B800) [pid = 4076] [serial = 1587] [outer = 00000000] 18:30:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (1C9F4400) [pid = 4076] [serial = 1588] [outer = 1BF0B800] 18:30:16 INFO - PROCESS | 4076 | 1463794216885 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (1D077C00) [pid = 4076] [serial = 1589] [outer = 1BF0B800] 18:30:17 INFO - PROCESS | 4076 | 1463794217489 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1020ms 18:30:17 INFO - PROCESS | 4076 | 1463794217522 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 4076 | 1463794217525 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 18:30:17 INFO - PROCESS | 4076 | 1463794217528 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:30:17 INFO - PROCESS | 4076 | 1463794217530 Marionette TRACE conn5 <- [1,2082,null,{}] 18:30:17 INFO - PROCESS | 4076 | 1463794217534 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:17 INFO - PROCESS | 4076 | 1463794217655 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 18:30:17 INFO - PROCESS | 4076 | 1463794217833 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 4076 | ++DOCSHELL 1D543C00 == 105 [pid = 4076] [id = 530] 18:30:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (1D547400) [pid = 4076] [serial = 1590] [outer = 00000000] 18:30:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (1DD41C00) [pid = 4076] [serial = 1591] [outer = 1D547400] 18:30:17 INFO - PROCESS | 4076 | 1463794217889 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (1DDAB000) [pid = 4076] [serial = 1592] [outer = 1D547400] 18:30:18 INFO - PROCESS | 4076 | 1463794218411 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 18:30:18 INFO - PROCESS | 4076 | 1463794218462 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 4076 | 1463794218464 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 18:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:30:18 INFO - PROCESS | 4076 | 1463794218468 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 4076 | 1463794218470 Marionette TRACE conn5 <- [1,2086,null,{}] 18:30:18 INFO - PROCESS | 4076 | 1463794218474 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:18 INFO - PROCESS | 4076 | 1463794218591 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 18:30:18 INFO - PROCESS | 4076 | 1463794218771 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 4076 | ++DOCSHELL 1DDB3400 == 106 [pid = 4076] [id = 531] 18:30:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (1DDB4400) [pid = 4076] [serial = 1593] [outer = 00000000] 18:30:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (1DDCE400) [pid = 4076] [serial = 1594] [outer = 1DDB4400] 18:30:18 INFO - PROCESS | 4076 | 1463794218831 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (1DE20800) [pid = 4076] [serial = 1595] [outer = 1DDB4400] 18:30:19 INFO - PROCESS | 4076 | 1463794219413 Marionette TRACE conn5 <- [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]]]}] 18:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 18:30:19 INFO - PROCESS | 4076 | 1463794219442 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 4076 | 1463794219444 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 18:30:19 INFO - PROCESS | 4076 | 1463794219448 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 4076 | 1463794219449 Marionette TRACE conn5 <- [1,2090,null,{}] 18:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:30:19 INFO - PROCESS | 4076 | 1463794219453 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:19 INFO - PROCESS | 4076 | 1463794219592 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 18:30:19 INFO - PROCESS | 4076 | 1463794219761 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 4076 | ++DOCSHELL 1F08E800 == 107 [pid = 4076] [id = 532] 18:30:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (1F1AE400) [pid = 4076] [serial = 1596] [outer = 00000000] 18:30:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (1F1C7800) [pid = 4076] [serial = 1597] [outer = 1F1AE400] 18:30:19 INFO - PROCESS | 4076 | 1463794219818 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (1F1D9000) [pid = 4076] [serial = 1598] [outer = 1F1AE400] 18:30:20 INFO - PROCESS | 4076 | 1463794220419 Marionette TRACE conn5 <- [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]]]}] 18:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1016ms 18:30:20 INFO - PROCESS | 4076 | 1463794220468 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 18:30:20 INFO - PROCESS | 4076 | 1463794220470 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 18:30:20 INFO - PROCESS | 4076 | 1463794220474 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:30:20 INFO - PROCESS | 4076 | 1463794220476 Marionette TRACE conn5 <- [1,2094,null,{}] 18:30:20 INFO - PROCESS | 4076 | 1463794220480 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:20 INFO - PROCESS | 4076 | 1463794220597 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 18:30:20 INFO - PROCESS | 4076 | 1463794220761 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 4076 | ++DOCSHELL 19D0E800 == 108 [pid = 4076] [id = 533] 18:30:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (1F1C6800) [pid = 4076] [serial = 1599] [outer = 00000000] 18:30:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1F1E8400) [pid = 4076] [serial = 1600] [outer = 1F1C6800] 18:30:20 INFO - PROCESS | 4076 | 1463794220817 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1F1F1400) [pid = 4076] [serial = 1601] [outer = 1F1C6800] 18:30:21 INFO - PROCESS | 4076 | 1463794221333 Marionette TRACE conn5 <- [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]]]}] 18:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 870ms 18:30:21 INFO - PROCESS | 4076 | 1463794221348 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 18:30:21 INFO - PROCESS | 4076 | 1463794221350 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 18:30:21 INFO - PROCESS | 4076 | 1463794221354 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:30:21 INFO - PROCESS | 4076 | 1463794221356 Marionette TRACE conn5 <- [1,2098,null,{}] 18:30:21 INFO - PROCESS | 4076 | 1463794221359 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:21 INFO - PROCESS | 4076 | 1463794221478 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 18:30:21 INFO - PROCESS | 4076 | 1463794221646 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:21 INFO - PROCESS | 4076 | ++DOCSHELL 1F1F4C00 == 109 [pid = 4076] [id = 534] 18:30:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1FBE1400) [pid = 4076] [serial = 1602] [outer = 00000000] 18:30:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (1FCB7C00) [pid = 4076] [serial = 1603] [outer = 1FBE1400] 18:30:21 INFO - PROCESS | 4076 | 1463794221702 Marionette DEBUG loaded listener.js 18:30:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (1FCC0400) [pid = 4076] [serial = 1604] [outer = 1FBE1400] 18:30:22 INFO - PROCESS | 4076 | 1463794222293 Marionette TRACE conn5 <- [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]]]}] 18:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 970ms 18:30:22 INFO - PROCESS | 4076 | 1463794222328 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 18:30:22 INFO - PROCESS | 4076 | 1463794222331 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 18:30:22 INFO - PROCESS | 4076 | 1463794222334 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:30:22 INFO - PROCESS | 4076 | 1463794222336 Marionette TRACE conn5 <- [1,2102,null,{}] 18:30:22 INFO - PROCESS | 4076 | 1463794222340 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:22 INFO - PROCESS | 4076 | 1463794222459 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 18:30:22 INFO - PROCESS | 4076 | 1463794222640 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 4076 | ++DOCSHELL 1FF85800 == 110 [pid = 4076] [id = 535] 18:30:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (1FF89400) [pid = 4076] [serial = 1605] [outer = 00000000] 18:30:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (2009C400) [pid = 4076] [serial = 1606] [outer = 1FF89400] 18:30:22 INFO - PROCESS | 4076 | 1463794222696 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (200A2C00) [pid = 4076] [serial = 1607] [outer = 1FF89400] 18:30:23 INFO - PROCESS | 4076 | 1463794223256 Marionette TRACE conn5 <- [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]]]}] 18:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 970ms 18:30:23 INFO - PROCESS | 4076 | 1463794223308 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 4076 | 1463794223311 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 18:30:23 INFO - PROCESS | 4076 | 1463794223315 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:30:23 INFO - PROCESS | 4076 | 1463794223317 Marionette TRACE conn5 <- [1,2106,null,{}] 18:30:23 INFO - PROCESS | 4076 | 1463794223321 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:23 INFO - PROCESS | 4076 | 1463794223440 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 18:30:23 INFO - PROCESS | 4076 | 1463794223621 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 4076 | ++DOCSHELL 2058E400 == 111 [pid = 4076] [id = 536] 18:30:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (2058EC00) [pid = 4076] [serial = 1608] [outer = 00000000] 18:30:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (20594800) [pid = 4076] [serial = 1609] [outer = 2058EC00] 18:30:23 INFO - PROCESS | 4076 | 1463794223683 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (205E4800) [pid = 4076] [serial = 1610] [outer = 2058EC00] 18:30:24 INFO - PROCESS | 4076 | 1463794224347 Marionette TRACE conn5 <- [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]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1066ms 18:30:24 INFO - PROCESS | 4076 | 1463794224385 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 4076 | 1463794224388 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 18:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:30:24 INFO - PROCESS | 4076 | 1463794224392 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - PROCESS | 4076 | 1463794224395 Marionette TRACE conn5 <- [1,2110,null,{}] 18:30:24 INFO - PROCESS | 4076 | 1463794224398 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:24 INFO - PROCESS | 4076 | 1463794224542 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 18:30:24 INFO - PROCESS | 4076 | 1463794224729 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 4076 | ++DOCSHELL 1020B400 == 112 [pid = 4076] [id = 537] 18:30:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (105B3800) [pid = 4076] [serial = 1611] [outer = 00000000] 18:30:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (19C4FC00) [pid = 4076] [serial = 1612] [outer = 105B3800] 18:30:24 INFO - PROCESS | 4076 | 1463794224790 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (1DDA5C00) [pid = 4076] [serial = 1613] [outer = 105B3800] 18:30:25 INFO - PROCESS | 4076 | 1463794225607 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1271ms 18:30:25 INFO - PROCESS | 4076 | 1463794225665 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 4076 | 1463794225670 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 18:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:30:25 INFO - PROCESS | 4076 | 1463794225675 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 4076 | 1463794225679 Marionette TRACE conn5 <- [1,2114,null,{}] 18:30:25 INFO - PROCESS | 4076 | 1463794225684 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:25 INFO - PROCESS | 4076 | 1463794225805 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 18:30:26 INFO - PROCESS | 4076 | 1463794226000 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:26 INFO - PROCESS | 4076 | ++DOCSHELL 105C0C00 == 113 [pid = 4076] [id = 538] 18:30:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (13F52400) [pid = 4076] [serial = 1614] [outer = 00000000] 18:30:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (17689400) [pid = 4076] [serial = 1615] [outer = 13F52400] 18:30:26 INFO - PROCESS | 4076 | 1463794226049 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (18BC1400) [pid = 4076] [serial = 1616] [outer = 13F52400] 18:30:26 INFO - PROCESS | 4076 | 1463794226652 Marionette TRACE conn5 <- [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]]]}] 18:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1024ms 18:30:26 INFO - PROCESS | 4076 | 1463794226705 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 18:30:26 INFO - PROCESS | 4076 | 1463794226711 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 18:30:26 INFO - PROCESS | 4076 | 1463794226717 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:30:26 INFO - PROCESS | 4076 | 1463794226719 Marionette TRACE conn5 <- [1,2118,null,{}] 18:30:26 INFO - PROCESS | 4076 | 1463794226723 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:26 INFO - PROCESS | 4076 | 1463794226857 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 18:30:27 INFO - PROCESS | 4076 | 1463794227041 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 0CFA8800 == 112 [pid = 4076] [id = 525] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 11255C00 == 111 [pid = 4076] [id = 524] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 19D13000 == 110 [pid = 4076] [id = 523] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 19C53400 == 109 [pid = 4076] [id = 522] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 1906EC00 == 108 [pid = 4076] [id = 521] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 17689800 == 107 [pid = 4076] [id = 520] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 105ADC00 == 106 [pid = 4076] [id = 519] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 159E2C00 == 105 [pid = 4076] [id = 518] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (2310C400) [pid = 4076] [serial = 1525] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (223C4400) [pid = 4076] [serial = 1483] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (2232D800) [pid = 4076] [serial = 1480] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (22D0C000) [pid = 4076] [serial = 1486] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (1F1D8400) [pid = 4076] [serial = 1471] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (2351C400) [pid = 4076] [serial = 1489] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (211E6C00) [pid = 4076] [serial = 1477] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (1FF8F000) [pid = 4076] [serial = 1474] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | ++DOCSHELL 0C89D400 == 106 [pid = 4076] [id = 539] 18:30:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (0CF7A400) [pid = 4076] [serial = 1617] [outer = 00000000] 18:30:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (1020B800) [pid = 4076] [serial = 1618] [outer = 0CF7A400] 18:30:27 INFO - PROCESS | 4076 | 1463794227160 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (14478000) [pid = 4076] [serial = 1619] [outer = 0CF7A400] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 0FF53000 == 105 [pid = 4076] [id = 517] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 24008C00 == 104 [pid = 4076] [id = 513] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 2400BC00 == 103 [pid = 4076] [id = 512] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 22B56800 == 102 [pid = 4076] [id = 511] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 1C305000 == 101 [pid = 4076] [id = 510] 18:30:27 INFO - PROCESS | 4076 | --DOCSHELL 14B16000 == 100 [pid = 4076] [id = 509] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (2232AC00) [pid = 4076] [serial = 1523] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (1BF09C00) [pid = 4076] [serial = 1495] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (1B7B7000) [pid = 4076] [serial = 1361] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (1F1DF800) [pid = 4076] [serial = 1508] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (1FBE9C00) [pid = 4076] [serial = 1427] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (1F1A8C00) [pid = 4076] [serial = 1522] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (21102400) [pid = 4076] [serial = 1433] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (24032400) [pid = 4076] [serial = 1376] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (1A192400) [pid = 4076] [serial = 1465] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (223BF800) [pid = 4076] [serial = 1370] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (205E4000) [pid = 4076] [serial = 1511] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (17C7FC00) [pid = 4076] [serial = 1418] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (211E4000) [pid = 4076] [serial = 1436] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (1D643000) [pid = 4076] [serial = 1459] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (1BF0C800) [pid = 4076] [serial = 1382] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (2351C000) [pid = 4076] [serial = 1517] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (1F1D1000) [pid = 4076] [serial = 1424] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (1928DC00) [pid = 4076] [serial = 1519] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (2009D000) [pid = 4076] [serial = 1430] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (20591800) [pid = 4076] [serial = 1510] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (1767D400) [pid = 4076] [serial = 1493] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (1D647800) [pid = 4076] [serial = 1498] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (22D0EC00) [pid = 4076] [serial = 1516] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (1D551400) [pid = 4076] [serial = 1505] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1D079C00) [pid = 4076] [serial = 1504] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (21442800) [pid = 4076] [serial = 1513] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (22359000) [pid = 4076] [serial = 1442] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (18944400) [pid = 4076] [serial = 1462] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1486E800) [pid = 4076] [serial = 1492] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (22353000) [pid = 4076] [serial = 1514] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (1A0EAC00) [pid = 4076] [serial = 1520] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (19E78800) [pid = 4076] [serial = 1501] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (1A153400) [pid = 4076] [serial = 1502] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (244BB400) [pid = 4076] [serial = 1379] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (1C710C00) [pid = 4076] [serial = 1496] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (1FF87000) [pid = 4076] [serial = 1364] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (21FA5800) [pid = 4076] [serial = 1439] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (22354800) [pid = 4076] [serial = 1367] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1F1AC400) [pid = 4076] [serial = 1415] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (23056C00) [pid = 4076] [serial = 1373] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1F1AB400) [pid = 4076] [serial = 1507] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1F090400) [pid = 4076] [serial = 1468] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (1F08AC00) [pid = 4076] [serial = 1499] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1DD43800) [pid = 4076] [serial = 1460] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1B10A400) [pid = 4076] [serial = 1421] [outer = 00000000] [url = about:blank] 18:30:27 INFO - PROCESS | 4076 | 1463794227655 Marionette TRACE conn5 <- [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] 18:30:27 INFO - PROCESS | 4076 | 1463794227697 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 18:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:30:27 INFO - PROCESS | 4076 | 1463794227701 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - PROCESS | 4076 | 1463794227705 Marionette TRACE conn5 <- [1,2122,null,{}] 18:30:27 INFO - PROCESS | 4076 | 1463794227715 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:27 INFO - PROCESS | 4076 | 1463794227818 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 18:30:27 INFO - PROCESS | 4076 | 1463794227960 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 4076 | ++DOCSHELL 195C0800 == 101 [pid = 4076] [id = 540] 18:30:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (196D0000) [pid = 4076] [serial = 1620] [outer = 00000000] 18:30:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (19D1A800) [pid = 4076] [serial = 1621] [outer = 196D0000] 18:30:28 INFO - PROCESS | 4076 | 1463794228008 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1A0E6C00) [pid = 4076] [serial = 1622] [outer = 196D0000] 18:30:28 INFO - PROCESS | 4076 | 1463794228382 Marionette TRACE conn5 <- [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]]]}] 18:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 18:30:28 INFO - PROCESS | 4076 | 1463794228436 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 18:30:28 INFO - PROCESS | 4076 | 1463794228438 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 18:30:28 INFO - PROCESS | 4076 | 1463794228442 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:30:28 INFO - PROCESS | 4076 | 1463794228443 Marionette TRACE conn5 <- [1,2126,null,{}] 18:30:28 INFO - PROCESS | 4076 | 1463794228447 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:28 INFO - PROCESS | 4076 | 1463794228549 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 18:30:28 INFO - PROCESS | 4076 | 1463794228590 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 4076 | ++DOCSHELL 1A150000 == 102 [pid = 4076] [id = 541] 18:30:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1A153400) [pid = 4076] [serial = 1623] [outer = 00000000] 18:30:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1B5AD000) [pid = 4076] [serial = 1624] [outer = 1A153400] 18:30:28 INFO - PROCESS | 4076 | 1463794228636 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1B8C7C00) [pid = 4076] [serial = 1625] [outer = 1A153400] 18:30:29 INFO - PROCESS | 4076 | 1463794229103 Marionette TRACE conn5 <- [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]]]}] 18:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 671ms 18:30:29 INFO - PROCESS | 4076 | 1463794229143 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 18:30:29 INFO - PROCESS | 4076 | 1463794229145 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 18:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:30:29 INFO - PROCESS | 4076 | 1463794229149 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - PROCESS | 4076 | 1463794229151 Marionette TRACE conn5 <- [1,2130,null,{}] 18:30:29 INFO - PROCESS | 4076 | 1463794229154 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:29 INFO - PROCESS | 4076 | 1463794229259 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 18:30:29 INFO - PROCESS | 4076 | 1463794229266 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 4076 | ++DOCSHELL 1B8CCC00 == 103 [pid = 4076] [id = 542] 18:30:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1BF13000) [pid = 4076] [serial = 1626] [outer = 00000000] 18:30:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (1C90EC00) [pid = 4076] [serial = 1627] [outer = 1BF13000] 18:30:29 INFO - PROCESS | 4076 | 1463794229311 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (1D071C00) [pid = 4076] [serial = 1628] [outer = 1BF13000] 18:30:29 INFO - PROCESS | 4076 | 1463794229825 Marionette TRACE conn5 <- [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] 18:30:29 INFO - PROCESS | 4076 | 1463794229884 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 18:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:30:29 INFO - PROCESS | 4076 | 1463794229888 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - PROCESS | 4076 | 1463794229889 Marionette TRACE conn5 <- [1,2134,null,{}] 18:30:29 INFO - PROCESS | 4076 | 1463794229898 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:30 INFO - PROCESS | 4076 | 1463794230073 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 18:30:30 INFO - PROCESS | 4076 | 1463794230104 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 4076 | ++DOCSHELL 1D644C00 == 104 [pid = 4076] [id = 543] 18:30:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (1DDC4800) [pid = 4076] [serial = 1629] [outer = 00000000] 18:30:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1F08B000) [pid = 4076] [serial = 1630] [outer = 1DDC4800] 18:30:30 INFO - PROCESS | 4076 | 1463794230150 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1F095C00) [pid = 4076] [serial = 1631] [outer = 1DDC4800] 18:30:30 INFO - PROCESS | 4076 | 1463794230617 Marionette TRACE conn5 <- [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] 18:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:30:30 INFO - PROCESS | 4076 | 1463794230663 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 18:30:30 INFO - PROCESS | 4076 | 1463794230666 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 4076 | 1463794230667 Marionette TRACE conn5 <- [1,2138,null,{}] 18:30:30 INFO - PROCESS | 4076 | 1463794230671 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:30 INFO - PROCESS | 4076 | 1463794230812 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 18:30:30 INFO - PROCESS | 4076 | 1463794230830 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 4076 | ++DOCSHELL 159DE000 == 105 [pid = 4076] [id = 544] 18:30:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (15ED3000) [pid = 4076] [serial = 1632] [outer = 00000000] 18:30:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1F1CD400) [pid = 4076] [serial = 1633] [outer = 15ED3000] 18:30:30 INFO - PROCESS | 4076 | 1463794230875 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1F1DD400) [pid = 4076] [serial = 1634] [outer = 15ED3000] 18:30:31 INFO - PROCESS | 4076 | 1463794231334 Marionette TRACE conn5 <- [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]]]}] 18:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 18:30:31 INFO - PROCESS | 4076 | 1463794231396 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 4076 | 1463794231399 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 18:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:30:31 INFO - PROCESS | 4076 | 1463794231439 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 4076 | 1463794231441 Marionette TRACE conn5 <- [1,2142,null,{}] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (0FA08000) [pid = 4076] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (19C5AC00) [pid = 4076] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (1A0E1400) [pid = 4076] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (11257C00) [pid = 4076] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (105B2000) [pid = 4076] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (196DD000) [pid = 4076] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (17C3D400) [pid = 4076] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (0FFCC000) [pid = 4076] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (19070800) [pid = 4076] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (23103400) [pid = 4076] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (159E8C00) [pid = 4076] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:30:31 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (0FA0CC00) [pid = 4076] [serial = 35] [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.] 18:30:31 INFO - PROCESS | 4076 | 1463794231638 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:31 INFO - PROCESS | 4076 | 1463794231740 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 18:30:31 INFO - PROCESS | 4076 | 1463794231747 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:31 INFO - PROCESS | 4076 | ++DOCSHELL 10019400 == 106 [pid = 4076] [id = 545] 18:30:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (159E8C00) [pid = 4076] [serial = 1635] [outer = 00000000] 18:30:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1906C800) [pid = 4076] [serial = 1636] [outer = 159E8C00] 18:30:31 INFO - PROCESS | 4076 | 1463794231792 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (19E7C000) [pid = 4076] [serial = 1637] [outer = 159E8C00] 18:30:32 INFO - PROCESS | 4076 | 1463794232255 Marionette TRACE conn5 <- [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]]]}] 18:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 890ms 18:30:32 INFO - PROCESS | 4076 | 1463794232302 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 4076 | 1463794232304 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 18:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:30:32 INFO - PROCESS | 4076 | 1463794232307 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - PROCESS | 4076 | 1463794232309 Marionette TRACE conn5 <- [1,2146,null,{}] 18:30:32 INFO - PROCESS | 4076 | 1463794232312 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:32 INFO - PROCESS | 4076 | 1463794232411 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 18:30:32 INFO - PROCESS | 4076 | 1463794232418 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 4076 | ++DOCSHELL 1A191000 == 107 [pid = 4076] [id = 546] 18:30:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1B8D3C00) [pid = 4076] [serial = 1638] [outer = 00000000] 18:30:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (1FBEA400) [pid = 4076] [serial = 1639] [outer = 1B8D3C00] 18:30:32 INFO - PROCESS | 4076 | 1463794232462 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (200A9800) [pid = 4076] [serial = 1640] [outer = 1B8D3C00] 18:30:32 INFO - PROCESS | 4076 | 1463794232911 Marionette TRACE conn5 <- [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]]]}] 18:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 18:30:32 INFO - PROCESS | 4076 | 1463794232979 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 4076 | 1463794232981 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 18:30:32 INFO - PROCESS | 4076 | 1463794232984 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:30:32 INFO - PROCESS | 4076 | 1463794232986 Marionette TRACE conn5 <- [1,2150,null,{}] 18:30:32 INFO - PROCESS | 4076 | 1463794232989 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:33 INFO - PROCESS | 4076 | 1463794233089 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 18:30:33 INFO - PROCESS | 4076 | 1463794233096 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 4076 | ++DOCSHELL 105A6400 == 108 [pid = 4076] [id = 547] 18:30:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (181CA000) [pid = 4076] [serial = 1641] [outer = 00000000] 18:30:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (205DC000) [pid = 4076] [serial = 1642] [outer = 181CA000] 18:30:33 INFO - PROCESS | 4076 | 1463794233140 Marionette DEBUG loaded listener.js 18:30:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (2110B400) [pid = 4076] [serial = 1643] [outer = 181CA000] 18:30:33 INFO - PROCESS | 4076 | 1463794233725 Marionette TRACE conn5 <- [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]]]}] 18:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 830ms 18:30:33 INFO - PROCESS | 4076 | 1463794233819 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 18:30:33 INFO - PROCESS | 4076 | 1463794233824 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 18:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:30:33 INFO - PROCESS | 4076 | 1463794233830 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - PROCESS | 4076 | 1463794233834 Marionette TRACE conn5 <- [1,2154,null,{}] 18:30:33 INFO - PROCESS | 4076 | 1463794233850 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:34 INFO - PROCESS | 4076 | 1463794234019 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 18:30:34 INFO - PROCESS | 4076 | 1463794234154 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 4076 | ++DOCSHELL 105AA000 == 109 [pid = 4076] [id = 548] 18:30:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (105C0000) [pid = 4076] [serial = 1644] [outer = 00000000] 18:30:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (13F52000) [pid = 4076] [serial = 1645] [outer = 105C0000] 18:30:34 INFO - PROCESS | 4076 | 1463794234224 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (15920800) [pid = 4076] [serial = 1646] [outer = 105C0000] 18:30:34 INFO - PROCESS | 4076 | 1463794234859 Marionette TRACE conn5 <- [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]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1080ms 18:30:34 INFO - PROCESS | 4076 | 1463794234919 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 4076 | 1463794234925 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 18:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:30:34 INFO - PROCESS | 4076 | 1463794234932 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - PROCESS | 4076 | 1463794234935 Marionette TRACE conn5 <- [1,2158,null,{}] 18:30:34 INFO - PROCESS | 4076 | 1463794234939 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:35 INFO - PROCESS | 4076 | 1463794235100 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 18:30:35 INFO - PROCESS | 4076 | 1463794235274 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:35 INFO - PROCESS | 4076 | ++DOCSHELL 195B6400 == 110 [pid = 4076] [id = 549] 18:30:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (196CEC00) [pid = 4076] [serial = 1647] [outer = 00000000] 18:30:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1A053000) [pid = 4076] [serial = 1648] [outer = 196CEC00] 18:30:35 INFO - PROCESS | 4076 | 1463794235331 Marionette DEBUG loaded listener.js 18:30:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1A190000) [pid = 4076] [serial = 1649] [outer = 196CEC00] 18:30:35 INFO - PROCESS | 4076 | 1463794235925 Marionette TRACE conn5 <- [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]]]}] 18:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1020ms 18:30:35 INFO - PROCESS | 4076 | 1463794235955 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 18:30:35 INFO - PROCESS | 4076 | 1463794235958 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 18:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:30:35 INFO - PROCESS | 4076 | 1463794235961 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 4076 | 1463794235965 Marionette TRACE conn5 <- [1,2162,null,{}] 18:30:35 INFO - PROCESS | 4076 | 1463794235976 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:36 INFO - PROCESS | 4076 | 1463794236157 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 18:30:36 INFO - PROCESS | 4076 | 1463794236324 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 4076 | ++DOCSHELL 1DE12C00 == 111 [pid = 4076] [id = 550] 18:30:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1DE1BC00) [pid = 4076] [serial = 1650] [outer = 00000000] 18:30:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (1FCB3C00) [pid = 4076] [serial = 1651] [outer = 1DE1BC00] 18:30:36 INFO - PROCESS | 4076 | 1463794236384 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (20591800) [pid = 4076] [serial = 1652] [outer = 1DE1BC00] 18:30:36 INFO - PROCESS | 4076 | 1463794236971 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1072ms 18:30:37 INFO - PROCESS | 4076 | 1463794237053 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 4076 | 1463794237056 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 18:30:37 INFO - PROCESS | 4076 | 1463794237060 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 4076 | 1463794237062 Marionette TRACE conn5 <- [1,2166,null,{}] 18:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:30:37 INFO - PROCESS | 4076 | 1463794237065 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:37 INFO - PROCESS | 4076 | 1463794237189 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 18:30:37 INFO - PROCESS | 4076 | 1463794237358 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:37 INFO - PROCESS | 4076 | ++DOCSHELL 211EC000 == 112 [pid = 4076] [id = 551] 18:30:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (211EFC00) [pid = 4076] [serial = 1653] [outer = 00000000] 18:30:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (212B7400) [pid = 4076] [serial = 1654] [outer = 211EFC00] 18:30:37 INFO - PROCESS | 4076 | 1463794237418 Marionette DEBUG loaded listener.js 18:30:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (21446800) [pid = 4076] [serial = 1655] [outer = 211EFC00] 18:30:37 INFO - PROCESS | 4076 | 1463794237978 Marionette TRACE conn5 <- [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]]]}] 18:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 18:30:38 INFO - PROCESS | 4076 | 1463794238035 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 18:30:38 INFO - PROCESS | 4076 | 1463794238037 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 18:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:30:38 INFO - PROCESS | 4076 | 1463794238041 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - PROCESS | 4076 | 1463794238043 Marionette TRACE conn5 <- [1,2170,null,{}] 18:30:38 INFO - PROCESS | 4076 | 1463794238046 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:38 INFO - PROCESS | 4076 | 1463794238169 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 18:30:38 INFO - PROCESS | 4076 | 1463794238348 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 4076 | ++DOCSHELL 21F2A000 == 113 [pid = 4076] [id = 552] 18:30:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (21F2DC00) [pid = 4076] [serial = 1656] [outer = 00000000] 18:30:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (21F34800) [pid = 4076] [serial = 1657] [outer = 21F2DC00] 18:30:38 INFO - PROCESS | 4076 | 1463794238403 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (21FA5400) [pid = 4076] [serial = 1658] [outer = 21F2DC00] 18:30:39 INFO - PROCESS | 4076 | 1463794239004 Marionette TRACE conn5 <- [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]]]}] 18:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1015ms 18:30:39 INFO - PROCESS | 4076 | 1463794239060 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 4076 | 1463794239062 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 18:30:39 INFO - PROCESS | 4076 | 1463794239065 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:30:39 INFO - PROCESS | 4076 | 1463794239067 Marionette TRACE conn5 <- [1,2174,null,{}] 18:30:39 INFO - PROCESS | 4076 | 1463794239071 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:39 INFO - PROCESS | 4076 | 1463794239216 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 18:30:39 INFO - PROCESS | 4076 | 1463794239387 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 4076 | ++DOCSHELL 22330000 == 114 [pid = 4076] [id = 553] 18:30:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (22331C00) [pid = 4076] [serial = 1659] [outer = 00000000] 18:30:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (22352C00) [pid = 4076] [serial = 1660] [outer = 22331C00] 18:30:39 INFO - PROCESS | 4076 | 1463794239443 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (22359800) [pid = 4076] [serial = 1661] [outer = 22331C00] 18:30:40 INFO - PROCESS | 4076 | 1463794240038 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1019ms 18:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:30:40 INFO - PROCESS | 4076 | 1463794240089 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 18:30:40 INFO - PROCESS | 4076 | 1463794240091 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 18:30:40 INFO - PROCESS | 4076 | 1463794240095 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:30:40 INFO - PROCESS | 4076 | 1463794240097 Marionette TRACE conn5 <- [1,2178,null,{}] 18:30:40 INFO - PROCESS | 4076 | 1463794240101 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:40 INFO - PROCESS | 4076 | 1463794240222 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 18:30:40 INFO - PROCESS | 4076 | 1463794240401 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 4076 | ++DOCSHELL 22351C00 == 115 [pid = 4076] [id = 554] 18:30:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (22352800) [pid = 4076] [serial = 1662] [outer = 00000000] 18:30:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (223BE000) [pid = 4076] [serial = 1663] [outer = 22352800] 18:30:40 INFO - PROCESS | 4076 | 1463794240457 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (223C2800) [pid = 4076] [serial = 1664] [outer = 22352800] 18:30:41 INFO - PROCESS | 4076 | 1463794241038 Marionette TRACE conn5 <- [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]]]}] 18:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 971ms 18:30:41 INFO - PROCESS | 4076 | 1463794241073 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 18:30:41 INFO - PROCESS | 4076 | 1463794241076 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 18:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:30:41 INFO - PROCESS | 4076 | 1463794241081 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:30:41 INFO - PROCESS | 4076 | 1463794241083 Marionette TRACE conn5 <- [1,2182,null,{}] 18:30:41 INFO - PROCESS | 4076 | 1463794241087 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:41 INFO - PROCESS | 4076 | 1463794241209 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 18:30:41 INFO - PROCESS | 4076 | 1463794241390 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 4076 | ++DOCSHELL 22B55000 == 116 [pid = 4076] [id = 555] 18:30:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (22B55400) [pid = 4076] [serial = 1665] [outer = 00000000] 18:30:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (22D04C00) [pid = 4076] [serial = 1666] [outer = 22B55400] 18:30:41 INFO - PROCESS | 4076 | 1463794241445 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (22D0E800) [pid = 4076] [serial = 1667] [outer = 22B55400] 18:30:42 INFO - PROCESS | 4076 | 1463794242017 Marionette TRACE conn5 <- [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]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:30:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 18:30:42 INFO - PROCESS | 4076 | 1463794242057 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 4076 | 1463794242059 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 18:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:30:42 INFO - PROCESS | 4076 | 1463794242064 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 4076 | 1463794242066 Marionette TRACE conn5 <- [1,2186,null,{}] 18:30:42 INFO - PROCESS | 4076 | 1463794242070 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:42 INFO - PROCESS | 4076 | 1463794242192 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 18:30:42 INFO - PROCESS | 4076 | 1463794242376 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:42 INFO - PROCESS | 4076 | ++DOCSHELL 22B55C00 == 117 [pid = 4076] [id = 556] 18:30:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (22D0F800) [pid = 4076] [serial = 1668] [outer = 00000000] 18:30:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (23054C00) [pid = 4076] [serial = 1669] [outer = 22D0F800] 18:30:42 INFO - PROCESS | 4076 | 1463794242432 Marionette DEBUG loaded listener.js 18:30:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (23058400) [pid = 4076] [serial = 1670] [outer = 22D0F800] 18:30:43 INFO - PROCESS | 4076 | 1463794243006 Marionette TRACE conn5 <- [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]]]}] 18:30:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 18:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:30:43 INFO - PROCESS | 4076 | 1463794243035 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 18:30:43 INFO - PROCESS | 4076 | 1463794243037 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 18:30:43 INFO - PROCESS | 4076 | 1463794243040 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:30:43 INFO - PROCESS | 4076 | 1463794243042 Marionette TRACE conn5 <- [1,2190,null,{}] 18:30:43 INFO - PROCESS | 4076 | 1463794243046 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:43 INFO - PROCESS | 4076 | 1463794243178 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 18:30:43 INFO - PROCESS | 4076 | 1463794243348 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 4076 | ++DOCSHELL 23053C00 == 118 [pid = 4076] [id = 557] 18:30:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (2305C800) [pid = 4076] [serial = 1671] [outer = 00000000] 18:30:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (2310AC00) [pid = 4076] [serial = 1672] [outer = 2305C800] 18:30:43 INFO - PROCESS | 4076 | 1463794243403 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (2310FC00) [pid = 4076] [serial = 1673] [outer = 2305C800] 18:30:44 INFO - PROCESS | 4076 | 1463794244014 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1021ms 18:30:44 INFO - PROCESS | 4076 | 1463794244062 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 18:30:44 INFO - PROCESS | 4076 | 1463794244065 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 18:30:44 INFO - PROCESS | 4076 | 1463794244068 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:30:44 INFO - PROCESS | 4076 | 1463794244071 Marionette TRACE conn5 <- [1,2194,null,{}] 18:30:44 INFO - PROCESS | 4076 | 1463794244075 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:44 INFO - PROCESS | 4076 | 1463794244246 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 18:30:44 INFO - PROCESS | 4076 | 1463794244420 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:44 INFO - PROCESS | 4076 | ++DOCSHELL 1020DC00 == 119 [pid = 4076] [id = 558] 18:30:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (10443800) [pid = 4076] [serial = 1674] [outer = 00000000] 18:30:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (19C50400) [pid = 4076] [serial = 1675] [outer = 10443800] 18:30:44 INFO - PROCESS | 4076 | 1463794244481 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (1A18E400) [pid = 4076] [serial = 1676] [outer = 10443800] 18:30:45 INFO - PROCESS | 4076 | 1463794245355 Marionette TRACE conn5 <- [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]]]}] 18:30:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:30:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1319ms 18:30:45 INFO - PROCESS | 4076 | 1463794245391 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 18:30:45 INFO - PROCESS | 4076 | 1463794245396 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 18:30:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:30:45 INFO - PROCESS | 4076 | 1463794245401 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:30:45 INFO - PROCESS | 4076 | 1463794245405 Marionette TRACE conn5 <- [1,2198,null,{}] 18:30:45 INFO - PROCESS | 4076 | 1463794245410 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:45 INFO - PROCESS | 4076 | 1463794245532 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 18:30:45 INFO - PROCESS | 4076 | 1463794245713 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:45 INFO - PROCESS | 4076 | ++DOCSHELL 105B1800 == 120 [pid = 4076] [id = 559] 18:30:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (162ECC00) [pid = 4076] [serial = 1677] [outer = 00000000] 18:30:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (1906DC00) [pid = 4076] [serial = 1678] [outer = 162ECC00] 18:30:45 INFO - PROCESS | 4076 | 1463794245765 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (19BF5000) [pid = 4076] [serial = 1679] [outer = 162ECC00] 18:30:46 INFO - PROCESS | 4076 | 1463794246378 Marionette TRACE conn5 <- [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]]]}] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 1A191000 == 119 [pid = 4076] [id = 546] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 10019400 == 118 [pid = 4076] [id = 545] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 159DE000 == 117 [pid = 4076] [id = 544] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 1D644C00 == 116 [pid = 4076] [id = 543] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 1B8CCC00 == 115 [pid = 4076] [id = 542] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 1A150000 == 114 [pid = 4076] [id = 541] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 195C0800 == 113 [pid = 4076] [id = 540] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 0C89D400 == 112 [pid = 4076] [id = 539] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 105C0C00 == 111 [pid = 4076] [id = 538] 18:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1073ms 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (1036C000) [pid = 4076] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (1BF65C00) [pid = 4076] [serial = 1579] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 1FF85800 == 110 [pid = 4076] [id = 535] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 1F1F4C00 == 109 [pid = 4076] [id = 534] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 19D0E800 == 108 [pid = 4076] [id = 533] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 1F08E800 == 107 [pid = 4076] [id = 532] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 1DDB3400 == 106 [pid = 4076] [id = 531] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 1D543C00 == 105 [pid = 4076] [id = 530] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 1B139800 == 104 [pid = 4076] [id = 529] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 14959C00 == 103 [pid = 4076] [id = 528] 18:30:46 INFO - PROCESS | 4076 | --DOCSHELL 10016400 == 102 [pid = 4076] [id = 527] 18:30:46 INFO - PROCESS | 4076 | 1463794246549 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 18:30:46 INFO - PROCESS | 4076 | 1463794246555 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (1A001400) [pid = 4076] [serial = 1567] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (1A14E800) [pid = 4076] [serial = 1570] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (19D0C400) [pid = 4076] [serial = 1528] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (1A05DC00) [pid = 4076] [serial = 1568] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (14B1C000) [pid = 4076] [serial = 1573] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (141E2C00) [pid = 4076] [serial = 1558] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (14B7C800) [pid = 4076] [serial = 1559] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (1A193C00) [pid = 4076] [serial = 1576] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (18944000) [pid = 4076] [serial = 1561] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (19068800) [pid = 4076] [serial = 1562] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (13F4BC00) [pid = 4076] [serial = 1553] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (10444400) [pid = 4076] [serial = 1552] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (19299400) [pid = 4076] [serial = 1564] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (1DDAA000) [pid = 4076] [serial = 1531] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (23058000) [pid = 4076] [serial = 1534] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (24017400) [pid = 4076] [serial = 1537] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (240BB000) [pid = 4076] [serial = 1540] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (244B6400) [pid = 4076] [serial = 1543] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (21F33800) [pid = 4076] [serial = 1546] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (2310F800) [pid = 4076] [serial = 1526] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (1A18E000) [pid = 4076] [serial = 1571] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (181D7400) [pid = 4076] [serial = 1574] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (1B7BD000) [pid = 4076] [serial = 1577] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (181D0800) [pid = 4076] [serial = 1556] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (17684C00) [pid = 4076] [serial = 1555] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1A14D400) [pid = 4076] [serial = 1549] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (19C50C00) [pid = 4076] [serial = 1565] [outer = 00000000] [url = about:blank] 18:30:46 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (21FA8800) [pid = 4076] [serial = 1088] [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.] 18:30:46 INFO - PROCESS | 4076 | 1463794246602 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:30:46 INFO - PROCESS | 4076 | 1463794246605 Marionette TRACE conn5 <- [1,2202,null,{}] 18:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:30:46 INFO - PROCESS | 4076 | 1463794246609 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:46 INFO - PROCESS | 4076 | 1463794246715 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 18:30:46 INFO - PROCESS | 4076 | 1463794246722 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:46 INFO - PROCESS | 4076 | ++DOCSHELL 1020D800 == 103 [pid = 4076] [id = 560] 18:30:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1036C000) [pid = 4076] [serial = 1680] [outer = 00000000] 18:30:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (106E6800) [pid = 4076] [serial = 1681] [outer = 1036C000] 18:30:46 INFO - PROCESS | 4076 | 1463794246769 Marionette DEBUG loaded listener.js 18:30:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (14424000) [pid = 4076] [serial = 1682] [outer = 1036C000] 18:30:47 INFO - PROCESS | 4076 | 1463794247325 Marionette TRACE conn5 <- [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]]]}] 18:30:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 770ms 18:30:47 INFO - PROCESS | 4076 | 1463794247380 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 18:30:47 INFO - PROCESS | 4076 | 1463794247382 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 18:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:30:47 INFO - PROCESS | 4076 | 1463794247386 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:30:47 INFO - PROCESS | 4076 | 1463794247389 Marionette TRACE conn5 <- [1,2206,null,{}] 18:30:47 INFO - PROCESS | 4076 | 1463794247399 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:47 INFO - PROCESS | 4076 | 1463794247509 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 18:30:47 INFO - PROCESS | 4076 | 1463794247640 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:47 INFO - PROCESS | 4076 | ++DOCSHELL 195C0800 == 104 [pid = 4076] [id = 561] 18:30:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (195C1C00) [pid = 4076] [serial = 1683] [outer = 00000000] 18:30:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (19C50C00) [pid = 4076] [serial = 1684] [outer = 195C1C00] 18:30:47 INFO - PROCESS | 4076 | 1463794247688 Marionette DEBUG loaded listener.js 18:30:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (19D1A400) [pid = 4076] [serial = 1685] [outer = 195C1C00] 18:30:48 INFO - PROCESS | 4076 | 1463794248071 Marionette TRACE conn5 <- [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]]]}] 18:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 18:30:48 INFO - PROCESS | 4076 | 1463794248120 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 18:30:48 INFO - PROCESS | 4076 | 1463794248123 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 18:30:48 INFO - PROCESS | 4076 | 1463794248126 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:30:48 INFO - PROCESS | 4076 | 1463794248127 Marionette TRACE conn5 <- [1,2210,null,{}] 18:30:48 INFO - PROCESS | 4076 | 1463794248131 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:48 INFO - PROCESS | 4076 | 1463794248237 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 18:30:48 INFO - PROCESS | 4076 | 1463794248278 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:48 INFO - PROCESS | 4076 | ++DOCSHELL 1A058400 == 105 [pid = 4076] [id = 562] 18:30:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (1A05DC00) [pid = 4076] [serial = 1686] [outer = 00000000] 18:30:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (1A151800) [pid = 4076] [serial = 1687] [outer = 1A05DC00] 18:30:48 INFO - PROCESS | 4076 | 1463794248323 Marionette DEBUG loaded listener.js 18:30:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (1B13E800) [pid = 4076] [serial = 1688] [outer = 1A05DC00] 18:30:48 INFO - PROCESS | 4076 | 1463794248788 Marionette TRACE conn5 <- [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]]]}] 18:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 18:30:48 INFO - PROCESS | 4076 | 1463794248800 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 18:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:30:48 INFO - PROCESS | 4076 | 1463794248802 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 18:30:48 INFO - PROCESS | 4076 | 1463794248805 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:30:48 INFO - PROCESS | 4076 | 1463794248816 Marionette TRACE conn5 <- [1,2214,null,{}] 18:30:48 INFO - PROCESS | 4076 | 1463794248853 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:49 INFO - PROCESS | 4076 | 1463794249005 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 18:30:49 INFO - PROCESS | 4076 | 1463794249020 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 4076 | ++DOCSHELL 1B7BCC00 == 106 [pid = 4076] [id = 563] 18:30:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (1B7EC400) [pid = 4076] [serial = 1689] [outer = 00000000] 18:30:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (1BF12400) [pid = 4076] [serial = 1690] [outer = 1B7EC400] 18:30:49 INFO - PROCESS | 4076 | 1463794249066 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (1C710400) [pid = 4076] [serial = 1691] [outer = 1B7EC400] 18:30:49 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (1A153400) [pid = 4076] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:30:49 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (15ED3000) [pid = 4076] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:30:49 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (196D0000) [pid = 4076] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:30:49 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (13F52400) [pid = 4076] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:30:49 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (1B8D3C00) [pid = 4076] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:30:49 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (0CF7A400) [pid = 4076] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:30:49 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (1BF13000) [pid = 4076] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:30:49 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (1DDC4800) [pid = 4076] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:30:49 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (159E8C00) [pid = 4076] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:30:50 INFO - PROCESS | 4076 | 1463794250165 Marionette TRACE conn5 <- [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]]]}] 18:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1412ms 18:30:50 INFO - PROCESS | 4076 | 1463794250219 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 18:30:50 INFO - PROCESS | 4076 | 1463794250224 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 18:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:30:50 INFO - PROCESS | 4076 | 1463794250244 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - PROCESS | 4076 | 1463794250249 Marionette TRACE conn5 <- [1,2218,null,{}] 18:30:50 INFO - PROCESS | 4076 | 1463794250254 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:50 INFO - PROCESS | 4076 | 1463794250387 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 18:30:50 INFO - PROCESS | 4076 | 1463794250555 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 4076 | ++DOCSHELL 1020A400 == 107 [pid = 4076] [id = 564] 18:30:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (105A8800) [pid = 4076] [serial = 1692] [outer = 00000000] 18:30:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (162EB000) [pid = 4076] [serial = 1693] [outer = 105A8800] 18:30:50 INFO - PROCESS | 4076 | 1463794250615 Marionette DEBUG loaded listener.js 18:30:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (17CC2C00) [pid = 4076] [serial = 1694] [outer = 105A8800] 18:30:51 INFO - PROCESS | 4076 | 1463794251209 Marionette TRACE conn5 <- [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]]]}] 18:30:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1022ms 18:30:51 INFO - PROCESS | 4076 | 1463794251269 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 18:30:51 INFO - PROCESS | 4076 | 1463794251275 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 18:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:30:51 INFO - PROCESS | 4076 | 1463794251281 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - PROCESS | 4076 | 1463794251284 Marionette TRACE conn5 <- [1,2222,null,{}] 18:30:51 INFO - PROCESS | 4076 | 1463794251289 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:51 INFO - PROCESS | 4076 | 1463794251416 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 18:30:51 INFO - PROCESS | 4076 | 1463794251584 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:51 INFO - PROCESS | 4076 | ++DOCSHELL 19BF2000 == 108 [pid = 4076] [id = 565] 18:30:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (19BF4000) [pid = 4076] [serial = 1695] [outer = 00000000] 18:30:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (1A050800) [pid = 4076] [serial = 1696] [outer = 19BF4000] 18:30:51 INFO - PROCESS | 4076 | 1463794251641 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (1A153400) [pid = 4076] [serial = 1697] [outer = 19BF4000] 18:30:52 INFO - PROCESS | 4076 | 1463794252238 Marionette TRACE conn5 <- [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]]]}] 18:30:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:30:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1021ms 18:30:52 INFO - PROCESS | 4076 | 1463794252305 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 4076 | 1463794252307 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 18:30:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:30:52 INFO - PROCESS | 4076 | 1463794252311 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:30:52 INFO - PROCESS | 4076 | 1463794252315 Marionette TRACE conn5 <- [1,2226,null,{}] 18:30:52 INFO - PROCESS | 4076 | 1463794252326 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:52 INFO - PROCESS | 4076 | 1463794252501 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 18:30:52 INFO - PROCESS | 4076 | 1463794252672 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 4076 | ++DOCSHELL 1D0D0400 == 109 [pid = 4076] [id = 566] 18:30:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (1D543C00) [pid = 4076] [serial = 1698] [outer = 00000000] 18:30:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (1D63E000) [pid = 4076] [serial = 1699] [outer = 1D543C00] 18:30:52 INFO - PROCESS | 4076 | 1463794252732 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (1DD42C00) [pid = 4076] [serial = 1700] [outer = 1D543C00] 18:30:53 INFO - PROCESS | 4076 | 1463794253296 Marionette TRACE conn5 <- [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]]]}] 18:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1025ms 18:30:53 INFO - PROCESS | 4076 | 1463794253339 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 18:30:53 INFO - PROCESS | 4076 | 1463794253342 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 18:30:53 INFO - PROCESS | 4076 | 1463794253346 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:30:53 INFO - PROCESS | 4076 | 1463794253348 Marionette TRACE conn5 <- [1,2230,null,{}] 18:30:53 INFO - PROCESS | 4076 | 1463794253351 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:53 INFO - PROCESS | 4076 | 1463794253477 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 18:30:53 INFO - PROCESS | 4076 | 1463794253660 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:53 INFO - PROCESS | 4076 | ++DOCSHELL 1DDAE400 == 110 [pid = 4076] [id = 567] 18:30:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (1DDCF400) [pid = 4076] [serial = 1701] [outer = 00000000] 18:30:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (1F1A7800) [pid = 4076] [serial = 1702] [outer = 1DDCF400] 18:30:53 INFO - PROCESS | 4076 | 1463794253716 Marionette DEBUG loaded listener.js 18:30:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (1F1B0800) [pid = 4076] [serial = 1703] [outer = 1DDCF400] 18:30:54 INFO - PROCESS | 4076 | 1463794254293 Marionette TRACE conn5 <- [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]]]}] 18:30:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 18:30:54 INFO - PROCESS | 4076 | 1463794254319 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 18:30:54 INFO - PROCESS | 4076 | 1463794254322 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 18:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:30:54 INFO - PROCESS | 4076 | 1463794254325 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - PROCESS | 4076 | 1463794254327 Marionette TRACE conn5 <- [1,2234,null,{}] 18:30:54 INFO - PROCESS | 4076 | 1463794254331 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:54 INFO - PROCESS | 4076 | 1463794254453 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 18:30:54 INFO - PROCESS | 4076 | 1463794254634 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 4076 | ++DOCSHELL 1F08EC00 == 111 [pid = 4076] [id = 568] 18:30:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1F096C00) [pid = 4076] [serial = 1704] [outer = 00000000] 18:30:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1F1D3C00) [pid = 4076] [serial = 1705] [outer = 1F096C00] 18:30:54 INFO - PROCESS | 4076 | 1463794254689 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1F1E0800) [pid = 4076] [serial = 1706] [outer = 1F096C00] 18:30:55 INFO - PROCESS | 4076 | 1463794255277 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 18:30:55 INFO - PROCESS | 4076 | 1463794255300 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 18:30:55 INFO - PROCESS | 4076 | 1463794255302 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 18:30:55 INFO - PROCESS | 4076 | 1463794255305 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:30:55 INFO - PROCESS | 4076 | 1463794255307 Marionette TRACE conn5 <- [1,2238,null,{}] 18:30:55 INFO - PROCESS | 4076 | 1463794255311 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:55 INFO - PROCESS | 4076 | 1463794255451 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 18:30:55 INFO - PROCESS | 4076 | 1463794255638 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:55 INFO - PROCESS | 4076 | ++DOCSHELL 1F1E7C00 == 112 [pid = 4076] [id = 569] 18:30:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (1FBDD800) [pid = 4076] [serial = 1707] [outer = 00000000] 18:30:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (2009B400) [pid = 4076] [serial = 1708] [outer = 1FBDD800] 18:30:55 INFO - PROCESS | 4076 | 1463794255695 Marionette DEBUG loaded listener.js 18:30:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (20587400) [pid = 4076] [serial = 1709] [outer = 1FBDD800] 18:30:56 INFO - PROCESS | 4076 | 1463794256265 Marionette TRACE conn5 <- [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]]]}] 18:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1019ms 18:30:56 INFO - PROCESS | 4076 | 1463794256329 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 18:30:56 INFO - PROCESS | 4076 | 1463794256331 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 18:30:56 INFO - PROCESS | 4076 | 1463794256335 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:30:56 INFO - PROCESS | 4076 | 1463794256337 Marionette TRACE conn5 <- [1,2242,null,{}] 18:30:56 INFO - PROCESS | 4076 | 1463794256341 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:56 INFO - PROCESS | 4076 | 1463794256459 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 18:30:56 INFO - PROCESS | 4076 | 1463794256640 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 4076 | ++DOCSHELL 18BC0C00 == 113 [pid = 4076] [id = 570] 18:30:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (20591C00) [pid = 4076] [serial = 1710] [outer = 00000000] 18:30:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (2110CC00) [pid = 4076] [serial = 1711] [outer = 20591C00] 18:30:56 INFO - PROCESS | 4076 | 1463794256695 Marionette DEBUG loaded listener.js 18:30:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (211EA800) [pid = 4076] [serial = 1712] [outer = 20591C00] 18:30:57 INFO - PROCESS | 4076 | 1463794257284 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:30:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 970ms 18:30:57 INFO - PROCESS | 4076 | 1463794257309 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 18:30:57 INFO - PROCESS | 4076 | 1463794257311 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 18:30:57 INFO - PROCESS | 4076 | 1463794257314 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:30:57 INFO - PROCESS | 4076 | 1463794257316 Marionette TRACE conn5 <- [1,2246,null,{}] 18:30:57 INFO - PROCESS | 4076 | 1463794257320 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:57 INFO - PROCESS | 4076 | 1463794257440 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 18:30:57 INFO - PROCESS | 4076 | 1463794257611 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:57 INFO - PROCESS | 4076 | ++DOCSHELL 21104400 == 114 [pid = 4076] [id = 571] 18:30:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (21109800) [pid = 4076] [serial = 1713] [outer = 00000000] 18:30:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (21F36400) [pid = 4076] [serial = 1714] [outer = 21109800] 18:30:57 INFO - PROCESS | 4076 | 1463794257666 Marionette DEBUG loaded listener.js 18:30:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (21FAEC00) [pid = 4076] [serial = 1715] [outer = 21109800] 18:30:58 INFO - PROCESS | 4076 | 1463794258209 Marionette TRACE conn5 <- [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]]]}] 18:30:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:30:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 18:30:58 INFO - PROCESS | 4076 | 1463794258249 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 4076 | 1463794258251 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 18:30:58 INFO - PROCESS | 4076 | 1463794258255 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:30:58 INFO - PROCESS | 4076 | 1463794258257 Marionette TRACE conn5 <- [1,2250,null,{}] 18:30:58 INFO - PROCESS | 4076 | 1463794258260 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:58 INFO - PROCESS | 4076 | 1463794258382 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 18:30:58 INFO - PROCESS | 4076 | 1463794258565 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 4076 | ++DOCSHELL 22332000 == 115 [pid = 4076] [id = 572] 18:30:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (22334800) [pid = 4076] [serial = 1716] [outer = 00000000] 18:30:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (22358800) [pid = 4076] [serial = 1717] [outer = 22334800] 18:30:58 INFO - PROCESS | 4076 | 1463794258620 Marionette DEBUG loaded listener.js 18:30:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (22B5A400) [pid = 4076] [serial = 1718] [outer = 22334800] 18:30:59 INFO - PROCESS | 4076 | 1463794259191 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:30:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 18:30:59 INFO - PROCESS | 4076 | 1463794259229 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 18:30:59 INFO - PROCESS | 4076 | 1463794259231 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 18:30:59 INFO - PROCESS | 4076 | 1463794259234 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:30:59 INFO - PROCESS | 4076 | 1463794259236 Marionette TRACE conn5 <- [1,2254,null,{}] 18:30:59 INFO - PROCESS | 4076 | 1463794259240 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:59 INFO - PROCESS | 4076 | 1463794259360 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 18:30:59 INFO - PROCESS | 4076 | 1463794259544 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:59 INFO - PROCESS | 4076 | ++DOCSHELL 2304F000 == 116 [pid = 4076] [id = 573] 18:30:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (23101800) [pid = 4076] [serial = 1719] [outer = 00000000] 18:30:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (2310D400) [pid = 4076] [serial = 1720] [outer = 23101800] 18:30:59 INFO - PROCESS | 4076 | 1463794259599 Marionette DEBUG loaded listener.js 18:30:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (2351F400) [pid = 4076] [serial = 1721] [outer = 23101800] 18:31:00 INFO - PROCESS | 4076 | 1463794260440 Marionette TRACE conn5 <- [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]]]}] 18:31:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:31:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1280ms 18:31:00 INFO - PROCESS | 4076 | 1463794260519 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 18:31:00 INFO - PROCESS | 4076 | 1463794260524 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 18:31:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:31:00 INFO - PROCESS | 4076 | 1463794260544 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:31:00 INFO - PROCESS | 4076 | 1463794260549 Marionette TRACE conn5 <- [1,2258,null,{}] 18:31:00 INFO - PROCESS | 4076 | 1463794260556 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:00 INFO - PROCESS | 4076 | 1463794260698 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 18:31:00 INFO - PROCESS | 4076 | 1463794260873 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 4076 | ++DOCSHELL 14954000 == 117 [pid = 4076] [id = 574] 18:31:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (159E2C00) [pid = 4076] [serial = 1722] [outer = 00000000] 18:31:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (17394C00) [pid = 4076] [serial = 1723] [outer = 159E2C00] 18:31:00 INFO - PROCESS | 4076 | 1463794260931 Marionette DEBUG loaded listener.js 18:31:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (18BBA400) [pid = 4076] [serial = 1724] [outer = 159E2C00] 18:31:01 INFO - PROCESS | 4076 | 1463794261483 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:31:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:31:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 990ms 18:31:01 INFO - PROCESS | 4076 | 1463794261537 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 18:31:01 INFO - PROCESS | 4076 | 1463794261543 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 18:31:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:31:01 INFO - PROCESS | 4076 | 1463794261548 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:31:01 INFO - PROCESS | 4076 | 1463794261551 Marionette TRACE conn5 <- [1,2262,null,{}] 18:31:01 INFO - PROCESS | 4076 | 1463794261555 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:01 INFO - PROCESS | 4076 | 1463794261675 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 18:31:01 INFO - PROCESS | 4076 | 1463794261870 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:01 INFO - PROCESS | 4076 | ++DOCSHELL 19295800 == 118 [pid = 4076] [id = 575] 18:31:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (19D13800) [pid = 4076] [serial = 1725] [outer = 00000000] 18:31:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (1B5AB000) [pid = 4076] [serial = 1726] [outer = 19D13800] 18:31:01 INFO - PROCESS | 4076 | 1463794261920 Marionette DEBUG loaded listener.js 18:31:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (1BF06C00) [pid = 4076] [serial = 1727] [outer = 19D13800] 18:31:02 INFO - PROCESS | 4076 | 1463794262527 Marionette TRACE conn5 <- [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]]]}] 18:31:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:31:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1023ms 18:31:02 INFO - PROCESS | 4076 | 1463794262575 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 18:31:02 INFO - PROCESS | 4076 | 1463794262578 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 18:31:02 INFO - PROCESS | 4076 | 1463794262581 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:31:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:31:02 INFO - PROCESS | 4076 | 1463794262584 Marionette TRACE conn5 <- [1,2266,null,{}] 18:31:02 INFO - PROCESS | 4076 | 1463794262610 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:02 INFO - PROCESS | 4076 | 1463794262736 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 18:31:02 INFO - PROCESS | 4076 | 1463794262912 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:02 INFO - PROCESS | 4076 | ++DOCSHELL 105B3C00 == 119 [pid = 4076] [id = 576] 18:31:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (110EE000) [pid = 4076] [serial = 1728] [outer = 00000000] 18:31:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (1D547800) [pid = 4076] [serial = 1729] [outer = 110EE000] 18:31:02 INFO - PROCESS | 4076 | 1463794262964 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (1DD42800) [pid = 4076] [serial = 1730] [outer = 110EE000] 18:31:03 INFO - PROCESS | 4076 | --DOCSHELL 1A058400 == 118 [pid = 4076] [id = 562] 18:31:03 INFO - PROCESS | 4076 | --DOCSHELL 195C0800 == 117 [pid = 4076] [id = 561] 18:31:03 INFO - PROCESS | 4076 | --DOCSHELL 1020D800 == 116 [pid = 4076] [id = 560] 18:31:03 INFO - PROCESS | 4076 | --DOCSHELL 105B1800 == 115 [pid = 4076] [id = 559] 18:31:03 INFO - PROCESS | 4076 | --DOCSHELL 211EC000 == 114 [pid = 4076] [id = 551] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (1F1E8400) [pid = 4076] [serial = 1600] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (2009C400) [pid = 4076] [serial = 1606] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (1C9F4400) [pid = 4076] [serial = 1588] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (1FCB7C00) [pid = 4076] [serial = 1603] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (1050D000) [pid = 4076] [serial = 1582] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (1DD41C00) [pid = 4076] [serial = 1591] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (20594800) [pid = 4076] [serial = 1609] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (1F1C7800) [pid = 4076] [serial = 1597] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (1DDCE400) [pid = 4076] [serial = 1594] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (19C4FC00) [pid = 4076] [serial = 1612] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (17C7B000) [pid = 4076] [serial = 1585] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (205DC000) [pid = 4076] [serial = 1642] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOCSHELL 1DE12C00 == 113 [pid = 4076] [id = 550] 18:31:03 INFO - PROCESS | 4076 | --DOCSHELL 195B6400 == 112 [pid = 4076] [id = 549] 18:31:03 INFO - PROCESS | 4076 | --DOCSHELL 105AA000 == 111 [pid = 4076] [id = 548] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (200A9800) [pid = 4076] [serial = 1640] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (1B5AD000) [pid = 4076] [serial = 1624] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (1F1CD400) [pid = 4076] [serial = 1633] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (1B8C7C00) [pid = 4076] [serial = 1625] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (1A0E6C00) [pid = 4076] [serial = 1622] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (17689400) [pid = 4076] [serial = 1615] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (1FBEA400) [pid = 4076] [serial = 1639] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (14478000) [pid = 4076] [serial = 1619] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (1C90EC00) [pid = 4076] [serial = 1627] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (1F08B000) [pid = 4076] [serial = 1630] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (19E7C000) [pid = 4076] [serial = 1637] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (19D1A800) [pid = 4076] [serial = 1621] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (1020B800) [pid = 4076] [serial = 1618] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (1F1DD400) [pid = 4076] [serial = 1634] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (1D071C00) [pid = 4076] [serial = 1628] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (1F095C00) [pid = 4076] [serial = 1631] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (1906C800) [pid = 4076] [serial = 1636] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (18BC1400) [pid = 4076] [serial = 1616] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4076 | 1463794263530 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 18:31:03 INFO - PROCESS | 4076 | 1463794263555 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 18:31:03 INFO - PROCESS | 4076 | 1463794263557 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 18:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:31:03 INFO - PROCESS | 4076 | 1463794263560 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:31:03 INFO - PROCESS | 4076 | 1463794263562 Marionette TRACE conn5 <- [1,2270,null,{}] 18:31:03 INFO - PROCESS | 4076 | 1463794263566 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:03 INFO - PROCESS | 4076 | 1463794263669 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 18:31:03 INFO - PROCESS | 4076 | 1463794263679 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 4076 | ++DOCSHELL 17CC1400 == 112 [pid = 4076] [id = 577] 18:31:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (181D8800) [pid = 4076] [serial = 1731] [outer = 00000000] 18:31:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (19BF2400) [pid = 4076] [serial = 1732] [outer = 181D8800] 18:31:03 INFO - PROCESS | 4076 | 1463794263725 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (1A0E0C00) [pid = 4076] [serial = 1733] [outer = 181D8800] 18:31:04 INFO - PROCESS | 4076 | 1463794264219 Marionette TRACE conn5 <- [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]]]}] 18:31:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:31:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 18:31:04 INFO - PROCESS | 4076 | 1463794264234 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 18:31:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:31:04 INFO - PROCESS | 4076 | 1463794264236 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 18:31:04 INFO - PROCESS | 4076 | 1463794264239 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 4076 | 1463794264241 Marionette TRACE conn5 <- [1,2274,null,{}] 18:31:04 INFO - PROCESS | 4076 | 1463794264245 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:04 INFO - PROCESS | 4076 | 1463794264344 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 18:31:04 INFO - PROCESS | 4076 | 1463794264351 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:04 INFO - PROCESS | 4076 | ++DOCSHELL 1A0E7C00 == 113 [pid = 4076] [id = 578] 18:31:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1A18D800) [pid = 4076] [serial = 1734] [outer = 00000000] 18:31:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1B8C7C00) [pid = 4076] [serial = 1735] [outer = 1A18D800] 18:31:04 INFO - PROCESS | 4076 | 1463794264396 Marionette DEBUG loaded listener.js 18:31:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1D548000) [pid = 4076] [serial = 1736] [outer = 1A18D800] 18:31:04 INFO - PROCESS | 4076 | 1463794264905 Marionette TRACE conn5 <- [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]]]}] 18:31:04 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 18:31:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 18:31:04 INFO - PROCESS | 4076 | 1463794264971 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 4076 | 1463794264973 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 18:31:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:31:04 INFO - PROCESS | 4076 | 1463794264976 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 4076 | 1463794264977 Marionette TRACE conn5 <- [1,2278,null,{}] 18:31:04 INFO - PROCESS | 4076 | 1463794264981 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:05 INFO - PROCESS | 4076 | 1463794265101 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 18:31:05 INFO - PROCESS | 4076 | 1463794265250 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 4076 | ++DOCSHELL 1F1A9800 == 114 [pid = 4076] [id = 579] 18:31:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (1F1AA000) [pid = 4076] [serial = 1737] [outer = 00000000] 18:31:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (1F1CD400) [pid = 4076] [serial = 1738] [outer = 1F1AA000] 18:31:05 INFO - PROCESS | 4076 | 1463794265295 Marionette DEBUG loaded listener.js 18:31:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (1F1EA400) [pid = 4076] [serial = 1739] [outer = 1F1AA000] 18:31:05 INFO - PROCESS | 4076 | 1463794265726 Marionette TRACE conn5 <- [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]]]}] 18:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 770ms 18:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:31:05 INFO - PROCESS | 4076 | 1463794265747 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 18:31:05 INFO - PROCESS | 4076 | 1463794265749 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 18:31:05 INFO - PROCESS | 4076 | 1463794265752 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:31:05 INFO - PROCESS | 4076 | 1463794265754 Marionette TRACE conn5 <- [1,2282,null,{}] 18:31:05 INFO - PROCESS | 4076 | 1463794265800 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:05 INFO - PROCESS | 4076 | 1463794265951 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 18:31:05 INFO - PROCESS | 4076 | 1463794265972 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 4076 | ++DOCSHELL 1F1F0800 == 115 [pid = 4076] [id = 580] 18:31:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (1F1F1000) [pid = 4076] [serial = 1740] [outer = 00000000] 18:31:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (1FCC2800) [pid = 4076] [serial = 1741] [outer = 1F1F1000] 18:31:06 INFO - PROCESS | 4076 | 1463794266017 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (200A2800) [pid = 4076] [serial = 1742] [outer = 1F1F1000] 18:31:06 INFO - PROCESS | 4076 | 1463794266481 Marionette TRACE conn5 <- [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]]]}] 18:31:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:31:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 750ms 18:31:06 INFO - PROCESS | 4076 | 1463794266503 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 18:31:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:31:06 INFO - PROCESS | 4076 | 1463794266505 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 18:31:06 INFO - PROCESS | 4076 | 1463794266515 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:31:06 INFO - PROCESS | 4076 | 1463794266517 Marionette TRACE conn5 <- [1,2286,null,{}] 18:31:06 INFO - PROCESS | 4076 | 1463794266520 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:06 INFO - PROCESS | 4076 | 1463794266665 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 18:31:06 INFO - PROCESS | 4076 | 1463794266683 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 4076 | ++DOCSHELL 20587800 == 116 [pid = 4076] [id = 581] 18:31:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (2058F000) [pid = 4076] [serial = 1743] [outer = 00000000] 18:31:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (21103800) [pid = 4076] [serial = 1744] [outer = 2058F000] 18:31:06 INFO - PROCESS | 4076 | 1463794266727 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (212AA800) [pid = 4076] [serial = 1745] [outer = 2058F000] 18:31:07 INFO - PROCESS | 4076 | 1463794267181 Marionette TRACE conn5 <- [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]]]}] 18:31:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:31:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 731ms 18:31:07 INFO - PROCESS | 4076 | 1463794267249 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 18:31:07 INFO - PROCESS | 4076 | 1463794267251 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 18:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:31:07 INFO - PROCESS | 4076 | 1463794267254 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:31:07 INFO - PROCESS | 4076 | 1463794267256 Marionette TRACE conn5 <- [1,2290,null,{}] 18:31:07 INFO - PROCESS | 4076 | 1463794267260 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:07 INFO - PROCESS | 4076 | 1463794267448 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (21F2D800) [pid = 4076] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (205DB400) [pid = 4076] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (1F1CB000) [pid = 4076] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (2400E800) [pid = 4076] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (196D6800) [pid = 4076] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (240E7000) [pid = 4076] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (22D05000) [pid = 4076] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (1DE14000) [pid = 4076] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (22326400) [pid = 4076] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (1D078800) [pid = 4076] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (2400C000) [pid = 4076] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (1A053400) [pid = 4076] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (22D0BC00) [pid = 4076] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (162E5C00) [pid = 4076] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (20588400) [pid = 4076] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (13F9BC00) [pid = 4076] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (22B5B400) [pid = 4076] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (14B1DC00) [pid = 4076] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (1A05DC00) [pid = 4076] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (105B3800) [pid = 4076] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (10443800) [pid = 4076] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (195C1C00) [pid = 4076] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (162ECC00) [pid = 4076] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:31:07 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (1036C000) [pid = 4076] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:31:07 INFO - PROCESS | 4076 | 1463794267946 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:07 INFO - PROCESS | 4076 | ++DOCSHELL 0FF5CC00 == 117 [pid = 4076] [id = 582] 18:31:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (0FFCB800) [pid = 4076] [serial = 1746] [outer = 00000000] 18:31:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (13F9BC00) [pid = 4076] [serial = 1747] [outer = 0FFCB800] 18:31:07 INFO - PROCESS | 4076 | 1463794267991 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (17CB5800) [pid = 4076] [serial = 1748] [outer = 0FFCB800] 18:31:08 INFO - PROCESS | 4076 | 1463794268382 Marionette TRACE conn5 <- [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]]]}] 18:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1179ms 18:31:08 INFO - PROCESS | 4076 | 1463794268434 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 18:31:08 INFO - PROCESS | 4076 | 1463794268436 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 18:31:08 INFO - PROCESS | 4076 | 1463794268440 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:31:08 INFO - PROCESS | 4076 | 1463794268441 Marionette TRACE conn5 <- [1,2294,null,{}] 18:31:08 INFO - PROCESS | 4076 | 1463794268445 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:08 INFO - PROCESS | 4076 | 1463794268547 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 18:31:08 INFO - PROCESS | 4076 | 1463794268553 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 4076 | ++DOCSHELL 13F53800 == 118 [pid = 4076] [id = 583] 18:31:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (19062000) [pid = 4076] [serial = 1749] [outer = 00000000] 18:31:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (21F36800) [pid = 4076] [serial = 1750] [outer = 19062000] 18:31:08 INFO - PROCESS | 4076 | 1463794268598 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (22327000) [pid = 4076] [serial = 1751] [outer = 19062000] 18:31:09 INFO - PROCESS | 4076 | 1463794269044 Marionette TRACE conn5 <- [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]]]}] 18:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 18:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:31:09 INFO - PROCESS | 4076 | 1463794269115 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 18:31:09 INFO - PROCESS | 4076 | 1463794269117 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 18:31:09 INFO - PROCESS | 4076 | 1463794269120 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:31:09 INFO - PROCESS | 4076 | 1463794269123 Marionette TRACE conn5 <- [1,2298,null,{}] 18:31:09 INFO - PROCESS | 4076 | 1463794269126 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:09 INFO - PROCESS | 4076 | 1463794269284 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 18:31:09 INFO - PROCESS | 4076 | 1463794269294 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:09 INFO - PROCESS | 4076 | ++DOCSHELL 2232BC00 == 119 [pid = 4076] [id = 584] 18:31:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (223B7C00) [pid = 4076] [serial = 1752] [outer = 00000000] 18:31:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (22D0C800) [pid = 4076] [serial = 1753] [outer = 223B7C00] 18:31:09 INFO - PROCESS | 4076 | 1463794269345 Marionette DEBUG loaded listener.js 18:31:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (23106400) [pid = 4076] [serial = 1754] [outer = 223B7C00] 18:31:09 INFO - PROCESS | 4076 | 1463794269824 Marionette TRACE conn5 <- [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]]]}] 18:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 731ms 18:31:09 INFO - PROCESS | 4076 | 1463794269964 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 18:31:09 INFO - PROCESS | 4076 | 1463794269968 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 18:31:09 INFO - PROCESS | 4076 | 1463794269975 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:31:09 INFO - PROCESS | 4076 | 1463794269979 Marionette TRACE conn5 <- [1,2302,null,{}] 18:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:31:09 INFO - PROCESS | 4076 | 1463794269985 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:10 INFO - PROCESS | 4076 | 1463794270116 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 18:31:10 INFO - PROCESS | 4076 | 1463794270329 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 4076 | ++DOCSHELL 105B1800 == 120 [pid = 4076] [id = 585] 18:31:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (105B3400) [pid = 4076] [serial = 1755] [outer = 00000000] 18:31:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (13F50800) [pid = 4076] [serial = 1756] [outer = 105B3400] 18:31:10 INFO - PROCESS | 4076 | 1463794270391 Marionette DEBUG loaded listener.js 18:31:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (17307000) [pid = 4076] [serial = 1757] [outer = 105B3400] 18:31:11 INFO - PROCESS | 4076 | 1463794271000 Marionette TRACE conn5 <- [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]]]}] 18:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1070ms 18:31:11 INFO - PROCESS | 4076 | 1463794271059 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 18:31:11 INFO - PROCESS | 4076 | 1463794271063 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 18:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:31:11 INFO - PROCESS | 4076 | 1463794271071 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:31:11 INFO - PROCESS | 4076 | 1463794271075 Marionette TRACE conn5 <- [1,2306,null,{}] 18:31:11 INFO - PROCESS | 4076 | 1463794271081 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:11 INFO - PROCESS | 4076 | 1463794271264 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 18:31:11 INFO - PROCESS | 4076 | 1463794271446 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:11 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B3C00 == 121 [pid = 4076] [id = 586] 18:31:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1C96B800) [pid = 4076] [serial = 1758] [outer = 00000000] 18:31:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1D06CC00) [pid = 4076] [serial = 1759] [outer = 1C96B800] 18:31:11 INFO - PROCESS | 4076 | 1463794271500 Marionette DEBUG loaded listener.js 18:31:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1D548800) [pid = 4076] [serial = 1760] [outer = 1C96B800] 18:31:12 INFO - PROCESS | 4076 | 1463794272116 Marionette TRACE conn5 <- [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] 18:31:12 INFO - PROCESS | 4076 | 1463794272154 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 18:31:12 INFO - PROCESS | 4076 | 1463794272158 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:31:12 INFO - PROCESS | 4076 | 1463794272161 Marionette TRACE conn5 <- [1,2310,null,{}] 18:31:12 INFO - PROCESS | 4076 | 1463794272166 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:12 INFO - PROCESS | 4076 | 1463794272298 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 18:31:12 INFO - PROCESS | 4076 | 1463794272495 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:12 INFO - PROCESS | 4076 | ++DOCSHELL 21F33400 == 122 [pid = 4076] [id = 587] 18:31:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (21FAA000) [pid = 4076] [serial = 1761] [outer = 00000000] 18:31:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (2235B400) [pid = 4076] [serial = 1762] [outer = 21FAA000] 18:31:12 INFO - PROCESS | 4076 | 1463794272555 Marionette DEBUG loaded listener.js 18:31:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (2305A000) [pid = 4076] [serial = 1763] [outer = 21FAA000] 18:31:13 INFO - PROCESS | 4076 | 1463794273173 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1067ms 18:31:13 INFO - PROCESS | 4076 | 1463794273228 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 18:31:13 INFO - PROCESS | 4076 | 1463794273231 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 18:31:13 INFO - PROCESS | 4076 | 1463794273234 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:31:13 INFO - PROCESS | 4076 | 1463794273237 Marionette TRACE conn5 <- [1,2314,null,{}] 18:31:13 INFO - PROCESS | 4076 | 1463794273241 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:13 INFO - PROCESS | 4076 | 1463794273377 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 18:31:13 INFO - PROCESS | 4076 | 1463794273563 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:13 INFO - PROCESS | 4076 | ++DOCSHELL 238CF400 == 123 [pid = 4076] [id = 588] 18:31:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (238CF800) [pid = 4076] [serial = 1764] [outer = 00000000] 18:31:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (2400C000) [pid = 4076] [serial = 1765] [outer = 238CF800] 18:31:13 INFO - PROCESS | 4076 | 1463794273621 Marionette DEBUG loaded listener.js 18:31:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (24013C00) [pid = 4076] [serial = 1766] [outer = 238CF800] 18:31:14 INFO - PROCESS | 4076 | 1463794274165 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 18:31:14 INFO - PROCESS | 4076 | 1463794274209 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 18:31:14 INFO - PROCESS | 4076 | 1463794274211 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 18:31:14 INFO - PROCESS | 4076 | 1463794274215 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:31:14 INFO - PROCESS | 4076 | 1463794274217 Marionette TRACE conn5 <- [1,2318,null,{}] 18:31:14 INFO - PROCESS | 4076 | 1463794274221 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:14 INFO - PROCESS | 4076 | 1463794274353 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 18:31:14 INFO - PROCESS | 4076 | 1463794274550 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:14 INFO - PROCESS | 4076 | ++DOCSHELL 24029400 == 124 [pid = 4076] [id = 589] 18:31:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (2402CC00) [pid = 4076] [serial = 1767] [outer = 00000000] 18:31:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (24031C00) [pid = 4076] [serial = 1768] [outer = 2402CC00] 18:31:14 INFO - PROCESS | 4076 | 1463794274609 Marionette DEBUG loaded listener.js 18:31:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (24037800) [pid = 4076] [serial = 1769] [outer = 2402CC00] 18:31:15 INFO - PROCESS | 4076 | 1463794275168 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1017ms 18:31:15 INFO - PROCESS | 4076 | 1463794275235 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 18:31:15 INFO - PROCESS | 4076 | 1463794275237 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 18:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:31:15 INFO - PROCESS | 4076 | 1463794275241 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 4076 | 1463794275243 Marionette TRACE conn5 <- [1,2322,null,{}] 18:31:15 INFO - PROCESS | 4076 | 1463794275247 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:15 INFO - PROCESS | 4076 | 1463794275393 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 18:31:15 INFO - PROCESS | 4076 | 1463794275573 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:15 INFO - PROCESS | 4076 | ++DOCSHELL 240C3800 == 125 [pid = 4076] [id = 590] 18:31:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (240E4800) [pid = 4076] [serial = 1770] [outer = 00000000] 18:31:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (240EBC00) [pid = 4076] [serial = 1771] [outer = 240E4800] 18:31:15 INFO - PROCESS | 4076 | 1463794275633 Marionette DEBUG loaded listener.js 18:31:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (240F1400) [pid = 4076] [serial = 1772] [outer = 240E4800] 18:31:16 INFO - PROCESS | 4076 | 1463794276203 Marionette TRACE conn5 <- [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]]]}] 18:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 18:31:16 INFO - PROCESS | 4076 | 1463794276215 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 18:31:16 INFO - PROCESS | 4076 | 1463794276217 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 18:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:31:16 INFO - PROCESS | 4076 | 1463794276221 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:31:16 INFO - PROCESS | 4076 | 1463794276223 Marionette TRACE conn5 <- [1,2326,null,{}] 18:31:16 INFO - PROCESS | 4076 | 1463794276227 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:16 INFO - PROCESS | 4076 | 1463794276350 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 18:31:16 INFO - PROCESS | 4076 | 1463794276540 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:16 INFO - PROCESS | 4076 | ++DOCSHELL 244B1400 == 126 [pid = 4076] [id = 591] 18:31:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (244B5800) [pid = 4076] [serial = 1773] [outer = 00000000] 18:31:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (244BAC00) [pid = 4076] [serial = 1774] [outer = 244B5800] 18:31:16 INFO - PROCESS | 4076 | 1463794276595 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (244BDC00) [pid = 4076] [serial = 1775] [outer = 244B5800] 18:31:17 INFO - PROCESS | 4076 | 1463794277184 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1017ms 18:31:17 INFO - PROCESS | 4076 | 1463794277242 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 18:31:17 INFO - PROCESS | 4076 | 1463794277245 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 18:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:31:17 INFO - PROCESS | 4076 | 1463794277248 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:31:17 INFO - PROCESS | 4076 | 1463794277250 Marionette TRACE conn5 <- [1,2330,null,{}] 18:31:17 INFO - PROCESS | 4076 | 1463794277254 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:17 INFO - PROCESS | 4076 | 1463794277379 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 18:31:17 INFO - PROCESS | 4076 | 1463794277568 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:17 INFO - PROCESS | 4076 | ++DOCSHELL 244BA800 == 127 [pid = 4076] [id = 592] 18:31:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (24605400) [pid = 4076] [serial = 1776] [outer = 00000000] 18:31:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (2460AC00) [pid = 4076] [serial = 1777] [outer = 24605400] 18:31:17 INFO - PROCESS | 4076 | 1463794277624 Marionette DEBUG loaded listener.js 18:31:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (2460D000) [pid = 4076] [serial = 1778] [outer = 24605400] 18:31:18 INFO - PROCESS | 4076 | 1463794278210 Marionette TRACE conn5 <- [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]]]}] 18:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 970ms 18:31:18 INFO - PROCESS | 4076 | 1463794278222 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 18:31:18 INFO - PROCESS | 4076 | 1463794278225 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 18:31:18 INFO - PROCESS | 4076 | 1463794278228 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:31:18 INFO - PROCESS | 4076 | 1463794278230 Marionette TRACE conn5 <- [1,2334,null,{}] 18:31:18 INFO - PROCESS | 4076 | 1463794278234 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:18 INFO - PROCESS | 4076 | 1463794278361 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 18:31:18 INFO - PROCESS | 4076 | 1463794278512 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:18 INFO - PROCESS | 4076 | ++DOCSHELL 23E6BC00 == 128 [pid = 4076] [id = 593] 18:31:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (23E6CC00) [pid = 4076] [serial = 1779] [outer = 00000000] 18:31:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (23E70800) [pid = 4076] [serial = 1780] [outer = 23E6CC00] 18:31:18 INFO - PROCESS | 4076 | 1463794278566 Marionette DEBUG loaded listener.js 18:31:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (23E73400) [pid = 4076] [serial = 1781] [outer = 23E6CC00] 18:31:19 INFO - PROCESS | 4076 | 1463794279130 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 970ms 18:31:19 INFO - PROCESS | 4076 | 1463794279207 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 18:31:19 INFO - PROCESS | 4076 | 1463794279209 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 18:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:31:19 INFO - PROCESS | 4076 | 1463794279214 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:31:19 INFO - PROCESS | 4076 | 1463794279216 Marionette TRACE conn5 <- [1,2338,null,{}] 18:31:19 INFO - PROCESS | 4076 | 1463794279220 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:19 INFO - PROCESS | 4076 | 1463794279351 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 18:31:19 INFO - PROCESS | 4076 | 1463794279524 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:19 INFO - PROCESS | 4076 | ++DOCSHELL 23424800 == 129 [pid = 4076] [id = 594] 18:31:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (23425800) [pid = 4076] [serial = 1782] [outer = 00000000] 18:31:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (2342C000) [pid = 4076] [serial = 1783] [outer = 23425800] 18:31:19 INFO - PROCESS | 4076 | 1463794279580 Marionette DEBUG loaded listener.js 18:31:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (2342E400) [pid = 4076] [serial = 1784] [outer = 23425800] 18:31:20 INFO - PROCESS | 4076 | 1463794280114 Marionette TRACE conn5 <- [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]]]}] 18:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 970ms 18:31:20 INFO - PROCESS | 4076 | 1463794280188 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 18:31:20 INFO - PROCESS | 4076 | 1463794280191 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 18:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:31:20 INFO - PROCESS | 4076 | 1463794280195 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:31:20 INFO - PROCESS | 4076 | 1463794280197 Marionette TRACE conn5 <- [1,2342,null,{}] 18:31:20 INFO - PROCESS | 4076 | 1463794280201 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:20 INFO - PROCESS | 4076 | 1463794280353 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 18:31:20 INFO - PROCESS | 4076 | 1463794280566 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:20 INFO - PROCESS | 4076 | ++DOCSHELL 1A285000 == 130 [pid = 4076] [id = 595] 18:31:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (1B7AFC00) [pid = 4076] [serial = 1785] [outer = 00000000] 18:31:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (24672800) [pid = 4076] [serial = 1786] [outer = 1B7AFC00] 18:31:20 INFO - PROCESS | 4076 | 1463794280624 Marionette DEBUG loaded listener.js 18:31:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (2467B000) [pid = 4076] [serial = 1787] [outer = 1B7AFC00] 18:31:21 INFO - PROCESS | 4076 | 1463794281221 Marionette TRACE conn5 <- [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]]]}] 18:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1068ms 18:31:21 INFO - PROCESS | 4076 | 1463794281265 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 18:31:21 INFO - PROCESS | 4076 | 1463794281268 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 18:31:21 INFO - PROCESS | 4076 | 1463794281271 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:31:21 INFO - PROCESS | 4076 | 1463794281273 Marionette TRACE conn5 <- [1,2346,null,{}] 18:31:21 INFO - PROCESS | 4076 | 1463794281277 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:21 INFO - PROCESS | 4076 | 1463794281416 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 18:31:21 INFO - PROCESS | 4076 | 1463794281612 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 4076 | ++DOCSHELL 0FFCB000 == 131 [pid = 4076] [id = 596] 18:31:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (106E3000) [pid = 4076] [serial = 1788] [outer = 00000000] 18:31:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (1B7B3000) [pid = 4076] [serial = 1789] [outer = 106E3000] 18:31:21 INFO - PROCESS | 4076 | 1463794281668 Marionette DEBUG loaded listener.js 18:31:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (1F097800) [pid = 4076] [serial = 1790] [outer = 106E3000] 18:31:22 INFO - PROCESS | 4076 | 1463794282621 Marionette TRACE conn5 <- [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]]]}] 18:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1389ms 18:31:22 INFO - PROCESS | 4076 | 1463794282665 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 18:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:31:22 INFO - PROCESS | 4076 | 1463794282669 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 18:31:22 INFO - PROCESS | 4076 | 1463794282674 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - PROCESS | 4076 | 1463794282678 Marionette TRACE conn5 <- [1,2350,null,{}] 18:31:22 INFO - PROCESS | 4076 | 1463794282685 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:22 INFO - PROCESS | 4076 | 1463794282818 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 18:31:23 INFO - PROCESS | 4076 | 1463794282996 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:23 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD7800 == 132 [pid = 4076] [id = 597] 18:31:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (10014400) [pid = 4076] [serial = 1791] [outer = 00000000] 18:31:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (1001F000) [pid = 4076] [serial = 1792] [outer = 10014400] 18:31:23 INFO - PROCESS | 4076 | 1463794283048 Marionette DEBUG loaded listener.js 18:31:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (10140800) [pid = 4076] [serial = 1793] [outer = 10014400] 18:31:23 INFO - PROCESS | 4076 | 1463794283643 Marionette TRACE conn5 <- [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]]]}] 18:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1023ms 18:31:23 INFO - PROCESS | 4076 | 1463794283698 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 18:31:23 INFO - PROCESS | 4076 | 1463794283704 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 18:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:31:23 INFO - PROCESS | 4076 | 1463794283710 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:31:23 INFO - PROCESS | 4076 | 1463794283713 Marionette TRACE conn5 <- [1,2354,null,{}] 18:31:23 INFO - PROCESS | 4076 | 1463794283717 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:23 INFO - PROCESS | 4076 | 1463794283835 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 18:31:24 INFO - PROCESS | 4076 | 1463794284043 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:24 INFO - PROCESS | 4076 | ++DOCSHELL 105C1400 == 133 [pid = 4076] [id = 598] 18:31:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (105C8000) [pid = 4076] [serial = 1794] [outer = 00000000] 18:31:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (1100AC00) [pid = 4076] [serial = 1795] [outer = 105C8000] 18:31:24 INFO - PROCESS | 4076 | 1463794284096 Marionette DEBUG loaded listener.js 18:31:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (13F47800) [pid = 4076] [serial = 1796] [outer = 105C8000] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 18BC5C00 == 132 [pid = 4076] [id = 182] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 19D0C800 == 131 [pid = 4076] [id = 526] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 19065C00 == 130 [pid = 4076] [id = 440] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 1B7B9C00 == 129 [pid = 4076] [id = 222] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 10207400 == 128 [pid = 4076] [id = 361] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 13F53800 == 127 [pid = 4076] [id = 583] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 0FF5CC00 == 126 [pid = 4076] [id = 582] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 20587800 == 125 [pid = 4076] [id = 581] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 1F1F0800 == 124 [pid = 4076] [id = 580] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 1F1A9800 == 123 [pid = 4076] [id = 579] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 1A0E7C00 == 122 [pid = 4076] [id = 578] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 17CC1400 == 121 [pid = 4076] [id = 577] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (223BE000) [pid = 4076] [serial = 1663] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (22D04C00) [pid = 4076] [serial = 1666] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (23054C00) [pid = 4076] [serial = 1669] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (2310AC00) [pid = 4076] [serial = 1672] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 105B3C00 == 120 [pid = 4076] [id = 576] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 19295800 == 119 [pid = 4076] [id = 575] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 14954000 == 118 [pid = 4076] [id = 574] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 21104400 == 117 [pid = 4076] [id = 571] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 18BC0C00 == 116 [pid = 4076] [id = 570] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 1F1E7C00 == 115 [pid = 4076] [id = 569] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 1F08EC00 == 114 [pid = 4076] [id = 568] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 1DDAE400 == 113 [pid = 4076] [id = 567] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 1D0D0400 == 112 [pid = 4076] [id = 566] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 19BF2000 == 111 [pid = 4076] [id = 565] 18:31:24 INFO - PROCESS | 4076 | 1463794284834 Marionette TRACE conn5 <- [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]]]}] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 1020A400 == 110 [pid = 4076] [id = 564] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 1B7BCC00 == 109 [pid = 4076] [id = 563] 18:31:24 INFO - PROCESS | 4076 | --DOCSHELL 0CF34800 == 108 [pid = 4076] [id = 13] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (1906FC00) [pid = 4076] [serial = 1463] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (21F35C00) [pid = 4076] [serial = 1547] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (22358400) [pid = 4076] [serial = 1481] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (1F1F0400) [pid = 4076] [serial = 1472] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (240BE400) [pid = 4076] [serial = 1541] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (2009F000) [pid = 4076] [serial = 1475] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (244B9800) [pid = 4076] [serial = 1544] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (23054000) [pid = 4076] [serial = 1487] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (1F1A9C00) [pid = 4076] [serial = 1469] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (22B52C00) [pid = 4076] [serial = 1484] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (1DE1F800) [pid = 4076] [serial = 1532] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (24030400) [pid = 4076] [serial = 1538] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (1B7B1800) [pid = 4076] [serial = 1466] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (238C9C00) [pid = 4076] [serial = 1490] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (1A0EA800) [pid = 4076] [serial = 1529] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (21442000) [pid = 4076] [serial = 1478] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (1B7BD400) [pid = 4076] [serial = 1550] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (2310C000) [pid = 4076] [serial = 1535] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (19D1A400) [pid = 4076] [serial = 1685] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (19BF5000) [pid = 4076] [serial = 1679] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (1906DC00) [pid = 4076] [serial = 1678] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (106E6800) [pid = 4076] [serial = 1681] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (14424000) [pid = 4076] [serial = 1682] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (1FCB3C00) [pid = 4076] [serial = 1651] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (1B13E800) [pid = 4076] [serial = 1688] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (1A151800) [pid = 4076] [serial = 1687] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (1DDA5C00) [pid = 4076] [serial = 1613] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (22352C00) [pid = 4076] [serial = 1660] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (1A18E400) [pid = 4076] [serial = 1676] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (19C50400) [pid = 4076] [serial = 1675] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (21F34800) [pid = 4076] [serial = 1657] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (13F52000) [pid = 4076] [serial = 1645] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (1A053000) [pid = 4076] [serial = 1648] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (212B7400) [pid = 4076] [serial = 1654] [outer = 00000000] [url = about:blank] 18:31:24 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (19C50C00) [pid = 4076] [serial = 1684] [outer = 00000000] [url = about:blank] 18:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1219ms 18:31:24 INFO - PROCESS | 4076 | 1463794284932 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 18:31:24 INFO - PROCESS | 4076 | 1463794284934 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 18:31:24 INFO - PROCESS | 4076 | 1463794284938 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:31:24 INFO - PROCESS | 4076 | 1463794284942 Marionette TRACE conn5 <- [1,2358,null,{}] 18:31:24 INFO - PROCESS | 4076 | 1463794284952 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:25 INFO - PROCESS | 4076 | 1463794285069 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 18:31:25 INFO - PROCESS | 4076 | 1463794285077 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:25 INFO - PROCESS | 4076 | ++DOCSHELL 13F4A800 == 109 [pid = 4076] [id = 599] 18:31:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (13F4C400) [pid = 4076] [serial = 1797] [outer = 00000000] 18:31:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (13FA0400) [pid = 4076] [serial = 1798] [outer = 13F4C400] 18:31:25 INFO - PROCESS | 4076 | 1463794285126 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (14831000) [pid = 4076] [serial = 1799] [outer = 13F4C400] 18:31:25 INFO - PROCESS | 4076 | 1463794285730 Marionette TRACE conn5 <- [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]]]}] 18:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 830ms 18:31:25 INFO - PROCESS | 4076 | 1463794285772 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 18:31:25 INFO - PROCESS | 4076 | 1463794285774 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 18:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:31:25 INFO - PROCESS | 4076 | 1463794285778 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:31:25 INFO - PROCESS | 4076 | 1463794285780 Marionette TRACE conn5 <- [1,2362,null,{}] 18:31:25 INFO - PROCESS | 4076 | 1463794285783 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:25 INFO - PROCESS | 4076 | 1463794285897 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 18:31:26 INFO - PROCESS | 4076 | 1463794286036 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:26 INFO - PROCESS | 4076 | ++DOCSHELL 159DEC00 == 110 [pid = 4076] [id = 600] 18:31:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (159DFC00) [pid = 4076] [serial = 1800] [outer = 00000000] 18:31:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (17395C00) [pid = 4076] [serial = 1801] [outer = 159DFC00] 18:31:26 INFO - PROCESS | 4076 | 1463794286085 Marionette DEBUG loaded listener.js 18:31:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (17686C00) [pid = 4076] [serial = 1802] [outer = 159DFC00] 18:31:26 INFO - PROCESS | 4076 | 1463794286492 Marionette TRACE conn5 <- [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]]]}] 18:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 770ms 18:31:26 INFO - PROCESS | 4076 | 1463794286552 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 4076 | 1463794286553 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 18:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:31:26 INFO - PROCESS | 4076 | 1463794286557 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - PROCESS | 4076 | 1463794286558 Marionette TRACE conn5 <- [1,2366,null,{}] 18:31:26 INFO - PROCESS | 4076 | 1463794286562 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:26 INFO - PROCESS | 4076 | 1463794286662 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 18:31:26 INFO - PROCESS | 4076 | 1463794286668 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:26 INFO - PROCESS | 4076 | ++DOCSHELL 17CBA400 == 111 [pid = 4076] [id = 601] 18:31:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (181D3C00) [pid = 4076] [serial = 1803] [outer = 00000000] 18:31:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (18BC9000) [pid = 4076] [serial = 1804] [outer = 181D3C00] 18:31:26 INFO - PROCESS | 4076 | 1463794286717 Marionette DEBUG loaded listener.js 18:31:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (1906EC00) [pid = 4076] [serial = 1805] [outer = 181D3C00] 18:31:27 INFO - PROCESS | 4076 | 1463794287211 Marionette TRACE conn5 <- [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]]]}] 18:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 18:31:27 INFO - PROCESS | 4076 | 1463794287288 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 18:31:27 INFO - PROCESS | 4076 | 1463794287290 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 18:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:31:27 INFO - PROCESS | 4076 | 1463794287298 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:31:27 INFO - PROCESS | 4076 | 1463794287300 Marionette TRACE conn5 <- [1,2370,null,{}] 18:31:27 INFO - PROCESS | 4076 | 1463794287304 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:27 INFO - PROCESS | 4076 | 1463794287481 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 18:31:27 INFO - PROCESS | 4076 | 1463794287499 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:27 INFO - PROCESS | 4076 | ++DOCSHELL 196CE400 == 112 [pid = 4076] [id = 602] 18:31:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (196D7400) [pid = 4076] [serial = 1806] [outer = 00000000] 18:31:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (19C4C800) [pid = 4076] [serial = 1807] [outer = 196D7400] 18:31:27 INFO - PROCESS | 4076 | 1463794287548 Marionette DEBUG loaded listener.js 18:31:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (19C59000) [pid = 4076] [serial = 1808] [outer = 196D7400] 18:31:28 INFO - PROCESS | 4076 | 1463794288038 Marionette TRACE conn5 <- [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]]]}] 18:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 830ms 18:31:28 INFO - PROCESS | 4076 | 1463794288133 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 18:31:28 INFO - PROCESS | 4076 | 1463794288135 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 18:31:28 INFO - PROCESS | 4076 | 1463794288138 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:31:28 INFO - PROCESS | 4076 | 1463794288140 Marionette TRACE conn5 <- [1,2374,null,{}] 18:31:28 INFO - PROCESS | 4076 | 1463794288147 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:28 INFO - PROCESS | 4076 | 1463794288298 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 18:31:28 INFO - PROCESS | 4076 | 1463794288319 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 4076 | ++DOCSHELL 19D15800 == 113 [pid = 4076] [id = 603] 18:31:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (19D1A400) [pid = 4076] [serial = 1809] [outer = 00000000] 18:31:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (19E80400) [pid = 4076] [serial = 1810] [outer = 19D1A400] 18:31:28 INFO - PROCESS | 4076 | 1463794288364 Marionette DEBUG loaded listener.js 18:31:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (1A0DF800) [pid = 4076] [serial = 1811] [outer = 19D1A400] 18:31:28 INFO - PROCESS | 4076 | 1463794288817 Marionette TRACE conn5 <- [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]]]}] 18:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 18:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:31:28 INFO - PROCESS | 4076 | 1463794288873 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 18:31:28 INFO - PROCESS | 4076 | 1463794288875 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 18:31:28 INFO - PROCESS | 4076 | 1463794288878 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:31:28 INFO - PROCESS | 4076 | 1463794288880 Marionette TRACE conn5 <- [1,2378,null,{}] 18:31:28 INFO - PROCESS | 4076 | 1463794288890 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:29 INFO - PROCESS | 4076 | 1463794289035 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 18:31:29 INFO - PROCESS | 4076 | 1463794289056 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:29 INFO - PROCESS | 4076 | ++DOCSHELL 1A0E1400 == 114 [pid = 4076] [id = 604] 18:31:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (1A0E2400) [pid = 4076] [serial = 1812] [outer = 00000000] 18:31:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (1A14EC00) [pid = 4076] [serial = 1813] [outer = 1A0E2400] 18:31:29 INFO - PROCESS | 4076 | 1463794289103 Marionette DEBUG loaded listener.js 18:31:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (1A18BC00) [pid = 4076] [serial = 1814] [outer = 1A0E2400] 18:31:29 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (1F1F1000) [pid = 4076] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:31:29 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (2058F000) [pid = 4076] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:31:29 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (0FFCB800) [pid = 4076] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:31:29 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (19062000) [pid = 4076] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:31:29 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (159E2C00) [pid = 4076] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:31:29 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (19D13800) [pid = 4076] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:31:29 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (181D8800) [pid = 4076] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:31:29 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (1F1AA000) [pid = 4076] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:31:29 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (1A18D800) [pid = 4076] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:31:29 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (110EE000) [pid = 4076] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:31:30 INFO - PROCESS | 4076 | 1463794290032 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1236ms 18:31:30 INFO - PROCESS | 4076 | 1463794290115 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 4076 | 1463794290117 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 18:31:30 INFO - PROCESS | 4076 | 1463794290121 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:31:30 INFO - PROCESS | 4076 | 1463794290123 Marionette TRACE conn5 <- [1,2382,null,{}] 18:31:30 INFO - PROCESS | 4076 | 1463794290126 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:30 INFO - PROCESS | 4076 | 1463794290234 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 18:31:30 INFO - PROCESS | 4076 | 1463794290245 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:30 INFO - PROCESS | 4076 | ++DOCSHELL 1013EC00 == 115 [pid = 4076] [id = 605] 18:31:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (17305C00) [pid = 4076] [serial = 1815] [outer = 00000000] 18:31:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (1A196800) [pid = 4076] [serial = 1816] [outer = 17305C00] 18:31:30 INFO - PROCESS | 4076 | 1463794290292 Marionette DEBUG loaded listener.js 18:31:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (1B136000) [pid = 4076] [serial = 1817] [outer = 17305C00] 18:31:30 INFO - PROCESS | 4076 | 1463794290797 Marionette TRACE conn5 <- [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]]]}] 18:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 731ms 18:31:30 INFO - PROCESS | 4076 | 1463794290856 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 4076 | 1463794290858 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 18:31:30 INFO - PROCESS | 4076 | 1463794290861 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:31:30 INFO - PROCESS | 4076 | 1463794290863 Marionette TRACE conn5 <- [1,2386,null,{}] 18:31:30 INFO - PROCESS | 4076 | 1463794290867 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:30 INFO - PROCESS | 4076 | 1463794290973 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 18:31:30 INFO - PROCESS | 4076 | 1463794290980 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:30 INFO - PROCESS | 4076 | ++DOCSHELL 1A150400 == 116 [pid = 4076] [id = 606] 18:31:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (1B59E800) [pid = 4076] [serial = 1818] [outer = 00000000] 18:31:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (1B7B9400) [pid = 4076] [serial = 1819] [outer = 1B59E800] 18:31:31 INFO - PROCESS | 4076 | 1463794291024 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (1BF08C00) [pid = 4076] [serial = 1820] [outer = 1B59E800] 18:31:31 INFO - PROCESS | 4076 | 1463794291520 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 18:31:31 INFO - PROCESS | 4076 | 1463794291536 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 18:31:31 INFO - PROCESS | 4076 | 1463794291538 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 18:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:31:31 INFO - PROCESS | 4076 | 1463794291560 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:31:31 INFO - PROCESS | 4076 | 1463794291563 Marionette TRACE conn5 <- [1,2390,null,{}] 18:31:31 INFO - PROCESS | 4076 | 1463794291566 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:31 INFO - PROCESS | 4076 | 1463794291685 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 18:31:31 INFO - PROCESS | 4076 | 1463794291692 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:31 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B5C00 == 117 [pid = 4076] [id = 607] 18:31:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (1BF0D800) [pid = 4076] [serial = 1821] [outer = 00000000] 18:31:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (1C9FC800) [pid = 4076] [serial = 1822] [outer = 1BF0D800] 18:31:31 INFO - PROCESS | 4076 | 1463794291742 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (1D07A800) [pid = 4076] [serial = 1823] [outer = 1BF0D800] 18:31:32 INFO - PROCESS | 4076 | 1463794292534 Marionette TRACE conn5 <- [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]]]}] 18:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1039ms 18:31:32 INFO - PROCESS | 4076 | 1463794292581 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 4076 | 1463794292587 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 18:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:31:32 INFO - PROCESS | 4076 | 1463794292592 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 4076 | 1463794292596 Marionette TRACE conn5 <- [1,2394,null,{}] 18:31:32 INFO - PROCESS | 4076 | 1463794292602 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:32 INFO - PROCESS | 4076 | 1463794292789 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 18:31:32 INFO - PROCESS | 4076 | 1463794292940 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:32 INFO - PROCESS | 4076 | ++DOCSHELL 10018400 == 118 [pid = 4076] [id = 608] 18:31:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (10201400) [pid = 4076] [serial = 1824] [outer = 00000000] 18:31:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (105B3800) [pid = 4076] [serial = 1825] [outer = 10201400] 18:31:33 INFO - PROCESS | 4076 | 1463794293010 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (1418BC00) [pid = 4076] [serial = 1826] [outer = 10201400] 18:31:33 INFO - PROCESS | 4076 | 1463794293576 Marionette TRACE conn5 <- [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]]]}] 18:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1022ms 18:31:33 INFO - PROCESS | 4076 | 1463794293619 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 18:31:33 INFO - PROCESS | 4076 | 1463794293625 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 18:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:31:33 INFO - PROCESS | 4076 | 1463794293632 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:31:33 INFO - PROCESS | 4076 | 1463794293635 Marionette TRACE conn5 <- [1,2398,null,{}] 18:31:33 INFO - PROCESS | 4076 | 1463794293639 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:33 INFO - PROCESS | 4076 | 1463794293780 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 18:31:33 INFO - PROCESS | 4076 | 1463794293964 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:33 INFO - PROCESS | 4076 | ++DOCSHELL 1892FC00 == 119 [pid = 4076] [id = 609] 18:31:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (18BBB000) [pid = 4076] [serial = 1827] [outer = 00000000] 18:31:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (19290C00) [pid = 4076] [serial = 1828] [outer = 18BBB000] 18:31:34 INFO - PROCESS | 4076 | 1463794294022 Marionette DEBUG loaded listener.js 18:31:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (19BF6800) [pid = 4076] [serial = 1829] [outer = 18BBB000] 18:31:34 INFO - PROCESS | 4076 | 1463794294679 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1075ms 18:31:34 INFO - PROCESS | 4076 | 1463794294708 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 18:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:31:34 INFO - PROCESS | 4076 | 1463794294711 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 18:31:34 INFO - PROCESS | 4076 | 1463794294714 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - PROCESS | 4076 | 1463794294718 Marionette TRACE conn5 <- [1,2402,null,{}] 18:31:34 INFO - PROCESS | 4076 | 1463794294730 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:34 INFO - PROCESS | 4076 | 1463794294863 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 18:31:35 INFO - PROCESS | 4076 | 1463794295042 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:35 INFO - PROCESS | 4076 | ++DOCSHELL 1C9F8800 == 120 [pid = 4076] [id = 610] 18:31:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (1C9FA800) [pid = 4076] [serial = 1830] [outer = 00000000] 18:31:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (1D080400) [pid = 4076] [serial = 1831] [outer = 1C9FA800] 18:31:35 INFO - PROCESS | 4076 | 1463794295103 Marionette DEBUG loaded listener.js 18:31:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (1D0D0400) [pid = 4076] [serial = 1832] [outer = 1C9FA800] 18:31:35 INFO - PROCESS | 4076 | 1463794295710 Marionette TRACE conn5 <- [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]]]}] 18:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1022ms 18:31:35 INFO - PROCESS | 4076 | 1463794295740 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 18:31:35 INFO - PROCESS | 4076 | 1463794295743 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 18:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:31:35 INFO - PROCESS | 4076 | 1463794295746 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:31:35 INFO - PROCESS | 4076 | 1463794295749 Marionette TRACE conn5 <- [1,2406,null,{}] 18:31:35 INFO - PROCESS | 4076 | 1463794295753 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:35 INFO - PROCESS | 4076 | 1463794295890 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 18:31:36 INFO - PROCESS | 4076 | 1463794296086 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:36 INFO - PROCESS | 4076 | ++DOCSHELL 1D648C00 == 121 [pid = 4076] [id = 611] 18:31:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (1DD43C00) [pid = 4076] [serial = 1833] [outer = 00000000] 18:31:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (1DDC3000) [pid = 4076] [serial = 1834] [outer = 1DD43C00] 18:31:36 INFO - PROCESS | 4076 | 1463794296147 Marionette DEBUG loaded listener.js 18:31:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (1DDCBC00) [pid = 4076] [serial = 1835] [outer = 1DD43C00] 18:31:36 INFO - PROCESS | 4076 | 1463794296732 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1016ms 18:31:36 INFO - PROCESS | 4076 | 1463794296766 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 18:31:36 INFO - PROCESS | 4076 | 1463794296768 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 18:31:36 INFO - PROCESS | 4076 | 1463794296772 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:31:36 INFO - PROCESS | 4076 | 1463794296774 Marionette TRACE conn5 <- [1,2410,null,{}] 18:31:36 INFO - PROCESS | 4076 | 1463794296778 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:36 INFO - PROCESS | 4076 | 1463794296903 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 18:31:37 INFO - PROCESS | 4076 | 1463794297065 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:37 INFO - PROCESS | 4076 | ++DOCSHELL 1D0D4400 == 122 [pid = 4076] [id = 612] 18:31:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (1DDCE800) [pid = 4076] [serial = 1836] [outer = 00000000] 18:31:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (1F08CC00) [pid = 4076] [serial = 1837] [outer = 1DDCE800] 18:31:37 INFO - PROCESS | 4076 | 1463794297120 Marionette DEBUG loaded listener.js 18:31:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (1F092000) [pid = 4076] [serial = 1838] [outer = 1DDCE800] 18:31:37 INFO - PROCESS | 4076 | 1463794297720 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 18:31:37 INFO - PROCESS | 4076 | 1463794297746 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 4076 | 1463794297749 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 18:31:37 INFO - PROCESS | 4076 | 1463794297752 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:31:37 INFO - PROCESS | 4076 | 1463794297754 Marionette TRACE conn5 <- [1,2414,null,{}] 18:31:37 INFO - PROCESS | 4076 | 1463794297758 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:37 INFO - PROCESS | 4076 | 1463794297894 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 18:31:38 INFO - PROCESS | 4076 | 1463794298084 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:38 INFO - PROCESS | 4076 | ++DOCSHELL 1F08C400 == 123 [pid = 4076] [id = 613] 18:31:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (1F1C5400) [pid = 4076] [serial = 1839] [outer = 00000000] 18:31:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (1F1D2000) [pid = 4076] [serial = 1840] [outer = 1F1C5400] 18:31:38 INFO - PROCESS | 4076 | 1463794298140 Marionette DEBUG loaded listener.js 18:31:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (1F1DCC00) [pid = 4076] [serial = 1841] [outer = 1F1C5400] 18:31:38 INFO - PROCESS | 4076 | 1463794298718 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1020ms 18:31:38 INFO - PROCESS | 4076 | 1463794298776 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 18:31:38 INFO - PROCESS | 4076 | 1463794298779 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 18:31:38 INFO - PROCESS | 4076 | 1463794298782 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:31:38 INFO - PROCESS | 4076 | 1463794298784 Marionette TRACE conn5 <- [1,2418,null,{}] 18:31:38 INFO - PROCESS | 4076 | 1463794298788 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:38 INFO - PROCESS | 4076 | 1463794298919 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 18:31:39 INFO - PROCESS | 4076 | 1463794299117 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:39 INFO - PROCESS | 4076 | ++DOCSHELL 1F1CC800 == 124 [pid = 4076] [id = 614] 18:31:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (1F1D0000) [pid = 4076] [serial = 1842] [outer = 00000000] 18:31:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (1F1EFC00) [pid = 4076] [serial = 1843] [outer = 1F1D0000] 18:31:39 INFO - PROCESS | 4076 | 1463794299176 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (1FBE7400) [pid = 4076] [serial = 1844] [outer = 1F1D0000] 18:31:39 INFO - PROCESS | 4076 | 1463794299765 Marionette TRACE conn5 <- [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]]]}] 18:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1019ms 18:31:39 INFO - PROCESS | 4076 | 1463794299805 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 18:31:39 INFO - PROCESS | 4076 | 1463794299808 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 18:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:31:39 INFO - PROCESS | 4076 | 1463794299811 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:31:39 INFO - PROCESS | 4076 | 1463794299813 Marionette TRACE conn5 <- [1,2422,null,{}] 18:31:39 INFO - PROCESS | 4076 | 1463794299817 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:39 INFO - PROCESS | 4076 | 1463794299942 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 18:31:40 INFO - PROCESS | 4076 | 1463794300130 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:40 INFO - PROCESS | 4076 | ++DOCSHELL 1F1F0400 == 125 [pid = 4076] [id = 615] 18:31:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (1FBE9C00) [pid = 4076] [serial = 1845] [outer = 00000000] 18:31:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 207 (1FCBCC00) [pid = 4076] [serial = 1846] [outer = 1FBE9C00] 18:31:40 INFO - PROCESS | 4076 | 1463794300188 Marionette DEBUG loaded listener.js 18:31:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 208 (1FCC1800) [pid = 4076] [serial = 1847] [outer = 1FBE9C00] 18:31:40 INFO - PROCESS | 4076 | 1463794300755 Marionette TRACE conn5 <- [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]]]}] 18:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 970ms 18:31:40 INFO - PROCESS | 4076 | 1463794300792 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 18:31:40 INFO - PROCESS | 4076 | 1463794300795 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 18:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:31:40 INFO - PROCESS | 4076 | 1463794300800 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:31:40 INFO - PROCESS | 4076 | 1463794300802 Marionette TRACE conn5 <- [1,2426,null,{}] 18:31:40 INFO - PROCESS | 4076 | 1463794300806 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:40 INFO - PROCESS | 4076 | 1463794300932 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 18:31:41 INFO - PROCESS | 4076 | 1463794301120 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:41 INFO - PROCESS | 4076 | ++DOCSHELL 1FF8C400 == 126 [pid = 4076] [id = 616] 18:31:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 209 (1FF8FC00) [pid = 4076] [serial = 1848] [outer = 00000000] 18:31:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (2009AC00) [pid = 4076] [serial = 1849] [outer = 1FF8FC00] 18:31:41 INFO - PROCESS | 4076 | 1463794301176 Marionette DEBUG loaded listener.js 18:31:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 211 (200A3400) [pid = 4076] [serial = 1850] [outer = 1FF8FC00] 18:31:41 INFO - PROCESS | 4076 | 1463794301766 Marionette TRACE conn5 <- [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]]]}] 18:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1015ms 18:31:41 INFO - PROCESS | 4076 | 1463794301825 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 18:31:41 INFO - PROCESS | 4076 | 1463794301827 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 18:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:31:41 INFO - PROCESS | 4076 | 1463794301832 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:31:41 INFO - PROCESS | 4076 | 1463794301834 Marionette TRACE conn5 <- [1,2430,null,{}] 18:31:41 INFO - PROCESS | 4076 | 1463794301838 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:41 INFO - PROCESS | 4076 | 1463794301989 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 18:31:42 INFO - PROCESS | 4076 | 1463794302166 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:42 INFO - PROCESS | 4076 | ++DOCSHELL 1FCC2000 == 127 [pid = 4076] [id = 617] 18:31:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (1FF92400) [pid = 4076] [serial = 1851] [outer = 00000000] 18:31:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (20594C00) [pid = 4076] [serial = 1852] [outer = 1FF92400] 18:31:42 INFO - PROCESS | 4076 | 1463794302220 Marionette DEBUG loaded listener.js 18:31:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (205E5C00) [pid = 4076] [serial = 1853] [outer = 1FF92400] 18:31:42 INFO - PROCESS | 4076 | 1463794302797 Marionette TRACE conn5 <- [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]]]}] 18:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1017ms 18:31:42 INFO - PROCESS | 4076 | 1463794302853 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 18:31:42 INFO - PROCESS | 4076 | 1463794302856 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 18:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:31:42 INFO - PROCESS | 4076 | 1463794302860 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:31:42 INFO - PROCESS | 4076 | 1463794302862 Marionette TRACE conn5 <- [1,2434,null,{}] 18:31:42 INFO - PROCESS | 4076 | 1463794302866 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:43 INFO - PROCESS | 4076 | 1463794303024 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 18:31:43 INFO - PROCESS | 4076 | 1463794303220 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:43 INFO - PROCESS | 4076 | ++DOCSHELL 211E4C00 == 128 [pid = 4076] [id = 618] 18:31:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (211EB400) [pid = 4076] [serial = 1854] [outer = 00000000] 18:31:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 216 (212B4000) [pid = 4076] [serial = 1855] [outer = 211EB400] 18:31:43 INFO - PROCESS | 4076 | 1463794303285 Marionette DEBUG loaded listener.js 18:31:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 217 (21F2B400) [pid = 4076] [serial = 1856] [outer = 211EB400] 18:31:43 INFO - PROCESS | 4076 | 1463794303980 Marionette TRACE conn5 <- [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]]]}] 18:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1167ms 18:31:44 INFO - PROCESS | 4076 | 1463794304030 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 18:31:44 INFO - PROCESS | 4076 | 1463794304033 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 18:31:44 INFO - PROCESS | 4076 | 1463794304036 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:31:44 INFO - PROCESS | 4076 | 1463794304038 Marionette TRACE conn5 <- [1,2438,null,{}] 18:31:44 INFO - PROCESS | 4076 | 1463794304042 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:44 INFO - PROCESS | 4076 | 1463794304170 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 18:31:44 INFO - PROCESS | 4076 | 1463794304349 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:44 INFO - PROCESS | 4076 | ++DOCSHELL 18BC2400 == 129 [pid = 4076] [id = 619] 18:31:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 218 (1906D800) [pid = 4076] [serial = 1857] [outer = 00000000] 18:31:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 219 (1C309C00) [pid = 4076] [serial = 1858] [outer = 1906D800] 18:31:44 INFO - PROCESS | 4076 | 1463794304404 Marionette DEBUG loaded listener.js 18:31:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 220 (1D63F800) [pid = 4076] [serial = 1859] [outer = 1906D800] 18:31:45 INFO - PROCESS | 4076 | 1463794305049 Marionette TRACE conn5 <- [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]]]}] 18:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1018ms 18:31:45 INFO - PROCESS | 4076 | 1463794305058 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 18:31:45 INFO - PROCESS | 4076 | 1463794305060 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 18:31:45 INFO - PROCESS | 4076 | 1463794305064 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:31:45 INFO - PROCESS | 4076 | 1463794305068 Marionette TRACE conn5 <- [1,2442,null,{}] 18:31:45 INFO - PROCESS | 4076 | 1463794305071 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:45 INFO - PROCESS | 4076 | 1463794305212 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 18:31:45 INFO - PROCESS | 4076 | 1463794305402 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:45 INFO - PROCESS | 4076 | ++DOCSHELL 0D281C00 == 130 [pid = 4076] [id = 620] 18:31:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 221 (1DE1D400) [pid = 4076] [serial = 1860] [outer = 00000000] 18:31:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 222 (212B6400) [pid = 4076] [serial = 1861] [outer = 1DE1D400] 18:31:45 INFO - PROCESS | 4076 | 1463794305460 Marionette DEBUG loaded listener.js 18:31:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 223 (21F37400) [pid = 4076] [serial = 1862] [outer = 1DE1D400] 18:31:46 INFO - PROCESS | 4076 | 1463794306284 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1278ms 18:31:46 INFO - PROCESS | 4076 | 1463794306347 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 18:31:46 INFO - PROCESS | 4076 | 1463794306352 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 18:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:31:46 INFO - PROCESS | 4076 | 1463794306356 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:31:46 INFO - PROCESS | 4076 | 1463794306360 Marionette TRACE conn5 <- [1,2446,null,{}] 18:31:46 INFO - PROCESS | 4076 | 1463794306365 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:46 INFO - PROCESS | 4076 | 1463794306492 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 18:31:46 INFO - PROCESS | 4076 | 1463794306676 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:46 INFO - PROCESS | 4076 | ++DOCSHELL 141E9C00 == 131 [pid = 4076] [id = 621] 18:31:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 224 (14425800) [pid = 4076] [serial = 1863] [outer = 00000000] 18:31:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 225 (18BBB400) [pid = 4076] [serial = 1864] [outer = 14425800] 18:31:46 INFO - PROCESS | 4076 | 1463794306728 Marionette DEBUG loaded listener.js 18:31:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 226 (1928F400) [pid = 4076] [serial = 1865] [outer = 14425800] 18:31:47 INFO - PROCESS | 4076 | 1463794307304 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1028ms 18:31:47 INFO - PROCESS | 4076 | 1463794307385 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 18:31:47 INFO - PROCESS | 4076 | 1463794307390 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 18:31:47 INFO - PROCESS | 4076 | 1463794307396 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:31:47 INFO - PROCESS | 4076 | 1463794307399 Marionette TRACE conn5 <- [1,2450,null,{}] 18:31:47 INFO - PROCESS | 4076 | 1463794307403 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:47 INFO - PROCESS | 4076 | 1463794307527 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 18:31:47 INFO - PROCESS | 4076 | 1463794307716 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:47 INFO - PROCESS | 4076 | ++DOCSHELL 13F48800 == 132 [pid = 4076] [id = 622] 18:31:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 227 (14B17C00) [pid = 4076] [serial = 1866] [outer = 00000000] 18:31:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 228 (1B7B0000) [pid = 4076] [serial = 1867] [outer = 14B17C00] 18:31:47 INFO - PROCESS | 4076 | 1463794307768 Marionette DEBUG loaded listener.js 18:31:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 229 (1BF15000) [pid = 4076] [serial = 1868] [outer = 14B17C00] 18:31:47 INFO - PROCESS | 4076 | --DOCSHELL 1A150400 == 131 [pid = 4076] [id = 606] 18:31:47 INFO - PROCESS | 4076 | --DOCSHELL 1013EC00 == 130 [pid = 4076] [id = 605] 18:31:47 INFO - PROCESS | 4076 | --DOCSHELL 1A0E1400 == 129 [pid = 4076] [id = 604] 18:31:47 INFO - PROCESS | 4076 | --DOCSHELL 19D15800 == 128 [pid = 4076] [id = 603] 18:31:47 INFO - PROCESS | 4076 | --DOCSHELL 17CBA400 == 127 [pid = 4076] [id = 601] 18:31:47 INFO - PROCESS | 4076 | --DOCSHELL 159DEC00 == 126 [pid = 4076] [id = 600] 18:31:47 INFO - PROCESS | 4076 | --DOCSHELL 13F4A800 == 125 [pid = 4076] [id = 599] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 228 (22D0C800) [pid = 4076] [serial = 1753] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOCSHELL 105C1400 == 124 [pid = 4076] [id = 598] 18:31:48 INFO - PROCESS | 4076 | --DOCSHELL 0FFD7800 == 123 [pid = 4076] [id = 597] 18:31:48 INFO - PROCESS | 4076 | --DOCSHELL 238CF400 == 122 [pid = 4076] [id = 588] 18:31:48 INFO - PROCESS | 4076 | --DOCSHELL 21F33400 == 121 [pid = 4076] [id = 587] 18:31:48 INFO - PROCESS | 4076 | --DOCSHELL 1B7B3C00 == 120 [pid = 4076] [id = 586] 18:31:48 INFO - PROCESS | 4076 | --DOCSHELL 105B1800 == 119 [pid = 4076] [id = 585] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 227 (1FCC2800) [pid = 4076] [serial = 1741] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 226 (21103800) [pid = 4076] [serial = 1744] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 225 (200A2800) [pid = 4076] [serial = 1742] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 224 (13F9BC00) [pid = 4076] [serial = 1747] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 223 (212AA800) [pid = 4076] [serial = 1745] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 222 (21F36800) [pid = 4076] [serial = 1750] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 221 (18BBA400) [pid = 4076] [serial = 1724] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 220 (17394C00) [pid = 4076] [serial = 1723] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 219 (21F36400) [pid = 4076] [serial = 1714] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 218 (1BF06C00) [pid = 4076] [serial = 1727] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 217 (1B5AB000) [pid = 4076] [serial = 1726] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 216 (19BF2400) [pid = 4076] [serial = 1732] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 215 (1A0E0C00) [pid = 4076] [serial = 1733] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 214 (1F1CD400) [pid = 4076] [serial = 1738] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (1F1A7800) [pid = 4076] [serial = 1702] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 212 (1B8C7C00) [pid = 4076] [serial = 1735] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 211 (1D548000) [pid = 4076] [serial = 1736] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 210 (1D63E000) [pid = 4076] [serial = 1699] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 209 (2110CC00) [pid = 4076] [serial = 1711] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 208 (1BF12400) [pid = 4076] [serial = 1690] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 207 (1DD42800) [pid = 4076] [serial = 1730] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 206 (1D547800) [pid = 4076] [serial = 1729] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (22358800) [pid = 4076] [serial = 1717] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (162EB000) [pid = 4076] [serial = 1693] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (2009B400) [pid = 4076] [serial = 1708] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (2310D400) [pid = 4076] [serial = 1720] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (1A050800) [pid = 4076] [serial = 1696] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (1F1D3C00) [pid = 4076] [serial = 1705] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (22327000) [pid = 4076] [serial = 1751] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (17CB5800) [pid = 4076] [serial = 1748] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (1F1EA400) [pid = 4076] [serial = 1739] [outer = 00000000] [url = about:blank] 18:31:48 INFO - PROCESS | 4076 | 1463794308387 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1022ms 18:31:48 INFO - PROCESS | 4076 | 1463794308422 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 18:31:48 INFO - PROCESS | 4076 | 1463794308424 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 18:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:31:48 INFO - PROCESS | 4076 | 1463794308427 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:31:48 INFO - PROCESS | 4076 | 1463794308431 Marionette TRACE conn5 <- [1,2454,null,{}] 18:31:48 INFO - PROCESS | 4076 | 1463794308442 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:48 INFO - PROCESS | 4076 | 1463794308635 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 18:31:48 INFO - PROCESS | 4076 | 1463794308654 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:48 INFO - PROCESS | 4076 | ++DOCSHELL 159E1C00 == 120 [pid = 4076] [id = 623] 18:31:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (162ED400) [pid = 4076] [serial = 1869] [outer = 00000000] 18:31:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (17C7FC00) [pid = 4076] [serial = 1870] [outer = 162ED400] 18:31:48 INFO - PROCESS | 4076 | 1463794308706 Marionette DEBUG loaded listener.js 18:31:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (18BC1000) [pid = 4076] [serial = 1871] [outer = 162ED400] 18:31:49 INFO - PROCESS | 4076 | 1463794309183 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 770ms 18:31:49 INFO - PROCESS | 4076 | 1463794309201 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 18:31:49 INFO - PROCESS | 4076 | 1463794309204 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 18:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:31:49 INFO - PROCESS | 4076 | 1463794309207 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:31:49 INFO - PROCESS | 4076 | 1463794309209 Marionette TRACE conn5 <- [1,2458,null,{}] 18:31:49 INFO - PROCESS | 4076 | 1463794309216 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:49 INFO - PROCESS | 4076 | 1463794309326 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 18:31:49 INFO - PROCESS | 4076 | 1463794309333 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:49 INFO - PROCESS | 4076 | ++DOCSHELL 19C54400 == 121 [pid = 4076] [id = 624] 18:31:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (19CFD000) [pid = 4076] [serial = 1872] [outer = 00000000] 18:31:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (1A005000) [pid = 4076] [serial = 1873] [outer = 19CFD000] 18:31:49 INFO - PROCESS | 4076 | 1463794309379 Marionette DEBUG loaded listener.js 18:31:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (1A0EA800) [pid = 4076] [serial = 1874] [outer = 19CFD000] 18:31:49 INFO - PROCESS | 4076 | 1463794309888 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 18:31:49 INFO - PROCESS | 4076 | 1463794309941 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 18:31:49 INFO - PROCESS | 4076 | 1463794309943 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 18:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:31:49 INFO - PROCESS | 4076 | 1463794309950 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:31:49 INFO - PROCESS | 4076 | 1463794309952 Marionette TRACE conn5 <- [1,2462,null,{}] 18:31:49 INFO - PROCESS | 4076 | 1463794309955 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:50 INFO - PROCESS | 4076 | 1463794310059 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 18:31:50 INFO - PROCESS | 4076 | 1463794310213 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:50 INFO - PROCESS | 4076 | ++DOCSHELL 1A150400 == 122 [pid = 4076] [id = 625] 18:31:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (1A155800) [pid = 4076] [serial = 1875] [outer = 00000000] 18:31:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (1B7B7800) [pid = 4076] [serial = 1876] [outer = 1A155800] 18:31:50 INFO - PROCESS | 4076 | 1463794310259 Marionette DEBUG loaded listener.js 18:31:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (1C304800) [pid = 4076] [serial = 1877] [outer = 1A155800] 18:31:50 INFO - PROCESS | 4076 | 1463794310706 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 770ms 18:31:50 INFO - PROCESS | 4076 | 1463794310721 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 18:31:50 INFO - PROCESS | 4076 | 1463794310723 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 18:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:31:50 INFO - PROCESS | 4076 | 1463794310726 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - PROCESS | 4076 | 1463794310728 Marionette TRACE conn5 <- [1,2466,null,{}] 18:31:50 INFO - PROCESS | 4076 | 1463794310731 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:50 INFO - PROCESS | 4076 | 1463794310922 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 18:31:50 INFO - PROCESS | 4076 | 1463794310942 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:50 INFO - PROCESS | 4076 | ++DOCSHELL 1B109000 == 123 [pid = 4076] [id = 626] 18:31:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 207 (1C96D400) [pid = 4076] [serial = 1878] [outer = 00000000] 18:31:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 208 (1DD4FC00) [pid = 4076] [serial = 1879] [outer = 1C96D400] 18:31:50 INFO - PROCESS | 4076 | 1463794310989 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 209 (1F094000) [pid = 4076] [serial = 1880] [outer = 1C96D400] 18:31:51 INFO - PROCESS | 4076 | 1463794311460 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 770ms 18:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:31:51 INFO - PROCESS | 4076 | 1463794311497 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 18:31:51 INFO - PROCESS | 4076 | 1463794311499 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 18:31:51 INFO - PROCESS | 4076 | 1463794311503 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:31:51 INFO - PROCESS | 4076 | 1463794311504 Marionette TRACE conn5 <- [1,2470,null,{}] 18:31:51 INFO - PROCESS | 4076 | 1463794311508 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:51 INFO - PROCESS | 4076 | 1463794311663 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 18:31:51 INFO - PROCESS | 4076 | 1463794311682 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 4076 | ++DOCSHELL 1F1AD000 == 124 [pid = 4076] [id = 627] 18:31:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (1F1B6C00) [pid = 4076] [serial = 1881] [outer = 00000000] 18:31:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 211 (1F1D9800) [pid = 4076] [serial = 1882] [outer = 1F1B6C00] 18:31:51 INFO - PROCESS | 4076 | 1463794311727 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (1FBEB800) [pid = 4076] [serial = 1883] [outer = 1F1B6C00] 18:31:52 INFO - PROCESS | 4076 | 1463794312188 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 731ms 18:31:52 INFO - PROCESS | 4076 | 1463794312239 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 18:31:52 INFO - PROCESS | 4076 | 1463794312241 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 18:31:52 INFO - PROCESS | 4076 | 1463794312244 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:31:52 INFO - PROCESS | 4076 | 1463794312246 Marionette TRACE conn5 <- [1,2474,null,{}] 18:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:31:52 INFO - PROCESS | 4076 | 1463794312250 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:52 INFO - PROCESS | 4076 | 1463794312433 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 18:31:52 INFO - PROCESS | 4076 | 1463794312454 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:52 INFO - PROCESS | 4076 | ++DOCSHELL 1FCBD000 == 125 [pid = 4076] [id = 628] 18:31:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (1FF8B400) [pid = 4076] [serial = 1884] [outer = 00000000] 18:31:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (20594800) [pid = 4076] [serial = 1885] [outer = 1FF8B400] 18:31:52 INFO - PROCESS | 4076 | 1463794312498 Marionette DEBUG loaded listener.js 18:31:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (211E7800) [pid = 4076] [serial = 1886] [outer = 1FF8B400] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 214 (1B59E800) [pid = 4076] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (19D1A400) [pid = 4076] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 212 (1A0E2400) [pid = 4076] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 211 (223B7C00) [pid = 4076] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 210 (105C8000) [pid = 4076] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 209 (10014400) [pid = 4076] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 208 (159DFC00) [pid = 4076] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 207 (13F4C400) [pid = 4076] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 206 (181D3C00) [pid = 4076] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (196D7400) [pid = 4076] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:31:53 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (17305C00) [pid = 4076] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:31:53 INFO - PROCESS | 4076 | 1463794313374 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1174ms 18:31:53 INFO - PROCESS | 4076 | 1463794313424 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 18:31:53 INFO - PROCESS | 4076 | 1463794313426 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 18:31:53 INFO - PROCESS | 4076 | 1463794313429 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:31:53 INFO - PROCESS | 4076 | 1463794313431 Marionette TRACE conn5 <- [1,2478,null,{}] 18:31:53 INFO - PROCESS | 4076 | 1463794313435 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:53 INFO - PROCESS | 4076 | 1463794313546 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 18:31:53 INFO - PROCESS | 4076 | 1463794313552 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:53 INFO - PROCESS | 4076 | ++DOCSHELL 13F4BC00 == 126 [pid = 4076] [id = 629] 18:31:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (18BBE800) [pid = 4076] [serial = 1887] [outer = 00000000] 18:31:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (1B8D3400) [pid = 4076] [serial = 1888] [outer = 18BBE800] 18:31:53 INFO - PROCESS | 4076 | 1463794313600 Marionette DEBUG loaded listener.js 18:31:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 207 (20594400) [pid = 4076] [serial = 1889] [outer = 18BBE800] 18:31:54 INFO - PROCESS | 4076 | 1463794314092 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 18:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:31:54 INFO - PROCESS | 4076 | 1463794314164 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 4076 | 1463794314166 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 18:31:54 INFO - PROCESS | 4076 | 1463794314169 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - PROCESS | 4076 | 1463794314171 Marionette TRACE conn5 <- [1,2482,null,{}] 18:31:54 INFO - PROCESS | 4076 | 1463794314174 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:54 INFO - PROCESS | 4076 | 1463794314279 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 18:31:54 INFO - PROCESS | 4076 | 1463794314313 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:54 INFO - PROCESS | 4076 | ++DOCSHELL 1B7B1800 == 127 [pid = 4076] [id = 630] 18:31:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 208 (20587800) [pid = 4076] [serial = 1890] [outer = 00000000] 18:31:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 209 (21FA2400) [pid = 4076] [serial = 1891] [outer = 20587800] 18:31:54 INFO - PROCESS | 4076 | 1463794314358 Marionette DEBUG loaded listener.js 18:31:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (21FB0800) [pid = 4076] [serial = 1892] [outer = 20587800] 18:31:54 INFO - PROCESS | 4076 | 1463794314840 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 18:31:54 INFO - PROCESS | 4076 | 1463794314904 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 4076 | 1463794314906 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 18:31:54 INFO - PROCESS | 4076 | 1463794314909 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:31:54 INFO - PROCESS | 4076 | 1463794314912 Marionette TRACE conn5 <- [1,2486,null,{}] 18:31:54 INFO - PROCESS | 4076 | 1463794314915 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:55 INFO - PROCESS | 4076 | 1463794315038 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 18:31:55 INFO - PROCESS | 4076 | 1463794315045 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:55 INFO - PROCESS | 4076 | ++DOCSHELL 22326400 == 128 [pid = 4076] [id = 631] 18:31:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 211 (2234F400) [pid = 4076] [serial = 1893] [outer = 00000000] 18:31:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (223B7800) [pid = 4076] [serial = 1894] [outer = 2234F400] 18:31:55 INFO - PROCESS | 4076 | 1463794315093 Marionette DEBUG loaded listener.js 18:31:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (223C1800) [pid = 4076] [serial = 1895] [outer = 2234F400] 18:31:55 INFO - PROCESS | 4076 | 1463794315921 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1073ms 18:31:55 INFO - PROCESS | 4076 | 1463794315987 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 18:31:55 INFO - PROCESS | 4076 | 1463794315993 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 18:31:55 INFO - PROCESS | 4076 | 1463794315998 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:31:55 INFO - PROCESS | 4076 | 1463794316002 Marionette TRACE conn5 <- [1,2490,null,{}] 18:31:56 INFO - PROCESS | 4076 | 1463794316008 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:56 INFO - PROCESS | 4076 | 1463794316180 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 18:31:56 INFO - PROCESS | 4076 | 1463794316375 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:56 INFO - PROCESS | 4076 | ++DOCSHELL 13F9BC00 == 129 [pid = 4076] [id = 632] 18:31:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (148CD400) [pid = 4076] [serial = 1896] [outer = 00000000] 18:31:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (162ECC00) [pid = 4076] [serial = 1897] [outer = 148CD400] 18:31:56 INFO - PROCESS | 4076 | 1463794316436 Marionette DEBUG loaded listener.js 18:31:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 216 (1893BC00) [pid = 4076] [serial = 1898] [outer = 148CD400] 18:31:57 INFO - PROCESS | 4076 | 1463794317101 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1131ms 18:31:57 INFO - PROCESS | 4076 | 1463794317133 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 18:31:57 INFO - PROCESS | 4076 | 1463794317139 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 18:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:31:57 INFO - PROCESS | 4076 | 1463794317161 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:31:57 INFO - PROCESS | 4076 | 1463794317164 Marionette TRACE conn5 <- [1,2494,null,{}] 18:31:57 INFO - PROCESS | 4076 | 1463794317168 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:57 INFO - PROCESS | 4076 | 1463794317305 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 18:31:57 INFO - PROCESS | 4076 | 1463794317488 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:57 INFO - PROCESS | 4076 | ++DOCSHELL 1A052C00 == 130 [pid = 4076] [id = 633] 18:31:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 217 (1A18D800) [pid = 4076] [serial = 1899] [outer = 00000000] 18:31:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 218 (1D640C00) [pid = 4076] [serial = 1900] [outer = 1A18D800] 18:31:57 INFO - PROCESS | 4076 | 1463794317544 Marionette DEBUG loaded listener.js 18:31:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 219 (1F094C00) [pid = 4076] [serial = 1901] [outer = 1A18D800] 18:31:58 INFO - PROCESS | 4076 | 1463794318161 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1071ms 18:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:31:58 INFO - PROCESS | 4076 | 1463794318232 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 18:31:58 INFO - PROCESS | 4076 | 1463794318235 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 18:31:58 INFO - PROCESS | 4076 | 1463794318238 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:31:58 INFO - PROCESS | 4076 | 1463794318242 Marionette TRACE conn5 <- [1,2498,null,{}] 18:31:58 INFO - PROCESS | 4076 | 1463794318253 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:58 INFO - PROCESS | 4076 | 1463794318388 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 18:31:58 INFO - PROCESS | 4076 | 1463794318572 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:58 INFO - PROCESS | 4076 | ++DOCSHELL 22334C00 == 131 [pid = 4076] [id = 634] 18:31:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 220 (22350C00) [pid = 4076] [serial = 1902] [outer = 00000000] 18:31:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 221 (22359000) [pid = 4076] [serial = 1903] [outer = 22350C00] 18:31:58 INFO - PROCESS | 4076 | 1463794318631 Marionette DEBUG loaded listener.js 18:31:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 222 (223C3C00) [pid = 4076] [serial = 1904] [outer = 22350C00] 18:31:59 INFO - PROCESS | 4076 | 1463794319205 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1022ms 18:31:59 INFO - PROCESS | 4076 | 1463794319264 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 18:31:59 INFO - PROCESS | 4076 | 1463794319267 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 18:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:31:59 INFO - PROCESS | 4076 | 1463794319270 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:31:59 INFO - PROCESS | 4076 | 1463794319273 Marionette TRACE conn5 <- [1,2502,null,{}] 18:31:59 INFO - PROCESS | 4076 | 1463794319277 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:59 INFO - PROCESS | 4076 | 1463794319410 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 18:31:59 INFO - PROCESS | 4076 | 1463794319593 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:59 INFO - PROCESS | 4076 | ++DOCSHELL 22B52000 == 132 [pid = 4076] [id = 635] 18:31:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 223 (22B5B800) [pid = 4076] [serial = 1905] [outer = 00000000] 18:31:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 224 (22D12000) [pid = 4076] [serial = 1906] [outer = 22B5B800] 18:31:59 INFO - PROCESS | 4076 | 1463794319649 Marionette DEBUG loaded listener.js 18:31:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 225 (23053800) [pid = 4076] [serial = 1907] [outer = 22B5B800] 18:32:00 INFO - PROCESS | 4076 | 1463794320263 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1018ms 18:32:00 INFO - PROCESS | 4076 | 1463794320292 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 18:32:00 INFO - PROCESS | 4076 | 1463794320294 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 18:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:32:00 INFO - PROCESS | 4076 | 1463794320298 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:32:00 INFO - PROCESS | 4076 | 1463794320300 Marionette TRACE conn5 <- [1,2506,null,{}] 18:32:00 INFO - PROCESS | 4076 | 1463794320304 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:00 INFO - PROCESS | 4076 | 1463794320438 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 18:32:00 INFO - PROCESS | 4076 | 1463794320634 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:00 INFO - PROCESS | 4076 | ++DOCSHELL 23057400 == 133 [pid = 4076] [id = 636] 18:32:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 226 (2305C400) [pid = 4076] [serial = 1908] [outer = 00000000] 18:32:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 227 (23108400) [pid = 4076] [serial = 1909] [outer = 2305C400] 18:32:00 INFO - PROCESS | 4076 | 1463794320690 Marionette DEBUG loaded listener.js 18:32:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 228 (2310F800) [pid = 4076] [serial = 1910] [outer = 2305C400] 18:32:01 INFO - PROCESS | 4076 | 1463794321299 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1067ms 18:32:01 INFO - PROCESS | 4076 | 1463794321369 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 18:32:01 INFO - PROCESS | 4076 | 1463794321372 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 18:32:01 INFO - PROCESS | 4076 | 1463794321375 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:32:01 INFO - PROCESS | 4076 | 1463794321377 Marionette TRACE conn5 <- [1,2510,null,{}] 18:32:01 INFO - PROCESS | 4076 | 1463794321396 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:01 INFO - PROCESS | 4076 | 1463794321535 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 18:32:01 INFO - PROCESS | 4076 | 1463794321718 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:01 INFO - PROCESS | 4076 | ++DOCSHELL 1A18C800 == 134 [pid = 4076] [id = 637] 18:32:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 229 (23107C00) [pid = 4076] [serial = 1911] [outer = 00000000] 18:32:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 230 (23521800) [pid = 4076] [serial = 1912] [outer = 23107C00] 18:32:01 INFO - PROCESS | 4076 | 1463794321773 Marionette DEBUG loaded listener.js 18:32:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 231 (238CC000) [pid = 4076] [serial = 1913] [outer = 23107C00] 18:32:02 INFO - PROCESS | 4076 | 1463794322338 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1035ms 18:32:02 INFO - PROCESS | 4076 | 1463794322414 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 18:32:02 INFO - PROCESS | 4076 | 1463794322417 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 18:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:32:02 INFO - PROCESS | 4076 | 1463794322420 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:32:02 INFO - PROCESS | 4076 | 1463794322422 Marionette TRACE conn5 <- [1,2514,null,{}] 18:32:02 INFO - PROCESS | 4076 | 1463794322426 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:02 INFO - PROCESS | 4076 | 1463794322554 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 18:32:02 INFO - PROCESS | 4076 | 1463794322751 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:02 INFO - PROCESS | 4076 | ++DOCSHELL 23520C00 == 135 [pid = 4076] [id = 638] 18:32:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 232 (23525400) [pid = 4076] [serial = 1914] [outer = 00000000] 18:32:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 233 (23E6DC00) [pid = 4076] [serial = 1915] [outer = 23525400] 18:32:02 INFO - PROCESS | 4076 | 1463794322807 Marionette DEBUG loaded listener.js 18:32:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 234 (23E75400) [pid = 4076] [serial = 1916] [outer = 23525400] 18:32:03 INFO - PROCESS | 4076 | 1463794323374 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1021ms 18:32:03 INFO - PROCESS | 4076 | 1463794323445 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 18:32:03 INFO - PROCESS | 4076 | 1463794323448 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 18:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:32:03 INFO - PROCESS | 4076 | 1463794323451 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:32:03 INFO - PROCESS | 4076 | 1463794323454 Marionette TRACE conn5 <- [1,2518,null,{}] 18:32:03 INFO - PROCESS | 4076 | 1463794323457 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:03 INFO - PROCESS | 4076 | 1463794323633 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 18:32:03 INFO - PROCESS | 4076 | 1463794323817 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:03 INFO - PROCESS | 4076 | ++DOCSHELL 24009800 == 136 [pid = 4076] [id = 639] 18:32:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 235 (2400A800) [pid = 4076] [serial = 1917] [outer = 00000000] 18:32:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 236 (24015C00) [pid = 4076] [serial = 1918] [outer = 2400A800] 18:32:03 INFO - PROCESS | 4076 | 1463794323871 Marionette DEBUG loaded listener.js 18:32:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 237 (2402B000) [pid = 4076] [serial = 1919] [outer = 2400A800] 18:32:04 INFO - PROCESS | 4076 | 1463794324468 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1070ms 18:32:04 INFO - PROCESS | 4076 | 1463794324527 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 18:32:04 INFO - PROCESS | 4076 | 1463794324529 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 18:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:32:04 INFO - PROCESS | 4076 | 1463794324533 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:32:04 INFO - PROCESS | 4076 | 1463794324535 Marionette TRACE conn5 <- [1,2522,null,{}] 18:32:04 INFO - PROCESS | 4076 | 1463794324539 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:04 INFO - PROCESS | 4076 | 1463794324676 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 18:32:04 INFO - PROCESS | 4076 | 1463794324885 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 4076 | ++DOCSHELL 24032400 == 137 [pid = 4076] [id = 640] 18:32:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 238 (24035C00) [pid = 4076] [serial = 1920] [outer = 00000000] 18:32:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 239 (240BB000) [pid = 4076] [serial = 1921] [outer = 24035C00] 18:32:04 INFO - PROCESS | 4076 | 1463794324941 Marionette DEBUG loaded listener.js 18:32:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 240 (240C3000) [pid = 4076] [serial = 1922] [outer = 24035C00] 18:32:05 INFO - PROCESS | 4076 | 1463794325515 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1020ms 18:32:05 INFO - PROCESS | 4076 | 1463794325555 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 18:32:05 INFO - PROCESS | 4076 | 1463794325557 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 18:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:32:05 INFO - PROCESS | 4076 | 1463794325561 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:32:05 INFO - PROCESS | 4076 | 1463794325563 Marionette TRACE conn5 <- [1,2526,null,{}] 18:32:05 INFO - PROCESS | 4076 | 1463794325567 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:05 INFO - PROCESS | 4076 | 1463794325695 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 18:32:05 INFO - PROCESS | 4076 | 1463794325893 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:05 INFO - PROCESS | 4076 | ++DOCSHELL 240E6000 == 138 [pid = 4076] [id = 641] 18:32:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 241 (240EA400) [pid = 4076] [serial = 1923] [outer = 00000000] 18:32:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 242 (240F1000) [pid = 4076] [serial = 1924] [outer = 240EA400] 18:32:05 INFO - PROCESS | 4076 | 1463794325949 Marionette DEBUG loaded listener.js 18:32:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 243 (244B4C00) [pid = 4076] [serial = 1925] [outer = 240EA400] 18:32:06 INFO - PROCESS | 4076 | 1463794326540 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1015ms 18:32:06 INFO - PROCESS | 4076 | 1463794326580 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 18:32:06 INFO - PROCESS | 4076 | 1463794326583 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 18:32:06 INFO - PROCESS | 4076 | 1463794326586 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:32:06 INFO - PROCESS | 4076 | 1463794326589 Marionette TRACE conn5 <- [1,2530,null,{}] 18:32:06 INFO - PROCESS | 4076 | 1463794326593 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:06 INFO - PROCESS | 4076 | 1463794326744 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 18:32:06 INFO - PROCESS | 4076 | 1463794326960 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:06 INFO - PROCESS | 4076 | ++DOCSHELL 13F4A800 == 139 [pid = 4076] [id = 642] 18:32:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 244 (223C2000) [pid = 4076] [serial = 1926] [outer = 00000000] 18:32:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 245 (24679000) [pid = 4076] [serial = 1927] [outer = 223C2000] 18:32:07 INFO - PROCESS | 4076 | 1463794327021 Marionette DEBUG loaded listener.js 18:32:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 246 (2467FC00) [pid = 4076] [serial = 1928] [outer = 223C2000] 18:32:07 INFO - PROCESS | 4076 | 1463794327704 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1167ms 18:32:07 INFO - PROCESS | 4076 | 1463794327757 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 18:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:32:07 INFO - PROCESS | 4076 | 1463794327759 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 18:32:07 INFO - PROCESS | 4076 | 1463794327763 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:32:07 INFO - PROCESS | 4076 | 1463794327765 Marionette TRACE conn5 <- [1,2534,null,{}] 18:32:07 INFO - PROCESS | 4076 | 1463794327769 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:07 INFO - PROCESS | 4076 | 1463794327902 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 18:32:08 INFO - PROCESS | 4076 | 1463794328094 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:08 INFO - PROCESS | 4076 | ++DOCSHELL 10142400 == 140 [pid = 4076] [id = 643] 18:32:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 247 (10146000) [pid = 4076] [serial = 1929] [outer = 00000000] 18:32:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 248 (191BD400) [pid = 4076] [serial = 1930] [outer = 10146000] 18:32:08 INFO - PROCESS | 4076 | 1463794328147 Marionette DEBUG loaded listener.js 18:32:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 249 (19E85C00) [pid = 4076] [serial = 1931] [outer = 10146000] 18:32:08 INFO - PROCESS | 4076 | 1463794328711 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1021ms 18:32:08 INFO - PROCESS | 4076 | 1463794328784 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 18:32:08 INFO - PROCESS | 4076 | 1463794328787 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 18:32:08 INFO - PROCESS | 4076 | 1463794328790 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:32:08 INFO - PROCESS | 4076 | 1463794328794 Marionette TRACE conn5 <- [1,2538,null,{}] 18:32:08 INFO - PROCESS | 4076 | 1463794328798 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:08 INFO - PROCESS | 4076 | 1463794328929 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 18:32:09 INFO - PROCESS | 4076 | 1463794329382 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:09 INFO - PROCESS | 4076 | ++DOCSHELL 0FF52000 == 141 [pid = 4076] [id = 644] 18:32:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 250 (0FFCA000) [pid = 4076] [serial = 1932] [outer = 00000000] 18:32:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 251 (105A9800) [pid = 4076] [serial = 1933] [outer = 0FFCA000] 18:32:09 INFO - PROCESS | 4076 | 1463794329504 Marionette DEBUG loaded listener.js 18:32:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 252 (13F4EC00) [pid = 4076] [serial = 1934] [outer = 0FFCA000] 18:32:10 INFO - PROCESS | 4076 | 1463794330136 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1380ms 18:32:10 INFO - PROCESS | 4076 | 1463794330175 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 18:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:32:10 INFO - PROCESS | 4076 | 1463794330179 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 18:32:10 INFO - PROCESS | 4076 | 1463794330184 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:32:10 INFO - PROCESS | 4076 | 1463794330187 Marionette TRACE conn5 <- [1,2542,null,{}] 18:32:10 INFO - PROCESS | 4076 | 1463794330192 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:10 INFO - PROCESS | 4076 | 1463794330325 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 18:32:10 INFO - PROCESS | 4076 | 1463794330536 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:10 INFO - PROCESS | 4076 | ++DOCSHELL 19293400 == 142 [pid = 4076] [id = 645] 18:32:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 253 (196D4800) [pid = 4076] [serial = 1935] [outer = 00000000] 18:32:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 254 (19E82800) [pid = 4076] [serial = 1936] [outer = 196D4800] 18:32:10 INFO - PROCESS | 4076 | 1463794330588 Marionette DEBUG loaded listener.js 18:32:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 255 (1A14DC00) [pid = 4076] [serial = 1937] [outer = 196D4800] 18:32:11 INFO - PROCESS | 4076 | 1463794331217 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1074ms 18:32:11 INFO - PROCESS | 4076 | 1463794331260 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 18:32:11 INFO - PROCESS | 4076 | 1463794331264 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 18:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:32:11 INFO - PROCESS | 4076 | 1463794331269 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:32:11 INFO - PROCESS | 4076 | 1463794331270 Marionette TRACE conn5 <- [1,2546,null,{}] 18:32:11 INFO - PROCESS | 4076 | 1463794331274 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:11 INFO - PROCESS | 4076 | 1463794331395 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 18:32:11 INFO - PROCESS | 4076 | 1463794331622 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1B7B1800 == 141 [pid = 4076] [id = 630] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 13F4BC00 == 140 [pid = 4076] [id = 629] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1FCBD000 == 139 [pid = 4076] [id = 628] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1F1AD000 == 138 [pid = 4076] [id = 627] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1B109000 == 137 [pid = 4076] [id = 626] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1A150400 == 136 [pid = 4076] [id = 625] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 19C54400 == 135 [pid = 4076] [id = 624] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 159E1C00 == 134 [pid = 4076] [id = 623] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 254 (24672800) [pid = 4076] [serial = 1786] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 253 (1B7B3000) [pid = 4076] [serial = 1789] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 252 (13F50800) [pid = 4076] [serial = 1756] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 251 (1D06CC00) [pid = 4076] [serial = 1759] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 250 (2235B400) [pid = 4076] [serial = 1762] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 249 (2400C000) [pid = 4076] [serial = 1765] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 248 (24031C00) [pid = 4076] [serial = 1768] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 247 (240EBC00) [pid = 4076] [serial = 1771] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 246 (244BAC00) [pid = 4076] [serial = 1774] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 245 (2460AC00) [pid = 4076] [serial = 1777] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 244 (23E70800) [pid = 4076] [serial = 1780] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 243 (2342C000) [pid = 4076] [serial = 1783] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD7800 == 135 [pid = 4076] [id = 646] 18:32:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 244 (10138800) [pid = 4076] [serial = 1938] [outer = 00000000] 18:32:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 245 (1079A800) [pid = 4076] [serial = 1939] [outer = 10138800] 18:32:11 INFO - PROCESS | 4076 | 1463794331790 Marionette DEBUG loaded listener.js 18:32:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 246 (14B04400) [pid = 4076] [serial = 1940] [outer = 10138800] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 13F48800 == 134 [pid = 4076] [id = 622] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 196CE400 == 133 [pid = 4076] [id = 602] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 141E9C00 == 132 [pid = 4076] [id = 621] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 211E4C00 == 131 [pid = 4076] [id = 618] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1FF8C400 == 130 [pid = 4076] [id = 616] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1F1F0400 == 129 [pid = 4076] [id = 615] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1F1CC800 == 128 [pid = 4076] [id = 614] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1F08C400 == 127 [pid = 4076] [id = 613] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 2232BC00 == 126 [pid = 4076] [id = 584] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1D0D4400 == 125 [pid = 4076] [id = 612] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1D648C00 == 124 [pid = 4076] [id = 611] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1C9F8800 == 123 [pid = 4076] [id = 610] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 1892FC00 == 122 [pid = 4076] [id = 609] 18:32:11 INFO - PROCESS | 4076 | --DOCSHELL 10018400 == 121 [pid = 4076] [id = 608] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 245 (13FA0400) [pid = 4076] [serial = 1798] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 244 (14831000) [pid = 4076] [serial = 1799] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 243 (23106400) [pid = 4076] [serial = 1754] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 242 (13F47800) [pid = 4076] [serial = 1796] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 241 (1100AC00) [pid = 4076] [serial = 1795] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 240 (10140800) [pid = 4076] [serial = 1793] [outer = 00000000] [url = about:blank] 18:32:11 INFO - PROCESS | 4076 | --DOMWINDOW == 239 (1001F000) [pid = 4076] [serial = 1792] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 238 (17395C00) [pid = 4076] [serial = 1801] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 237 (17686C00) [pid = 4076] [serial = 1802] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 236 (18BC9000) [pid = 4076] [serial = 1804] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 235 (19C4C800) [pid = 4076] [serial = 1807] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 234 (19C59000) [pid = 4076] [serial = 1808] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 233 (1A0DF800) [pid = 4076] [serial = 1811] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 232 (1A196800) [pid = 4076] [serial = 1816] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 231 (1B136000) [pid = 4076] [serial = 1817] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 230 (1906EC00) [pid = 4076] [serial = 1805] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 229 (1BF08C00) [pid = 4076] [serial = 1820] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 228 (1B7B9400) [pid = 4076] [serial = 1819] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 227 (19E80400) [pid = 4076] [serial = 1810] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 226 (1A14EC00) [pid = 4076] [serial = 1813] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | --DOMWINDOW == 225 (1A18BC00) [pid = 4076] [serial = 1814] [outer = 00000000] [url = about:blank] 18:32:12 INFO - PROCESS | 4076 | 1463794332345 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1116ms 18:32:12 INFO - PROCESS | 4076 | 1463794332389 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 18:32:12 INFO - PROCESS | 4076 | 1463794332392 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 18:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:32:12 INFO - PROCESS | 4076 | 1463794332397 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:32:12 INFO - PROCESS | 4076 | 1463794332402 Marionette TRACE conn5 <- [1,2550,null,{}] 18:32:12 INFO - PROCESS | 4076 | 1463794332411 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:12 INFO - PROCESS | 4076 | 1463794332522 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 18:32:12 INFO - PROCESS | 4076 | 1463794332539 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:12 INFO - PROCESS | 4076 | ++DOCSHELL 162E9000 == 122 [pid = 4076] [id = 647] 18:32:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 226 (17304C00) [pid = 4076] [serial = 1941] [outer = 00000000] 18:32:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 227 (18BBCC00) [pid = 4076] [serial = 1942] [outer = 17304C00] 18:32:12 INFO - PROCESS | 4076 | 1463794332585 Marionette DEBUG loaded listener.js 18:32:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 228 (190ABC00) [pid = 4076] [serial = 1943] [outer = 17304C00] 18:32:13 INFO - PROCESS | 4076 | 1463794333109 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 18:32:13 INFO - PROCESS | 4076 | 1463794333151 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 18:32:13 INFO - PROCESS | 4076 | 1463794333154 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 18:32:13 INFO - PROCESS | 4076 | 1463794333157 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:32:13 INFO - PROCESS | 4076 | 1463794333159 Marionette TRACE conn5 <- [1,2554,null,{}] 18:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:32:13 INFO - PROCESS | 4076 | 1463794333163 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:13 INFO - PROCESS | 4076 | 1463794333271 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 18:32:13 INFO - PROCESS | 4076 | 1463794333419 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:13 INFO - PROCESS | 4076 | ++DOCSHELL 19C4E800 == 123 [pid = 4076] [id = 648] 18:32:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 229 (19D12800) [pid = 4076] [serial = 1944] [outer = 00000000] 18:32:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 230 (19E7F400) [pid = 4076] [serial = 1945] [outer = 19D12800] 18:32:13 INFO - PROCESS | 4076 | 1463794333465 Marionette DEBUG loaded listener.js 18:32:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 231 (1A149800) [pid = 4076] [serial = 1946] [outer = 19D12800] 18:32:13 INFO - PROCESS | 4076 | 1463794333858 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 18:32:13 INFO - PROCESS | 4076 | 1463794333900 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 18:32:13 INFO - PROCESS | 4076 | 1463794333902 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 18:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:32:13 INFO - PROCESS | 4076 | 1463794333915 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:32:13 INFO - PROCESS | 4076 | 1463794333917 Marionette TRACE conn5 <- [1,2558,null,{}] 18:32:13 INFO - PROCESS | 4076 | 1463794333921 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:14 INFO - PROCESS | 4076 | 1463794334076 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 18:32:14 INFO - PROCESS | 4076 | 1463794334112 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 4076 | ++DOCSHELL 1A196800 == 124 [pid = 4076] [id = 649] 18:32:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 232 (1A280400) [pid = 4076] [serial = 1947] [outer = 00000000] 18:32:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 233 (1B7BD000) [pid = 4076] [serial = 1948] [outer = 1A280400] 18:32:14 INFO - PROCESS | 4076 | 1463794334164 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 234 (1D071C00) [pid = 4076] [serial = 1949] [outer = 1A280400] 18:32:14 INFO - PROCESS | 4076 | 1463794334705 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 830ms 18:32:14 INFO - PROCESS | 4076 | 1463794334740 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 18:32:14 INFO - PROCESS | 4076 | 1463794334742 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 18:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:32:14 INFO - PROCESS | 4076 | 1463794334746 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 4076 | 1463794334748 Marionette TRACE conn5 <- [1,2562,null,{}] 18:32:14 INFO - PROCESS | 4076 | 1463794334751 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:14 INFO - PROCESS | 4076 | 1463794334925 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 18:32:14 INFO - PROCESS | 4076 | 1463794334949 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 4076 | ++DOCSHELL 1D07A400 == 125 [pid = 4076] [id = 650] 18:32:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 235 (1D080800) [pid = 4076] [serial = 1950] [outer = 00000000] 18:32:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 236 (1DD50C00) [pid = 4076] [serial = 1951] [outer = 1D080800] 18:32:15 INFO - PROCESS | 4076 | 1463794334997 Marionette DEBUG loaded listener.js 18:32:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 237 (1DE1F800) [pid = 4076] [serial = 1952] [outer = 1D080800] 18:32:15 INFO - PROCESS | 4076 | 1463794335484 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 18:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:32:15 INFO - PROCESS | 4076 | 1463794335516 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 18:32:15 INFO - PROCESS | 4076 | 1463794335518 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 18:32:15 INFO - PROCESS | 4076 | 1463794335521 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:32:15 INFO - PROCESS | 4076 | 1463794335523 Marionette TRACE conn5 <- [1,2566,null,{}] 18:32:15 INFO - PROCESS | 4076 | 1463794335526 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:15 INFO - PROCESS | 4076 | 1463794335680 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 18:32:15 INFO - PROCESS | 4076 | 1463794335699 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:15 INFO - PROCESS | 4076 | ++DOCSHELL 1F08C400 == 126 [pid = 4076] [id = 651] 18:32:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 238 (1F1AD000) [pid = 4076] [serial = 1953] [outer = 00000000] 18:32:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 239 (1F1C7C00) [pid = 4076] [serial = 1954] [outer = 1F1AD000] 18:32:15 INFO - PROCESS | 4076 | 1463794335744 Marionette DEBUG loaded listener.js 18:32:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 240 (1F1DB800) [pid = 4076] [serial = 1955] [outer = 1F1AD000] 18:32:16 INFO - PROCESS | 4076 | --DOMWINDOW == 239 (1A155800) [pid = 4076] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:32:16 INFO - PROCESS | 4076 | --DOMWINDOW == 238 (19CFD000) [pid = 4076] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:32:16 INFO - PROCESS | 4076 | --DOMWINDOW == 237 (1C96D400) [pid = 4076] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:32:16 INFO - PROCESS | 4076 | --DOMWINDOW == 236 (14425800) [pid = 4076] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:32:16 INFO - PROCESS | 4076 | --DOMWINDOW == 235 (162ED400) [pid = 4076] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:32:16 INFO - PROCESS | 4076 | --DOMWINDOW == 234 (1F1B6C00) [pid = 4076] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:32:16 INFO - PROCESS | 4076 | --DOMWINDOW == 233 (14B17C00) [pid = 4076] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:32:16 INFO - PROCESS | 4076 | --DOMWINDOW == 232 (1FF8B400) [pid = 4076] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:32:16 INFO - PROCESS | 4076 | --DOMWINDOW == 231 (20587800) [pid = 4076] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:32:16 INFO - PROCESS | 4076 | --DOMWINDOW == 230 (18BBE800) [pid = 4076] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:32:16 INFO - PROCESS | 4076 | 1463794336744 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1276ms 18:32:16 INFO - PROCESS | 4076 | 1463794336799 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 18:32:16 INFO - PROCESS | 4076 | 1463794336801 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 18:32:16 INFO - PROCESS | 4076 | 1463794336804 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:32:16 INFO - PROCESS | 4076 | 1463794336806 Marionette TRACE conn5 <- [1,2570,null,{}] 18:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:32:16 INFO - PROCESS | 4076 | 1463794336809 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:16 INFO - PROCESS | 4076 | 1463794336921 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 18:32:16 INFO - PROCESS | 4076 | 1463794336931 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:16 INFO - PROCESS | 4076 | ++DOCSHELL 1447CC00 == 127 [pid = 4076] [id = 652] 18:32:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 231 (19E80800) [pid = 4076] [serial = 1956] [outer = 00000000] 18:32:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 232 (1DDA5C00) [pid = 4076] [serial = 1957] [outer = 19E80800] 18:32:16 INFO - PROCESS | 4076 | 1463794336977 Marionette DEBUG loaded listener.js 18:32:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 233 (1F1CE800) [pid = 4076] [serial = 1958] [outer = 19E80800] 18:32:17 INFO - PROCESS | 4076 | 1463794337456 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 671ms 18:32:17 INFO - PROCESS | 4076 | 1463794337479 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 18:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:32:17 INFO - PROCESS | 4076 | 1463794337481 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 18:32:17 INFO - PROCESS | 4076 | 1463794337485 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:32:17 INFO - PROCESS | 4076 | 1463794337486 Marionette TRACE conn5 <- [1,2574,null,{}] 18:32:17 INFO - PROCESS | 4076 | 1463794337518 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:17 INFO - PROCESS | 4076 | 1463794337632 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 18:32:17 INFO - PROCESS | 4076 | 1463794337666 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:17 INFO - PROCESS | 4076 | ++DOCSHELL 1B7BA800 == 128 [pid = 4076] [id = 653] 18:32:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 234 (1F1B4C00) [pid = 4076] [serial = 1959] [outer = 00000000] 18:32:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 235 (1FBE9000) [pid = 4076] [serial = 1960] [outer = 1F1B4C00] 18:32:17 INFO - PROCESS | 4076 | 1463794337711 Marionette DEBUG loaded listener.js 18:32:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 236 (1FF87C00) [pid = 4076] [serial = 1961] [outer = 1F1B4C00] 18:32:18 INFO - PROCESS | 4076 | 1463794338196 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 750ms 18:32:18 INFO - PROCESS | 4076 | 1463794338236 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 18:32:18 INFO - PROCESS | 4076 | 1463794338238 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 18:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:32:18 INFO - PROCESS | 4076 | 1463794338241 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:32:18 INFO - PROCESS | 4076 | 1463794338242 Marionette TRACE conn5 <- [1,2578,null,{}] 18:32:18 INFO - PROCESS | 4076 | 1463794338247 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:18 INFO - PROCESS | 4076 | 1463794338353 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 18:32:18 INFO - PROCESS | 4076 | 1463794338359 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:18 INFO - PROCESS | 4076 | ++DOCSHELL 1F1E9000 == 129 [pid = 4076] [id = 654] 18:32:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 237 (2009A400) [pid = 4076] [serial = 1962] [outer = 00000000] 18:32:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 238 (20593800) [pid = 4076] [serial = 1963] [outer = 2009A400] 18:32:18 INFO - PROCESS | 4076 | 1463794338409 Marionette DEBUG loaded listener.js 18:32:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 239 (211E0800) [pid = 4076] [serial = 1964] [outer = 2009A400] 18:32:19 INFO - PROCESS | 4076 | 1463794339260 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1078ms 18:32:19 INFO - PROCESS | 4076 | 1463794339320 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 18:32:19 INFO - PROCESS | 4076 | 1463794339326 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 18:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:32:19 INFO - PROCESS | 4076 | 1463794339331 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:32:19 INFO - PROCESS | 4076 | 1463794339336 Marionette TRACE conn5 <- [1,2582,null,{}] 18:32:19 INFO - PROCESS | 4076 | 1463794339342 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:19 INFO - PROCESS | 4076 | 1463794339514 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 18:32:19 INFO - PROCESS | 4076 | 1463794339702 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:19 INFO - PROCESS | 4076 | ++DOCSHELL 13F4E800 == 130 [pid = 4076] [id = 655] 18:32:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 240 (13F51000) [pid = 4076] [serial = 1965] [outer = 00000000] 18:32:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 241 (162EB000) [pid = 4076] [serial = 1966] [outer = 13F51000] 18:32:19 INFO - PROCESS | 4076 | 1463794339760 Marionette DEBUG loaded listener.js 18:32:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 242 (17C7B000) [pid = 4076] [serial = 1967] [outer = 13F51000] 18:32:20 INFO - PROCESS | 4076 | 1463794340341 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1020ms 18:32:20 INFO - PROCESS | 4076 | 1463794340355 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 18:32:20 INFO - PROCESS | 4076 | 1463794340361 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 18:32:20 INFO - PROCESS | 4076 | 1463794340385 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:32:20 INFO - PROCESS | 4076 | 1463794340388 Marionette TRACE conn5 <- [1,2586,null,{}] 18:32:20 INFO - PROCESS | 4076 | 1463794340410 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:20 INFO - PROCESS | 4076 | 1463794340547 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 18:32:20 INFO - PROCESS | 4076 | 1463794340746 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:20 INFO - PROCESS | 4076 | ++DOCSHELL 19CF5400 == 131 [pid = 4076] [id = 656] 18:32:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 243 (19E84400) [pid = 4076] [serial = 1968] [outer = 00000000] 18:32:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 244 (1B8CA800) [pid = 4076] [serial = 1969] [outer = 19E84400] 18:32:20 INFO - PROCESS | 4076 | 1463794340802 Marionette DEBUG loaded listener.js 18:32:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 245 (1D06AC00) [pid = 4076] [serial = 1970] [outer = 19E84400] 18:32:21 INFO - PROCESS | 4076 | 1463794341410 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1095ms 18:32:21 INFO - PROCESS | 4076 | 1463794341486 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 18:32:21 INFO - PROCESS | 4076 | 1463794341489 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 18:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:32:21 INFO - PROCESS | 4076 | 1463794341493 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:32:21 INFO - PROCESS | 4076 | 1463794341497 Marionette TRACE conn5 <- [1,2590,null,{}] 18:32:21 INFO - PROCESS | 4076 | 1463794341509 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:21 INFO - PROCESS | 4076 | 1463794341724 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 18:32:21 INFO - PROCESS | 4076 | 1463794341858 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:21 INFO - PROCESS | 4076 | ++DOCSHELL 211EC000 == 132 [pid = 4076] [id = 657] 18:32:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 246 (211EC800) [pid = 4076] [serial = 1971] [outer = 00000000] 18:32:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 247 (212B8800) [pid = 4076] [serial = 1972] [outer = 211EC800] 18:32:21 INFO - PROCESS | 4076 | 1463794341918 Marionette DEBUG loaded listener.js 18:32:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 248 (21F37800) [pid = 4076] [serial = 1973] [outer = 211EC800] 18:32:22 INFO - PROCESS | 4076 | 1463794342564 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1128ms 18:32:22 INFO - PROCESS | 4076 | 1463794342624 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 4076 | 1463794342627 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 18:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:32:22 INFO - PROCESS | 4076 | 1463794342630 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 4076 | 1463794342632 Marionette TRACE conn5 <- [1,2594,null,{}] 18:32:22 INFO - PROCESS | 4076 | 1463794342636 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:22 INFO - PROCESS | 4076 | 1463794342771 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 18:32:22 INFO - PROCESS | 4076 | 1463794342958 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:22 INFO - PROCESS | 4076 | ++DOCSHELL 21FA8000 == 133 [pid = 4076] [id = 658] 18:32:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 249 (22327800) [pid = 4076] [serial = 1974] [outer = 00000000] 18:32:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 250 (22351400) [pid = 4076] [serial = 1975] [outer = 22327800] 18:32:23 INFO - PROCESS | 4076 | 1463794343015 Marionette DEBUG loaded listener.js 18:32:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 251 (223BE000) [pid = 4076] [serial = 1976] [outer = 22327800] 18:32:23 INFO - PROCESS | 4076 | 1463794343618 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1017ms 18:32:23 INFO - PROCESS | 4076 | 1463794343651 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 18:32:23 INFO - PROCESS | 4076 | 1463794343653 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 18:32:23 INFO - PROCESS | 4076 | 1463794343657 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:32:23 INFO - PROCESS | 4076 | 1463794343659 Marionette TRACE conn5 <- [1,2598,null,{}] 18:32:23 INFO - PROCESS | 4076 | 1463794343663 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:23 INFO - PROCESS | 4076 | 1463794343792 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 18:32:23 INFO - PROCESS | 4076 | 1463794343978 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:23 INFO - PROCESS | 4076 | ++DOCSHELL 22B56800 == 134 [pid = 4076] [id = 659] 18:32:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 252 (22D05C00) [pid = 4076] [serial = 1977] [outer = 00000000] 18:32:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 253 (23104C00) [pid = 4076] [serial = 1978] [outer = 22D05C00] 18:32:24 INFO - PROCESS | 4076 | 1463794344032 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 254 (2310E800) [pid = 4076] [serial = 1979] [outer = 22D05C00] 18:32:24 INFO - PROCESS | 4076 | 1463794344680 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1066ms 18:32:24 INFO - PROCESS | 4076 | 1463794344727 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 18:32:24 INFO - PROCESS | 4076 | 1463794344729 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 18:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:32:24 INFO - PROCESS | 4076 | 1463794344733 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - PROCESS | 4076 | 1463794344735 Marionette TRACE conn5 <- [1,2602,null,{}] 18:32:24 INFO - PROCESS | 4076 | 1463794344739 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:24 INFO - PROCESS | 4076 | 1463794344881 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 18:32:25 INFO - PROCESS | 4076 | 1463794345070 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:25 INFO - PROCESS | 4076 | ++DOCSHELL 23624000 == 135 [pid = 4076] [id = 660] 18:32:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 255 (23625800) [pid = 4076] [serial = 1980] [outer = 00000000] 18:32:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 256 (2362C000) [pid = 4076] [serial = 1981] [outer = 23625800] 18:32:25 INFO - PROCESS | 4076 | 1463794345125 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 257 (2362E400) [pid = 4076] [serial = 1982] [outer = 23625800] 18:32:25 INFO - PROCESS | 4076 | 1463794345738 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1076ms 18:32:25 INFO - PROCESS | 4076 | 1463794345813 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 4076 | 1463794345815 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 18:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:32:25 INFO - PROCESS | 4076 | 1463794345819 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 4076 | 1463794345821 Marionette TRACE conn5 <- [1,2606,null,{}] 18:32:25 INFO - PROCESS | 4076 | 1463794345825 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:25 INFO - PROCESS | 4076 | 1463794345961 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 18:32:26 INFO - PROCESS | 4076 | 1463794346159 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:26 INFO - PROCESS | 4076 | ++DOCSHELL 2362BC00 == 136 [pid = 4076] [id = 661] 18:32:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 258 (23631800) [pid = 4076] [serial = 1983] [outer = 00000000] 18:32:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 259 (23E75C00) [pid = 4076] [serial = 1984] [outer = 23631800] 18:32:26 INFO - PROCESS | 4076 | 1463794346219 Marionette DEBUG loaded listener.js 18:32:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 260 (24016800) [pid = 4076] [serial = 1985] [outer = 23631800] 18:32:26 INFO - PROCESS | 4076 | 1463794346833 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1067ms 18:32:26 INFO - PROCESS | 4076 | 1463794346890 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 18:32:26 INFO - PROCESS | 4076 | 1463794346892 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 18:32:26 INFO - PROCESS | 4076 | 1463794346896 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:32:26 INFO - PROCESS | 4076 | 1463794346898 Marionette TRACE conn5 <- [1,2610,null,{}] 18:32:26 INFO - PROCESS | 4076 | 1463794346902 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:27 INFO - PROCESS | 4076 | 1463794347030 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 18:32:27 INFO - PROCESS | 4076 | 1463794347240 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:27 INFO - PROCESS | 4076 | ++DOCSHELL 240EC800 == 137 [pid = 4076] [id = 662] 18:32:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 261 (240ECC00) [pid = 4076] [serial = 1986] [outer = 00000000] 18:32:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 262 (244BAC00) [pid = 4076] [serial = 1987] [outer = 240ECC00] 18:32:27 INFO - PROCESS | 4076 | 1463794347294 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 263 (24607400) [pid = 4076] [serial = 1988] [outer = 240ECC00] 18:32:27 INFO - PROCESS | 4076 | 1463794347864 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1021ms 18:32:27 INFO - PROCESS | 4076 | 1463794347921 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 4076 | 1463794347923 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 18:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:32:27 INFO - PROCESS | 4076 | 1463794347927 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:32:27 INFO - PROCESS | 4076 | 1463794347929 Marionette TRACE conn5 <- [1,2614,null,{}] 18:32:27 INFO - PROCESS | 4076 | 1463794347933 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:28 INFO - PROCESS | 4076 | 1463794348141 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 18:32:28 INFO - PROCESS | 4076 | 1463794348328 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 4076 | ++DOCSHELL 2460AC00 == 138 [pid = 4076] [id = 663] 18:32:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 264 (2460EC00) [pid = 4076] [serial = 1989] [outer = 00000000] 18:32:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 265 (24679800) [pid = 4076] [serial = 1990] [outer = 2460EC00] 18:32:28 INFO - PROCESS | 4076 | 1463794348383 Marionette DEBUG loaded listener.js 18:32:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 266 (2617D400) [pid = 4076] [serial = 1991] [outer = 2460EC00] 18:32:28 INFO - PROCESS | 4076 | 1463794348929 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1069ms 18:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:32:29 INFO - PROCESS | 4076 | 1463794349000 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 18:32:29 INFO - PROCESS | 4076 | 1463794349002 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 18:32:29 INFO - PROCESS | 4076 | 1463794349005 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:32:29 INFO - PROCESS | 4076 | 1463794349007 Marionette TRACE conn5 <- [1,2618,null,{}] 18:32:29 INFO - PROCESS | 4076 | 1463794349028 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:29 INFO - PROCESS | 4076 | 1463794349189 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 18:32:29 INFO - PROCESS | 4076 | 1463794349380 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 4076 | ++DOCSHELL 2617FC00 == 139 [pid = 4076] [id = 664] 18:32:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 267 (26183800) [pid = 4076] [serial = 1992] [outer = 00000000] 18:32:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 268 (26187400) [pid = 4076] [serial = 1993] [outer = 26183800] 18:32:29 INFO - PROCESS | 4076 | 1463794349433 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 269 (264A4000) [pid = 4076] [serial = 1994] [outer = 26183800] 18:32:30 INFO - PROCESS | 4076 | 1463794350032 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1066ms 18:32:30 INFO - PROCESS | 4076 | 1463794350080 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 4076 | 1463794350083 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 18:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:32:30 INFO - PROCESS | 4076 | 1463794350087 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:32:30 INFO - PROCESS | 4076 | 1463794350090 Marionette TRACE conn5 <- [1,2622,null,{}] 18:32:30 INFO - PROCESS | 4076 | 1463794350094 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:30 INFO - PROCESS | 4076 | 1463794350252 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 18:32:30 INFO - PROCESS | 4076 | 1463794350456 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:30 INFO - PROCESS | 4076 | ++DOCSHELL 2618AC00 == 140 [pid = 4076] [id = 665] 18:32:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 270 (264A6000) [pid = 4076] [serial = 1995] [outer = 00000000] 18:32:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 271 (2881F800) [pid = 4076] [serial = 1996] [outer = 264A6000] 18:32:30 INFO - PROCESS | 4076 | 1463794350518 Marionette DEBUG loaded listener.js 18:32:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 272 (28825800) [pid = 4076] [serial = 1997] [outer = 264A6000] 18:32:31 INFO - PROCESS | 4076 | 1463794351123 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1073ms 18:32:31 INFO - PROCESS | 4076 | 1463794351164 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 18:32:31 INFO - PROCESS | 4076 | 1463794351166 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 18:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:32:31 INFO - PROCESS | 4076 | 1463794351170 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:32:31 INFO - PROCESS | 4076 | 1463794351172 Marionette TRACE conn5 <- [1,2626,null,{}] 18:32:31 INFO - PROCESS | 4076 | 1463794351175 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:31 INFO - PROCESS | 4076 | 1463794351313 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 18:32:31 INFO - PROCESS | 4076 | 1463794351527 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:31 INFO - PROCESS | 4076 | ++DOCSHELL 264AF800 == 141 [pid = 4076] [id = 666] 18:32:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 273 (28823C00) [pid = 4076] [serial = 1998] [outer = 00000000] 18:32:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 274 (2882CC00) [pid = 4076] [serial = 1999] [outer = 28823C00] 18:32:31 INFO - PROCESS | 4076 | 1463794351587 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 275 (2898FC00) [pid = 4076] [serial = 2000] [outer = 28823C00] 18:32:32 INFO - PROCESS | 4076 | 1463794352192 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1066ms 18:32:32 INFO - PROCESS | 4076 | 1463794352245 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 4076 | 1463794352247 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 18:32:32 INFO - PROCESS | 4076 | 1463794352251 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:32:32 INFO - PROCESS | 4076 | 1463794352254 Marionette TRACE conn5 <- [1,2630,null,{}] 18:32:32 INFO - PROCESS | 4076 | 1463794352258 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:32 INFO - PROCESS | 4076 | 1463794352389 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 18:32:32 INFO - PROCESS | 4076 | 1463794352607 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 4076 | ++DOCSHELL 105B5800 == 142 [pid = 4076] [id = 667] 18:32:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 276 (105C1400) [pid = 4076] [serial = 2001] [outer = 00000000] 18:32:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 277 (28998800) [pid = 4076] [serial = 2002] [outer = 105C1400] 18:32:32 INFO - PROCESS | 4076 | 1463794352665 Marionette DEBUG loaded listener.js 18:32:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 278 (2899B400) [pid = 4076] [serial = 2003] [outer = 105C1400] 18:32:33 INFO - PROCESS | 4076 | 1463794353292 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:32:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:32:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1117ms 18:32:33 INFO - PROCESS | 4076 | 1463794353372 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 18:32:33 INFO - PROCESS | 4076 | 1463794353375 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 18:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:32:33 INFO - PROCESS | 4076 | 1463794353378 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:32:33 INFO - PROCESS | 4076 | 1463794353380 Marionette TRACE conn5 <- [1,2634,null,{}] 18:32:33 INFO - PROCESS | 4076 | 1463794353384 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:33 INFO - PROCESS | 4076 | 1463794353524 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 18:32:33 INFO - PROCESS | 4076 | 1463794353724 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:33 INFO - PROCESS | 4076 | ++DOCSHELL 1442CC00 == 143 [pid = 4076] [id = 668] 18:32:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 279 (191C5400) [pid = 4076] [serial = 2004] [outer = 00000000] 18:32:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 280 (1B7BC000) [pid = 4076] [serial = 2005] [outer = 191C5400] 18:32:33 INFO - PROCESS | 4076 | 1463794353785 Marionette DEBUG loaded listener.js 18:32:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 281 (1C303800) [pid = 4076] [serial = 2006] [outer = 191C5400] 18:32:34 INFO - PROCESS | 4076 | 1463794354389 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:32:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:32:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1073ms 18:32:34 INFO - PROCESS | 4076 | 1463794354455 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 18:32:34 INFO - PROCESS | 4076 | 1463794354458 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 18:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:32:34 INFO - PROCESS | 4076 | 1463794354461 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:32:34 INFO - PROCESS | 4076 | 1463794354463 Marionette TRACE conn5 <- [1,2638,null,{}] 18:32:34 INFO - PROCESS | 4076 | 1463794354467 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:34 INFO - PROCESS | 4076 | 1463794354602 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 18:32:34 INFO - PROCESS | 4076 | 1463794354799 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 4076 | ++DOCSHELL 1F08F400 == 144 [pid = 4076] [id = 669] 18:32:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 282 (1F1AEC00) [pid = 4076] [serial = 2007] [outer = 00000000] 18:32:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 283 (1FCC2800) [pid = 4076] [serial = 2008] [outer = 1F1AEC00] 18:32:34 INFO - PROCESS | 4076 | 1463794354852 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 284 (212B7400) [pid = 4076] [serial = 2009] [outer = 1F1AEC00] 18:32:35 INFO - PROCESS | 4076 | 1463794355733 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:32:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1330ms 18:32:35 INFO - PROCESS | 4076 | 1463794355796 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 4076 | 1463794355800 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 18:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:32:35 INFO - PROCESS | 4076 | 1463794355805 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 4076 | 1463794355808 Marionette TRACE conn5 <- [1,2642,null,{}] 18:32:35 INFO - PROCESS | 4076 | 1463794355814 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:35 INFO - PROCESS | 4076 | 1463794355947 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 18:32:36 INFO - PROCESS | 4076 | 1463794356145 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:36 INFO - PROCESS | 4076 | ++DOCSHELL 148CDC00 == 145 [pid = 4076] [id = 670] 18:32:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 285 (14B10C00) [pid = 4076] [serial = 2010] [outer = 00000000] 18:32:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 286 (19065C00) [pid = 4076] [serial = 2011] [outer = 14B10C00] 18:32:36 INFO - PROCESS | 4076 | 1463794356195 Marionette DEBUG loaded listener.js 18:32:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 287 (19D12400) [pid = 4076] [serial = 2012] [outer = 14B10C00] 18:32:36 INFO - PROCESS | 4076 | 1463794356773 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:32:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:32:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1023ms 18:32:36 INFO - PROCESS | 4076 | 1463794356829 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 18:32:36 INFO - PROCESS | 4076 | 1463794356835 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 18:32:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:32:36 INFO - PROCESS | 4076 | 1463794356841 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:32:36 INFO - PROCESS | 4076 | 1463794356844 Marionette TRACE conn5 <- [1,2646,null,{}] 18:32:36 INFO - PROCESS | 4076 | 1463794356848 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:36 INFO - PROCESS | 4076 | 1463794356977 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 18:32:37 INFO - PROCESS | 4076 | 1463794357176 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:37 INFO - PROCESS | 4076 | ++DOCSHELL 13F4F000 == 146 [pid = 4076] [id = 671] 18:32:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 288 (1447C800) [pid = 4076] [serial = 2013] [outer = 00000000] 18:32:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 289 (1B7BCC00) [pid = 4076] [serial = 2014] [outer = 1447C800] 18:32:37 INFO - PROCESS | 4076 | 1463794357228 Marionette DEBUG loaded listener.js 18:32:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 290 (1DDCAC00) [pid = 4076] [serial = 2015] [outer = 1447C800] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 1B7BA800 == 145 [pid = 4076] [id = 653] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 1447CC00 == 144 [pid = 4076] [id = 652] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 1F08C400 == 143 [pid = 4076] [id = 651] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 1D07A400 == 142 [pid = 4076] [id = 650] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 1A196800 == 141 [pid = 4076] [id = 649] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 19C4E800 == 140 [pid = 4076] [id = 648] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 162E9000 == 139 [pid = 4076] [id = 647] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 0FFD7800 == 138 [pid = 4076] [id = 646] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 19293400 == 137 [pid = 4076] [id = 645] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 0FF52000 == 136 [pid = 4076] [id = 644] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 289 (1F1EFC00) [pid = 4076] [serial = 1843] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 288 (1FCBCC00) [pid = 4076] [serial = 1846] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 287 (2009AC00) [pid = 4076] [serial = 1849] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 286 (20594C00) [pid = 4076] [serial = 1852] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 285 (212B4000) [pid = 4076] [serial = 1855] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 284 (1C309C00) [pid = 4076] [serial = 1858] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 22334C00 == 135 [pid = 4076] [id = 634] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 1A052C00 == 134 [pid = 4076] [id = 633] 18:32:37 INFO - PROCESS | 4076 | --DOCSHELL 13F9BC00 == 133 [pid = 4076] [id = 632] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 283 (1F1D2000) [pid = 4076] [serial = 1840] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 282 (1B7B7800) [pid = 4076] [serial = 1876] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 281 (1A005000) [pid = 4076] [serial = 1873] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 280 (1A0EA800) [pid = 4076] [serial = 1874] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 279 (1DD4FC00) [pid = 4076] [serial = 1879] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 278 (1F08CC00) [pid = 4076] [serial = 1837] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 277 (19290C00) [pid = 4076] [serial = 1828] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 276 (1928F400) [pid = 4076] [serial = 1865] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 275 (18BBB400) [pid = 4076] [serial = 1864] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 274 (1D080400) [pid = 4076] [serial = 1831] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 273 (17C7FC00) [pid = 4076] [serial = 1870] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 272 (18BC1000) [pid = 4076] [serial = 1871] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 271 (105B3800) [pid = 4076] [serial = 1825] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 270 (1C9FC800) [pid = 4076] [serial = 1822] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 269 (1F1D9800) [pid = 4076] [serial = 1882] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 268 (1DDC3000) [pid = 4076] [serial = 1834] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 267 (1F094000) [pid = 4076] [serial = 1880] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 266 (1BF15000) [pid = 4076] [serial = 1868] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 265 (1B7B0000) [pid = 4076] [serial = 1867] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 264 (212B6400) [pid = 4076] [serial = 1861] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 263 (20594800) [pid = 4076] [serial = 1885] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 262 (21FA2400) [pid = 4076] [serial = 1891] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 261 (211E7800) [pid = 4076] [serial = 1886] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 260 (1B8D3400) [pid = 4076] [serial = 1888] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 259 (1C304800) [pid = 4076] [serial = 1877] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 258 (1FBEB800) [pid = 4076] [serial = 1883] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 257 (21FB0800) [pid = 4076] [serial = 1892] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | --DOMWINDOW == 256 (20594400) [pid = 4076] [serial = 1889] [outer = 00000000] [url = about:blank] 18:32:37 INFO - PROCESS | 4076 | 1463794358005 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:32:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:32:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1180ms 18:32:38 INFO - PROCESS | 4076 | 1463794358024 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 4076 | 1463794358026 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 18:32:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:32:38 INFO - PROCESS | 4076 | 1463794358029 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - PROCESS | 4076 | 1463794358032 Marionette TRACE conn5 <- [1,2650,null,{}] 18:32:38 INFO - PROCESS | 4076 | 1463794358043 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:38 INFO - PROCESS | 4076 | 1463794358163 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 18:32:38 INFO - PROCESS | 4076 | 1463794358317 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:38 INFO - PROCESS | 4076 | ++DOCSHELL 17304000 == 134 [pid = 4076] [id = 672] 18:32:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 257 (17C7B800) [pid = 4076] [serial = 2016] [outer = 00000000] 18:32:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 258 (19295800) [pid = 4076] [serial = 2017] [outer = 17C7B800] 18:32:38 INFO - PROCESS | 4076 | 1463794358365 Marionette DEBUG loaded listener.js 18:32:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 259 (19D0F000) [pid = 4076] [serial = 2018] [outer = 17C7B800] 18:32:38 INFO - PROCESS | 4076 | 1463794358783 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:32:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:32:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 830ms 18:32:38 INFO - PROCESS | 4076 | 1463794358863 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 4076 | 1463794358866 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 18:32:38 INFO - PROCESS | 4076 | 1463794358869 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:32:38 INFO - PROCESS | 4076 | 1463794358870 Marionette TRACE conn5 <- [1,2654,null,{}] 18:32:38 INFO - PROCESS | 4076 | 1463794358874 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:38 INFO - PROCESS | 4076 | 1463794358986 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 18:32:38 INFO - PROCESS | 4076 | 1463794358999 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:39 INFO - PROCESS | 4076 | ++DOCSHELL 1A195000 == 135 [pid = 4076] [id = 673] 18:32:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 260 (1A283400) [pid = 4076] [serial = 2019] [outer = 00000000] 18:32:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 261 (1BF07000) [pid = 4076] [serial = 2020] [outer = 1A283400] 18:32:39 INFO - PROCESS | 4076 | 1463794359045 Marionette DEBUG loaded listener.js 18:32:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 262 (1C76B800) [pid = 4076] [serial = 2021] [outer = 1A283400] 18:32:40 INFO - PROCESS | 4076 | 1463794360062 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:32:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:32:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1217ms 18:32:40 INFO - PROCESS | 4076 | 1463794360090 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 18:32:40 INFO - PROCESS | 4076 | 1463794360092 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 18:32:40 INFO - PROCESS | 4076 | 1463794360096 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:32:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:32:40 INFO - PROCESS | 4076 | 1463794360098 Marionette TRACE conn5 <- [1,2658,null,{}] 18:32:40 INFO - PROCESS | 4076 | 1463794360101 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:40 INFO - PROCESS | 4076 | 1463794360263 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 18:32:40 INFO - PROCESS | 4076 | 1463794360280 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:40 INFO - PROCESS | 4076 | ++DOCSHELL 1B8CC400 == 136 [pid = 4076] [id = 674] 18:32:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 263 (1BF0B000) [pid = 4076] [serial = 2022] [outer = 00000000] 18:32:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 264 (1DDAC400) [pid = 4076] [serial = 2023] [outer = 1BF0B000] 18:32:40 INFO - PROCESS | 4076 | 1463794360325 Marionette DEBUG loaded listener.js 18:32:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 265 (1F091800) [pid = 4076] [serial = 2024] [outer = 1BF0B000] 18:32:41 INFO - PROCESS | 4076 | 1463794361289 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:32:41 INFO - PROCESS | 4076 | 1463794361325 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 18:32:41 INFO - PROCESS | 4076 | 1463794361328 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:32:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:32:41 INFO - PROCESS | 4076 | 1463794361330 Marionette TRACE conn5 <- [1,2662,null,{}] 18:32:41 INFO - PROCESS | 4076 | 1463794361339 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:41 INFO - PROCESS | 4076 | 1463794361520 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 18:32:41 INFO - PROCESS | 4076 | 1463794361538 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:41 INFO - PROCESS | 4076 | ++DOCSHELL 1F1CC800 == 137 [pid = 4076] [id = 675] 18:32:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 266 (1F1D2000) [pid = 4076] [serial = 2025] [outer = 00000000] 18:32:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 267 (1FCBCC00) [pid = 4076] [serial = 2026] [outer = 1F1D2000] 18:32:41 INFO - PROCESS | 4076 | 1463794361583 Marionette DEBUG loaded listener.js 18:32:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 268 (200A1800) [pid = 4076] [serial = 2027] [outer = 1F1D2000] 18:32:42 INFO - PROCESS | 4076 | --DOMWINDOW == 267 (1D080800) [pid = 4076] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:32:42 INFO - PROCESS | 4076 | --DOMWINDOW == 266 (1F1AD000) [pid = 4076] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:32:42 INFO - PROCESS | 4076 | --DOMWINDOW == 265 (1F1B4C00) [pid = 4076] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:32:42 INFO - PROCESS | 4076 | --DOMWINDOW == 264 (19D12800) [pid = 4076] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:32:42 INFO - PROCESS | 4076 | --DOMWINDOW == 263 (0FFCA000) [pid = 4076] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:32:42 INFO - PROCESS | 4076 | --DOMWINDOW == 262 (10138800) [pid = 4076] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:32:42 INFO - PROCESS | 4076 | --DOMWINDOW == 261 (196D4800) [pid = 4076] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:32:42 INFO - PROCESS | 4076 | --DOMWINDOW == 260 (19E80800) [pid = 4076] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:32:42 INFO - PROCESS | 4076 | --DOMWINDOW == 259 (17304C00) [pid = 4076] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:32:42 INFO - PROCESS | 4076 | --DOMWINDOW == 258 (1A280400) [pid = 4076] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:32:42 INFO - PROCESS | 4076 | 1463794362974 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:32:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:32:43 INFO - PROCESS | 4076 | 1463794363018 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 18:32:43 INFO - PROCESS | 4076 | 1463794363021 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:32:43 INFO - PROCESS | 4076 | 1463794363023 Marionette TRACE conn5 <- [1,2666,null,{}] 18:32:43 INFO - PROCESS | 4076 | 1463794363026 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:43 INFO - PROCESS | 4076 | 1463794363133 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 18:32:43 INFO - PROCESS | 4076 | 1463794363281 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:43 INFO - PROCESS | 4076 | ++DOCSHELL 10138800 == 138 [pid = 4076] [id = 676] 18:32:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 259 (1044B000) [pid = 4076] [serial = 2028] [outer = 00000000] 18:32:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 260 (1DE16C00) [pid = 4076] [serial = 2029] [outer = 1044B000] 18:32:43 INFO - PROCESS | 4076 | 1463794363326 Marionette DEBUG loaded listener.js 18:32:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 261 (1FF8B800) [pid = 4076] [serial = 2030] [outer = 1044B000] 18:32:44 INFO - PROCESS | 4076 | 1463794364158 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:32:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:32:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1179ms 18:32:44 INFO - PROCESS | 4076 | 1463794364201 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 18:32:44 INFO - PROCESS | 4076 | 1463794364203 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 18:32:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:32:44 INFO - PROCESS | 4076 | 1463794364206 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:32:44 INFO - PROCESS | 4076 | 1463794364208 Marionette TRACE conn5 <- [1,2670,null,{}] 18:32:44 INFO - PROCESS | 4076 | 1463794364211 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:44 INFO - PROCESS | 4076 | 1463794364375 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 18:32:44 INFO - PROCESS | 4076 | 1463794364621 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:44 INFO - PROCESS | 4076 | ++DOCSHELL 0FAF9800 == 139 [pid = 4076] [id = 677] 18:32:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 262 (0FF52000) [pid = 4076] [serial = 2031] [outer = 00000000] 18:32:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 263 (10141C00) [pid = 4076] [serial = 2032] [outer = 0FF52000] 18:32:44 INFO - PROCESS | 4076 | 1463794364724 Marionette DEBUG loaded listener.js 18:32:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 264 (10516000) [pid = 4076] [serial = 2033] [outer = 0FF52000] 18:32:45 INFO - PROCESS | 4076 | 1463794365797 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:32:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 18:32:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1620ms 18:32:45 INFO - PROCESS | 4076 | 1463794365869 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 18:32:45 INFO - PROCESS | 4076 | 1463794365873 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 18:32:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:32:45 INFO - PROCESS | 4076 | 1463794365880 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:32:45 INFO - PROCESS | 4076 | 1463794365884 Marionette TRACE conn5 <- [1,2674,null,{}] 18:32:45 INFO - PROCESS | 4076 | 1463794365889 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:46 INFO - PROCESS | 4076 | 1463794366066 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 18:32:46 INFO - PROCESS | 4076 | 1463794366292 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 4076 | ++DOCSHELL 181D3C00 == 140 [pid = 4076] [id = 678] 18:32:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 265 (1892E000) [pid = 4076] [serial = 2034] [outer = 00000000] 18:32:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 266 (19068000) [pid = 4076] [serial = 2035] [outer = 1892E000] 18:32:46 INFO - PROCESS | 4076 | 1463794366349 Marionette DEBUG loaded listener.js 18:32:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 267 (1928F800) [pid = 4076] [serial = 2036] [outer = 1892E000] 18:32:47 INFO - PROCESS | 4076 | 1463794367392 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:32:47 INFO - PROCESS | 4076 | 1463794367423 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 18:32:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:32:47 INFO - PROCESS | 4076 | 1463794367427 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:32:47 INFO - PROCESS | 4076 | 1463794367430 Marionette TRACE conn5 <- [1,2678,null,{}] 18:32:47 INFO - PROCESS | 4076 | 1463794367434 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:47 INFO - PROCESS | 4076 | 1463794367608 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 18:32:47 INFO - PROCESS | 4076 | 1463794367841 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:47 INFO - PROCESS | 4076 | ++DOCSHELL 1A194C00 == 141 [pid = 4076] [id = 679] 18:32:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 268 (1A195800) [pid = 4076] [serial = 2037] [outer = 00000000] 18:32:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 269 (1B1CCC00) [pid = 4076] [serial = 2038] [outer = 1A195800] 18:32:47 INFO - PROCESS | 4076 | 1463794367898 Marionette DEBUG loaded listener.js 18:32:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 270 (1BF0F400) [pid = 4076] [serial = 2039] [outer = 1A195800] 18:32:48 INFO - PROCESS | 4076 | 1463794368984 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:32:49 INFO - PROCESS | 4076 | 1463794369002 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 18:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:32:49 INFO - PROCESS | 4076 | 1463794369053 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:32:49 INFO - PROCESS | 4076 | 1463794369059 Marionette TRACE conn5 <- [1,2682,null,{}] 18:32:49 INFO - PROCESS | 4076 | 1463794369069 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:49 INFO - PROCESS | 4076 | 1463794369204 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 18:32:49 INFO - PROCESS | 4076 | 1463794369465 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:49 INFO - PROCESS | 4076 | ++DOCSHELL 1D078000 == 142 [pid = 4076] [id = 680] 18:32:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 271 (1DDC4C00) [pid = 4076] [serial = 2040] [outer = 00000000] 18:32:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 272 (205DF800) [pid = 4076] [serial = 2041] [outer = 1DDC4C00] 18:32:49 INFO - PROCESS | 4076 | 1463794369522 Marionette DEBUG loaded listener.js 18:32:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 273 (211E6000) [pid = 4076] [serial = 2042] [outer = 1DDC4C00] 18:32:50 INFO - PROCESS | 4076 | 1463794370590 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:32:50 INFO - PROCESS | 4076 | 1463794370653 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 18:32:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:32:50 INFO - PROCESS | 4076 | 1463794370656 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:32:50 INFO - PROCESS | 4076 | 1463794370658 Marionette TRACE conn5 <- [1,2686,null,{}] 18:32:50 INFO - PROCESS | 4076 | 1463794370662 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:50 INFO - PROCESS | 4076 | 1463794370832 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 18:32:51 INFO - PROCESS | 4076 | 1463794371054 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:51 INFO - PROCESS | 4076 | ++DOCSHELL 21441400 == 143 [pid = 4076] [id = 681] 18:32:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 274 (21F34800) [pid = 4076] [serial = 2043] [outer = 00000000] 18:32:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 275 (22354800) [pid = 4076] [serial = 2044] [outer = 21F34800] 18:32:51 INFO - PROCESS | 4076 | 1463794371109 Marionette DEBUG loaded listener.js 18:32:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 276 (223C1400) [pid = 4076] [serial = 2045] [outer = 21F34800] 18:32:52 INFO - PROCESS | 4076 | 1463794372125 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:32:52 INFO - PROCESS | 4076 | 1463794372220 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 18:32:52 INFO - PROCESS | 4076 | 1463794372225 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:32:52 INFO - PROCESS | 4076 | 1463794372227 Marionette TRACE conn5 <- [1,2690,null,{}] 18:32:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:32:52 INFO - PROCESS | 4076 | 1463794372231 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:52 INFO - PROCESS | 4076 | 1463794372355 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 18:32:52 INFO - PROCESS | 4076 | 1463794372623 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:52 INFO - PROCESS | 4076 | ++DOCSHELL 22D11C00 == 144 [pid = 4076] [id = 682] 18:32:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 277 (23050800) [pid = 4076] [serial = 2046] [outer = 00000000] 18:32:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 278 (2342E800) [pid = 4076] [serial = 2047] [outer = 23050800] 18:32:52 INFO - PROCESS | 4076 | 1463794372688 Marionette DEBUG loaded listener.js 18:32:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 279 (2362C400) [pid = 4076] [serial = 2048] [outer = 23050800] 18:32:53 INFO - PROCESS | 4076 | 1463794373310 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:32:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:32:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1124ms 18:32:53 INFO - PROCESS | 4076 | 1463794373354 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 18:32:53 INFO - PROCESS | 4076 | 1463794373356 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 18:32:53 INFO - PROCESS | 4076 | 1463794373359 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:32:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:32:53 INFO - PROCESS | 4076 | 1463794373362 Marionette TRACE conn5 <- [1,2694,null,{}] 18:32:53 INFO - PROCESS | 4076 | 1463794373365 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:53 INFO - PROCESS | 4076 | 1463794373503 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 18:32:53 INFO - PROCESS | 4076 | 1463794373713 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:53 INFO - PROCESS | 4076 | ++DOCSHELL 2400FC00 == 145 [pid = 4076] [id = 683] 18:32:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 280 (24015800) [pid = 4076] [serial = 2049] [outer = 00000000] 18:32:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 281 (240E5000) [pid = 4076] [serial = 2050] [outer = 24015800] 18:32:53 INFO - PROCESS | 4076 | 1463794373769 Marionette DEBUG loaded listener.js 18:32:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 282 (24674C00) [pid = 4076] [serial = 2051] [outer = 24015800] 18:32:54 INFO - PROCESS | 4076 | 1463794374372 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:32:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:32:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1074ms 18:32:54 INFO - PROCESS | 4076 | 1463794374438 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 18:32:54 INFO - PROCESS | 4076 | 1463794374440 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 18:32:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:32:54 INFO - PROCESS | 4076 | 1463794374444 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:32:54 INFO - PROCESS | 4076 | 1463794374446 Marionette TRACE conn5 <- [1,2698,null,{}] 18:32:54 INFO - PROCESS | 4076 | 1463794374449 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:54 INFO - PROCESS | 4076 | 1463794374612 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 18:32:54 INFO - PROCESS | 4076 | 1463794374807 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 4076 | ++DOCSHELL 2400CC00 == 146 [pid = 4076] [id = 684] 18:32:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 283 (2467EC00) [pid = 4076] [serial = 2052] [outer = 00000000] 18:32:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 284 (264AB800) [pid = 4076] [serial = 2053] [outer = 2467EC00] 18:32:54 INFO - PROCESS | 4076 | 1463794374861 Marionette DEBUG loaded listener.js 18:32:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 285 (264B0800) [pid = 4076] [serial = 2054] [outer = 2467EC00] 18:32:55 INFO - PROCESS | 4076 | 1463794375458 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:32:55 INFO - PROCESS | 4076 | 1463794375518 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 18:32:55 INFO - PROCESS | 4076 | 1463794375521 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:32:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:32:55 INFO - PROCESS | 4076 | 1463794375523 Marionette TRACE conn5 <- [1,2702,null,{}] 18:32:55 INFO - PROCESS | 4076 | 1463794375527 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:55 INFO - PROCESS | 4076 | 1463794375708 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 18:32:55 INFO - PROCESS | 4076 | 1463794375919 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:55 INFO - PROCESS | 4076 | ++DOCSHELL 11263800 == 147 [pid = 4076] [id = 685] 18:32:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 286 (13F46000) [pid = 4076] [serial = 2055] [outer = 00000000] 18:32:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 287 (15ED7C00) [pid = 4076] [serial = 2056] [outer = 13F46000] 18:32:55 INFO - PROCESS | 4076 | 1463794375976 Marionette DEBUG loaded listener.js 18:32:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 288 (1906B400) [pid = 4076] [serial = 2057] [outer = 13F46000] 18:32:56 INFO - PROCESS | 4076 | 1463794376586 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:32:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:32:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1120ms 18:32:56 INFO - PROCESS | 4076 | 1463794376645 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 18:32:56 INFO - PROCESS | 4076 | 1463794376647 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 18:32:56 INFO - PROCESS | 4076 | 1463794376651 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:32:56 INFO - PROCESS | 4076 | 1463794376653 Marionette TRACE conn5 <- [1,2706,null,{}] 18:32:56 INFO - PROCESS | 4076 | 1463794376657 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:56 INFO - PROCESS | 4076 | 1463794376791 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 18:32:56 INFO - PROCESS | 4076 | 1463794376990 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:57 INFO - PROCESS | 4076 | ++DOCSHELL 1D081800 == 148 [pid = 4076] [id = 686] 18:32:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 289 (1DE18C00) [pid = 4076] [serial = 2058] [outer = 00000000] 18:32:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 290 (1F1E8400) [pid = 4076] [serial = 2059] [outer = 1DE18C00] 18:32:57 INFO - PROCESS | 4076 | 1463794377044 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 291 (21FA6400) [pid = 4076] [serial = 2060] [outer = 1DE18C00] 18:32:57 INFO - PROCESS | 4076 | 1463794377719 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 18:32:57 INFO - PROCESS | 4076 | 1463794377797 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 18:32:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:32:57 INFO - PROCESS | 4076 | 1463794377803 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:32:57 INFO - PROCESS | 4076 | 1463794377805 Marionette TRACE conn5 <- [1,2710,null,{}] 18:32:57 INFO - PROCESS | 4076 | 1463794377809 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:57 INFO - PROCESS | 4076 | 1463794377947 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 18:32:58 INFO - PROCESS | 4076 | 1463794378147 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:58 INFO - PROCESS | 4076 | ++DOCSHELL 22B4F400 == 149 [pid = 4076] [id = 687] 18:32:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 292 (238D3000) [pid = 4076] [serial = 2061] [outer = 00000000] 18:32:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 293 (2467C000) [pid = 4076] [serial = 2062] [outer = 238D3000] 18:32:58 INFO - PROCESS | 4076 | 1463794378213 Marionette DEBUG loaded listener.js 18:32:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 294 (2881F400) [pid = 4076] [serial = 2063] [outer = 238D3000] 18:32:59 INFO - PROCESS | 4076 | 1463794379242 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:32:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:32:59 INFO - PROCESS | 4076 | 1463794379295 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 18:32:59 INFO - PROCESS | 4076 | 1463794379299 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:32:59 INFO - PROCESS | 4076 | 1463794379303 Marionette TRACE conn5 <- [1,2714,null,{}] 18:32:59 INFO - PROCESS | 4076 | 1463794379308 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:59 INFO - PROCESS | 4076 | 1463794379437 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 18:32:59 INFO - PROCESS | 4076 | 1463794379655 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:59 INFO - PROCESS | 4076 | ++DOCSHELL 195B6400 == 150 [pid = 4076] [id = 688] 18:32:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 295 (195C2C00) [pid = 4076] [serial = 2064] [outer = 00000000] 18:32:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 296 (19E81000) [pid = 4076] [serial = 2065] [outer = 195C2C00] 18:32:59 INFO - PROCESS | 4076 | 1463794379709 Marionette DEBUG loaded listener.js 18:32:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 297 (1A14C000) [pid = 4076] [serial = 2066] [outer = 195C2C00] 18:33:00 INFO - PROCESS | 4076 | 1463794380313 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:33:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:33:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1081ms 18:33:00 INFO - PROCESS | 4076 | 1463794380379 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 18:33:00 INFO - PROCESS | 4076 | 1463794380385 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 18:33:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:33:00 INFO - PROCESS | 4076 | 1463794380391 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:33:00 INFO - PROCESS | 4076 | 1463794380393 Marionette TRACE conn5 <- [1,2718,null,{}] 18:33:00 INFO - PROCESS | 4076 | 1463794380397 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:00 INFO - PROCESS | 4076 | 1463794380529 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 10145000 == 149 [pid = 4076] [id = 188] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 22330000 == 148 [pid = 4076] [id = 553] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 14953000 == 147 [pid = 4076] [id = 116] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 18BC2400 == 146 [pid = 4076] [id = 619] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 19D16C00 == 145 [pid = 4076] [id = 254] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 10138800 == 144 [pid = 4076] [id = 676] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 1F1CC800 == 143 [pid = 4076] [id = 675] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 1B8CC400 == 142 [pid = 4076] [id = 674] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 1A195000 == 141 [pid = 4076] [id = 673] 18:33:00 INFO - PROCESS | 4076 | --DOMWINDOW == 296 (191BD400) [pid = 4076] [serial = 1930] [outer = 00000000] [url = about:blank] 18:33:00 INFO - PROCESS | 4076 | --DOMWINDOW == 295 (20593800) [pid = 4076] [serial = 1963] [outer = 00000000] [url = about:blank] 18:33:00 INFO - PROCESS | 4076 | 1463794380865 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 17304000 == 140 [pid = 4076] [id = 672] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 13F4F000 == 139 [pid = 4076] [id = 671] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 148CDC00 == 138 [pid = 4076] [id = 670] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 2617FC00 == 137 [pid = 4076] [id = 664] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 2460AC00 == 136 [pid = 4076] [id = 663] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 240EC800 == 135 [pid = 4076] [id = 662] 18:33:00 INFO - PROCESS | 4076 | --DOCSHELL 2362BC00 == 134 [pid = 4076] [id = 661] 18:33:00 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD0000 == 135 [pid = 4076] [id = 689] 18:33:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 296 (10014000) [pid = 4076] [serial = 2067] [outer = 00000000] 18:33:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 297 (10518800) [pid = 4076] [serial = 2068] [outer = 10014000] 18:33:00 INFO - PROCESS | 4076 | 1463794380961 Marionette DEBUG loaded listener.js 18:33:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 298 (13F4AC00) [pid = 4076] [serial = 2069] [outer = 10014000] 18:33:01 INFO - PROCESS | 4076 | --DOCSHELL 23624000 == 134 [pid = 4076] [id = 660] 18:33:01 INFO - PROCESS | 4076 | --DOCSHELL 22B56800 == 133 [pid = 4076] [id = 659] 18:33:01 INFO - PROCESS | 4076 | --DOCSHELL 1FCC2000 == 132 [pid = 4076] [id = 617] 18:33:01 INFO - PROCESS | 4076 | --DOCSHELL 21FA8000 == 131 [pid = 4076] [id = 658] 18:33:01 INFO - PROCESS | 4076 | --DOCSHELL 211EC000 == 130 [pid = 4076] [id = 657] 18:33:01 INFO - PROCESS | 4076 | --DOCSHELL 19CF5400 == 129 [pid = 4076] [id = 656] 18:33:01 INFO - PROCESS | 4076 | --DOCSHELL 13F4E800 == 128 [pid = 4076] [id = 655] 18:33:01 INFO - PROCESS | 4076 | --DOCSHELL 1B7B5C00 == 127 [pid = 4076] [id = 607] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 297 (1DE1F800) [pid = 4076] [serial = 1952] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 296 (1DD50C00) [pid = 4076] [serial = 1951] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 295 (1F1C7C00) [pid = 4076] [serial = 1954] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 294 (1FBE9000) [pid = 4076] [serial = 1960] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 293 (223B7800) [pid = 4076] [serial = 1894] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 292 (19E7F400) [pid = 4076] [serial = 1945] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 291 (1D640C00) [pid = 4076] [serial = 1900] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 290 (22359000) [pid = 4076] [serial = 1903] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 289 (13F4EC00) [pid = 4076] [serial = 1934] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 288 (105A9800) [pid = 4076] [serial = 1933] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 287 (1079A800) [pid = 4076] [serial = 1939] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 286 (14B04400) [pid = 4076] [serial = 1940] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 285 (1A14DC00) [pid = 4076] [serial = 1937] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 284 (19E82800) [pid = 4076] [serial = 1936] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 283 (162ECC00) [pid = 4076] [serial = 1897] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 282 (22D12000) [pid = 4076] [serial = 1906] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 281 (23108400) [pid = 4076] [serial = 1909] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 280 (23521800) [pid = 4076] [serial = 1912] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 279 (1F1DB800) [pid = 4076] [serial = 1955] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 278 (23E6DC00) [pid = 4076] [serial = 1915] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 277 (1DDA5C00) [pid = 4076] [serial = 1957] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 276 (18BBCC00) [pid = 4076] [serial = 1942] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 275 (24015C00) [pid = 4076] [serial = 1918] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 274 (240BB000) [pid = 4076] [serial = 1921] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 273 (240F1000) [pid = 4076] [serial = 1924] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 272 (24679000) [pid = 4076] [serial = 1927] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 271 (190ABC00) [pid = 4076] [serial = 1943] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 270 (1B7BD000) [pid = 4076] [serial = 1948] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 269 (1D071C00) [pid = 4076] [serial = 1949] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 268 (1F1CE800) [pid = 4076] [serial = 1958] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 267 (1FF87C00) [pid = 4076] [serial = 1961] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | --DOMWINDOW == 266 (1A149800) [pid = 4076] [serial = 1946] [outer = 00000000] [url = about:blank] 18:33:01 INFO - PROCESS | 4076 | 1463794381876 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:33:01 INFO - PROCESS | 4076 | 1463794381921 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 18:33:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:33:01 INFO - PROCESS | 4076 | 1463794381924 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:33:01 INFO - PROCESS | 4076 | 1463794381927 Marionette TRACE conn5 <- [1,2722,null,{}] 18:33:01 INFO - PROCESS | 4076 | 1463794381938 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:02 INFO - PROCESS | 4076 | 1463794382071 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 18:33:02 INFO - PROCESS | 4076 | 1463794382220 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:02 INFO - PROCESS | 4076 | ++DOCSHELL 19BEFC00 == 128 [pid = 4076] [id = 690] 18:33:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 267 (19CF5400) [pid = 4076] [serial = 2070] [outer = 00000000] 18:33:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 268 (1A0E9400) [pid = 4076] [serial = 2071] [outer = 19CF5400] 18:33:02 INFO - PROCESS | 4076 | 1463794382270 Marionette DEBUG loaded listener.js 18:33:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 269 (1B7BA000) [pid = 4076] [serial = 2072] [outer = 19CF5400] 18:33:02 INFO - PROCESS | 4076 | 1463794382734 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:33:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:33:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 830ms 18:33:02 INFO - PROCESS | 4076 | 1463794382758 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 18:33:02 INFO - PROCESS | 4076 | 1463794382761 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 18:33:02 INFO - PROCESS | 4076 | 1463794382764 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:33:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:33:02 INFO - PROCESS | 4076 | 1463794382766 Marionette TRACE conn5 <- [1,2726,null,{}] 18:33:02 INFO - PROCESS | 4076 | 1463794382769 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:02 INFO - PROCESS | 4076 | 1463794382889 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 18:33:02 INFO - PROCESS | 4076 | 1463794382903 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:02 INFO - PROCESS | 4076 | ++DOCSHELL 1D54EC00 == 129 [pid = 4076] [id = 691] 18:33:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 270 (1D63F000) [pid = 4076] [serial = 2073] [outer = 00000000] 18:33:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 271 (1DDC5400) [pid = 4076] [serial = 2074] [outer = 1D63F000] 18:33:02 INFO - PROCESS | 4076 | 1463794382950 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 272 (1DE16800) [pid = 4076] [serial = 2075] [outer = 1D63F000] 18:33:03 INFO - PROCESS | 4076 | 1463794383517 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:33:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:33:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 830ms 18:33:03 INFO - PROCESS | 4076 | 1463794383598 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 18:33:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:33:03 INFO - PROCESS | 4076 | 1463794383600 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 18:33:03 INFO - PROCESS | 4076 | 1463794383603 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:33:03 INFO - PROCESS | 4076 | 1463794383605 Marionette TRACE conn5 <- [1,2730,null,{}] 18:33:03 INFO - PROCESS | 4076 | 1463794383609 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:03 INFO - PROCESS | 4076 | 1463794383774 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 18:33:03 INFO - PROCESS | 4076 | 1463794383796 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:03 INFO - PROCESS | 4076 | ++DOCSHELL 1DDC4400 == 130 [pid = 4076] [id = 692] 18:33:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 273 (1DE1B800) [pid = 4076] [serial = 2076] [outer = 00000000] 18:33:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 274 (1F1C7C00) [pid = 4076] [serial = 2077] [outer = 1DE1B800] 18:33:03 INFO - PROCESS | 4076 | 1463794383852 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 275 (1F1E0400) [pid = 4076] [serial = 2078] [outer = 1DE1B800] 18:33:04 INFO - PROCESS | 4076 | 1463794384352 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:33:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:33:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 770ms 18:33:04 INFO - PROCESS | 4076 | 1463794384374 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 18:33:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:33:04 INFO - PROCESS | 4076 | 1463794384376 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 18:33:04 INFO - PROCESS | 4076 | 1463794384380 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:33:04 INFO - PROCESS | 4076 | 1463794384381 Marionette TRACE conn5 <- [1,2734,null,{}] 18:33:04 INFO - PROCESS | 4076 | 1463794384385 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:04 INFO - PROCESS | 4076 | 1463794384583 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 18:33:04 INFO - PROCESS | 4076 | 1463794384607 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:04 INFO - PROCESS | 4076 | ++DOCSHELL 1FBE9000 == 131 [pid = 4076] [id = 693] 18:33:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 276 (1FCB9000) [pid = 4076] [serial = 2079] [outer = 00000000] 18:33:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 277 (21110C00) [pid = 4076] [serial = 2080] [outer = 1FCB9000] 18:33:04 INFO - PROCESS | 4076 | 1463794384654 Marionette DEBUG loaded listener.js 18:33:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 278 (21440000) [pid = 4076] [serial = 2081] [outer = 1FCB9000] 18:33:05 INFO - PROCESS | 4076 | 1463794385593 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:33:05 INFO - PROCESS | 4076 | --DOMWINDOW == 277 (1447C800) [pid = 4076] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:33:05 INFO - PROCESS | 4076 | --DOMWINDOW == 276 (1F1D2000) [pid = 4076] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:33:05 INFO - PROCESS | 4076 | --DOMWINDOW == 275 (17C7B800) [pid = 4076] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:33:05 INFO - PROCESS | 4076 | --DOMWINDOW == 274 (14B10C00) [pid = 4076] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:33:05 INFO - PROCESS | 4076 | --DOMWINDOW == 273 (1A283400) [pid = 4076] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:33:05 INFO - PROCESS | 4076 | --DOMWINDOW == 272 (1BF0B000) [pid = 4076] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:33:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:33:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1276ms 18:33:05 INFO - PROCESS | 4076 | 1463794385655 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 18:33:05 INFO - PROCESS | 4076 | 1463794385657 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 18:33:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:33:05 INFO - PROCESS | 4076 | 1463794385660 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:33:05 INFO - PROCESS | 4076 | 1463794385662 Marionette TRACE conn5 <- [1,2738,null,{}] 18:33:05 INFO - PROCESS | 4076 | 1463794385665 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:05 INFO - PROCESS | 4076 | 1463794385774 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 18:33:05 INFO - PROCESS | 4076 | 1463794385781 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:05 INFO - PROCESS | 4076 | ++DOCSHELL 13F53400 == 132 [pid = 4076] [id = 694] 18:33:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 273 (17C7B800) [pid = 4076] [serial = 2082] [outer = 00000000] 18:33:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 274 (1BF0B000) [pid = 4076] [serial = 2083] [outer = 17C7B800] 18:33:05 INFO - PROCESS | 4076 | 1463794385827 Marionette DEBUG loaded listener.js 18:33:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 275 (1F1D2800) [pid = 4076] [serial = 2084] [outer = 17C7B800] 18:33:06 INFO - PROCESS | 4076 | 1463794386293 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:33:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:33:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 18:33:06 INFO - PROCESS | 4076 | 1463794386331 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 18:33:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:33:06 INFO - PROCESS | 4076 | 1463794386333 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 18:33:06 INFO - PROCESS | 4076 | 1463794386336 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 4076 | 1463794386338 Marionette TRACE conn5 <- [1,2742,null,{}] 18:33:06 INFO - PROCESS | 4076 | 1463794386365 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:06 INFO - PROCESS | 4076 | 1463794386476 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 18:33:06 INFO - PROCESS | 4076 | 1463794386482 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 4076 | ++DOCSHELL 21F2F400 == 133 [pid = 4076] [id = 695] 18:33:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 276 (21FAD800) [pid = 4076] [serial = 2085] [outer = 00000000] 18:33:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 277 (22359000) [pid = 4076] [serial = 2086] [outer = 21FAD800] 18:33:06 INFO - PROCESS | 4076 | 1463794386527 Marionette DEBUG loaded listener.js 18:33:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 278 (22B58400) [pid = 4076] [serial = 2087] [outer = 21FAD800] 18:33:07 INFO - PROCESS | 4076 | 1463794387008 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 18:33:07 INFO - PROCESS | 4076 | 1463794387027 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 18:33:07 INFO - PROCESS | 4076 | 1463794387029 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 18:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:33:07 INFO - PROCESS | 4076 | 1463794387032 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:33:07 INFO - PROCESS | 4076 | 1463794387034 Marionette TRACE conn5 <- [1,2746,null,{}] 18:33:07 INFO - PROCESS | 4076 | 1463794387037 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:07 INFO - PROCESS | 4076 | 1463794387219 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 18:33:07 INFO - PROCESS | 4076 | 1463794387261 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:07 INFO - PROCESS | 4076 | ++DOCSHELL 105B1000 == 134 [pid = 4076] [id = 696] 18:33:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 279 (223B7800) [pid = 4076] [serial = 2088] [outer = 00000000] 18:33:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 280 (23519400) [pid = 4076] [serial = 2089] [outer = 223B7800] 18:33:07 INFO - PROCESS | 4076 | 1463794387307 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 281 (23625400) [pid = 4076] [serial = 2090] [outer = 223B7800] 18:33:08 INFO - PROCESS | 4076 | 1463794388006 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:33:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:33:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1019ms 18:33:08 INFO - PROCESS | 4076 | 1463794388053 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 18:33:08 INFO - PROCESS | 4076 | 1463794388057 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 18:33:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:33:08 INFO - PROCESS | 4076 | 1463794388062 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:33:08 INFO - PROCESS | 4076 | 1463794388066 Marionette TRACE conn5 <- [1,2750,null,{}] 18:33:08 INFO - PROCESS | 4076 | 1463794388091 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:08 INFO - PROCESS | 4076 | 1463794388323 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 18:33:08 INFO - PROCESS | 4076 | 1463794388462 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 4076 | ++DOCSHELL 17CB7C00 == 135 [pid = 4076] [id = 697] 18:33:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 282 (17CBA400) [pid = 4076] [serial = 2091] [outer = 00000000] 18:33:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 283 (1906F400) [pid = 4076] [serial = 2092] [outer = 17CBA400] 18:33:08 INFO - PROCESS | 4076 | 1463794388562 Marionette DEBUG loaded listener.js 18:33:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 284 (19C56000) [pid = 4076] [serial = 2093] [outer = 17CBA400] 18:33:09 INFO - PROCESS | 4076 | 1463794389168 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:33:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:33:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1126ms 18:33:09 INFO - PROCESS | 4076 | 1463794389195 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 18:33:09 INFO - PROCESS | 4076 | 1463794389201 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 18:33:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:33:09 INFO - PROCESS | 4076 | 1463794389208 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:33:09 INFO - PROCESS | 4076 | 1463794389211 Marionette TRACE conn5 <- [1,2754,null,{}] 18:33:09 INFO - PROCESS | 4076 | 1463794389215 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:09 INFO - PROCESS | 4076 | 1463794389354 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 18:33:09 INFO - PROCESS | 4076 | 1463794389565 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:09 INFO - PROCESS | 4076 | ++DOCSHELL 1B7E0C00 == 136 [pid = 4076] [id = 698] 18:33:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 285 (1BF08800) [pid = 4076] [serial = 2094] [outer = 00000000] 18:33:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 286 (1DDC6C00) [pid = 4076] [serial = 2095] [outer = 1BF08800] 18:33:09 INFO - PROCESS | 4076 | 1463794389629 Marionette DEBUG loaded listener.js 18:33:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 287 (1FCB4000) [pid = 4076] [serial = 2096] [outer = 1BF08800] 18:33:10 INFO - PROCESS | 4076 | 1463794390241 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:33:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:33:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1079ms 18:33:10 INFO - PROCESS | 4076 | 1463794390288 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 18:33:10 INFO - PROCESS | 4076 | 1463794390291 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 18:33:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:33:10 INFO - PROCESS | 4076 | 1463794390295 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:33:10 INFO - PROCESS | 4076 | 1463794390299 Marionette TRACE conn5 <- [1,2758,null,{}] 18:33:10 INFO - PROCESS | 4076 | 1463794390310 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:10 INFO - PROCESS | 4076 | 1463794390450 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 18:33:10 INFO - PROCESS | 4076 | 1463794390652 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:10 INFO - PROCESS | 4076 | ++DOCSHELL 23630C00 == 137 [pid = 4076] [id = 699] 18:33:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 288 (238C9400) [pid = 4076] [serial = 2097] [outer = 00000000] 18:33:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 289 (238D3800) [pid = 4076] [serial = 2098] [outer = 238C9400] 18:33:10 INFO - PROCESS | 4076 | 1463794390709 Marionette DEBUG loaded listener.js 18:33:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 290 (24011C00) [pid = 4076] [serial = 2099] [outer = 238C9400] 18:33:11 INFO - PROCESS | 4076 | 1463794391344 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:33:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:33:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1080ms 18:33:11 INFO - PROCESS | 4076 | 1463794391383 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 18:33:11 INFO - PROCESS | 4076 | 1463794391386 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 18:33:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:33:11 INFO - PROCESS | 4076 | 1463794391389 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:33:11 INFO - PROCESS | 4076 | 1463794391391 Marionette TRACE conn5 <- [1,2762,null,{}] 18:33:11 INFO - PROCESS | 4076 | 1463794391395 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:11 INFO - PROCESS | 4076 | 1463794391531 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 18:33:11 INFO - PROCESS | 4076 | 1463794391712 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:11 INFO - PROCESS | 4076 | ++DOCSHELL 240E6800 == 138 [pid = 4076] [id = 700] 18:33:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 291 (240E7000) [pid = 4076] [serial = 2100] [outer = 00000000] 18:33:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 292 (244B4800) [pid = 4076] [serial = 2101] [outer = 240E7000] 18:33:11 INFO - PROCESS | 4076 | 1463794391769 Marionette DEBUG loaded listener.js 18:33:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 293 (24679000) [pid = 4076] [serial = 2102] [outer = 240E7000] 18:33:12 INFO - PROCESS | 4076 | 1463794392335 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:33:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:33:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 18:33:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:33:12 INFO - PROCESS | 4076 | 1463794392363 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 18:33:12 INFO - PROCESS | 4076 | 1463794392365 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 18:33:12 INFO - PROCESS | 4076 | 1463794392369 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:33:12 INFO - PROCESS | 4076 | 1463794392371 Marionette TRACE conn5 <- [1,2766,null,{}] 18:33:12 INFO - PROCESS | 4076 | 1463794392375 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:12 INFO - PROCESS | 4076 | 1463794392511 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 18:33:12 INFO - PROCESS | 4076 | 1463794392746 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 4076 | ++DOCSHELL 26187800 == 139 [pid = 4076] [id = 701] 18:33:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 294 (26189400) [pid = 4076] [serial = 2103] [outer = 00000000] 18:33:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 295 (264AC000) [pid = 4076] [serial = 2104] [outer = 26189400] 18:33:12 INFO - PROCESS | 4076 | 1463794392802 Marionette DEBUG loaded listener.js 18:33:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 296 (2881F000) [pid = 4076] [serial = 2105] [outer = 26189400] 18:33:13 INFO - PROCESS | 4076 | 1463794393387 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:33:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:33:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1066ms 18:33:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:33:13 INFO - PROCESS | 4076 | 1463794393439 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 18:33:13 INFO - PROCESS | 4076 | 1463794393441 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 18:33:13 INFO - PROCESS | 4076 | 1463794393444 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:33:13 INFO - PROCESS | 4076 | 1463794393446 Marionette TRACE conn5 <- [1,2770,null,{}] 18:33:13 INFO - PROCESS | 4076 | 1463794393450 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:13 INFO - PROCESS | 4076 | 1463794393603 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 18:33:13 INFO - PROCESS | 4076 | 1463794393805 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:13 INFO - PROCESS | 4076 | ++DOCSHELL 28996000 == 140 [pid = 4076] [id = 702] 18:33:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 297 (2A3DD400) [pid = 4076] [serial = 2106] [outer = 00000000] 18:33:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 298 (2A3E1C00) [pid = 4076] [serial = 2107] [outer = 2A3DD400] 18:33:13 INFO - PROCESS | 4076 | 1463794393859 Marionette DEBUG loaded listener.js 18:33:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 299 (2A3E4400) [pid = 4076] [serial = 2108] [outer = 2A3DD400] 18:33:14 INFO - PROCESS | 4076 | 1463794394469 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:33:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:33:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1068ms 18:33:14 INFO - PROCESS | 4076 | 1463794394519 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 18:33:14 INFO - PROCESS | 4076 | 1463794394521 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 18:33:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:33:14 INFO - PROCESS | 4076 | 1463794394524 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:33:14 INFO - PROCESS | 4076 | 1463794394526 Marionette TRACE conn5 <- [1,2774,null,{}] 18:33:14 INFO - PROCESS | 4076 | 1463794394530 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:14 INFO - PROCESS | 4076 | 1463794394662 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 18:33:14 INFO - PROCESS | 4076 | 1463794394875 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:14 INFO - PROCESS | 4076 | ++DOCSHELL 2A3E3000 == 141 [pid = 4076] [id = 703] 18:33:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 300 (2A3E6800) [pid = 4076] [serial = 2109] [outer = 00000000] 18:33:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 301 (2AD45000) [pid = 4076] [serial = 2110] [outer = 2A3E6800] 18:33:14 INFO - PROCESS | 4076 | 1463794394931 Marionette DEBUG loaded listener.js 18:33:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 302 (2AD4E800) [pid = 4076] [serial = 2111] [outer = 2A3E6800] 18:33:15 INFO - PROCESS | 4076 | 1463794395517 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:33:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:33:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1021ms 18:33:15 INFO - PROCESS | 4076 | 1463794395547 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 18:33:15 INFO - PROCESS | 4076 | 1463794395549 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 18:33:15 INFO - PROCESS | 4076 | 1463794395553 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:33:15 INFO - PROCESS | 4076 | 1463794395555 Marionette TRACE conn5 <- [1,2778,null,{}] 18:33:15 INFO - PROCESS | 4076 | 1463794395559 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:15 INFO - PROCESS | 4076 | 1463794395691 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 18:33:15 INFO - PROCESS | 4076 | 1463794395905 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:15 INFO - PROCESS | 4076 | ++DOCSHELL 2964A400 == 142 [pid = 4076] [id = 704] 18:33:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 303 (2964B000) [pid = 4076] [serial = 2112] [outer = 00000000] 18:33:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 304 (2964F400) [pid = 4076] [serial = 2113] [outer = 2964B000] 18:33:15 INFO - PROCESS | 4076 | 1463794395960 Marionette DEBUG loaded listener.js 18:33:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 305 (29652800) [pid = 4076] [serial = 2114] [outer = 2964B000] 18:33:16 INFO - PROCESS | 4076 | 1463794396518 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:33:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:33:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1017ms 18:33:16 INFO - PROCESS | 4076 | 1463794396574 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 18:33:16 INFO - PROCESS | 4076 | 1463794396576 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 18:33:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:33:16 INFO - PROCESS | 4076 | 1463794396579 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:33:16 INFO - PROCESS | 4076 | 1463794396581 Marionette TRACE conn5 <- [1,2782,null,{}] 18:33:16 INFO - PROCESS | 4076 | 1463794396585 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:16 INFO - PROCESS | 4076 | 1463794396748 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 18:33:16 INFO - PROCESS | 4076 | 1463794396949 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:16 INFO - PROCESS | 4076 | ++DOCSHELL 298CFC00 == 143 [pid = 4076] [id = 705] 18:33:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 306 (298D0C00) [pid = 4076] [serial = 2115] [outer = 00000000] 18:33:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 307 (298D6400) [pid = 4076] [serial = 2116] [outer = 298D0C00] 18:33:17 INFO - PROCESS | 4076 | 1463794397004 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 308 (298DA000) [pid = 4076] [serial = 2117] [outer = 298D0C00] 18:33:17 INFO - PROCESS | 4076 | 1463794397573 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1067ms 18:33:17 INFO - PROCESS | 4076 | 1463794397651 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 18:33:17 INFO - PROCESS | 4076 | 1463794397653 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 18:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:33:17 INFO - PROCESS | 4076 | 1463794397657 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:33:17 INFO - PROCESS | 4076 | 1463794397659 Marionette TRACE conn5 <- [1,2786,null,{}] 18:33:17 INFO - PROCESS | 4076 | 1463794397663 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:17 INFO - PROCESS | 4076 | 1463794397797 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 18:33:17 INFO - PROCESS | 4076 | 1463794397999 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:18 INFO - PROCESS | 4076 | ++DOCSHELL 298D5C00 == 144 [pid = 4076] [id = 706] 18:33:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 309 (2A3E7C00) [pid = 4076] [serial = 2118] [outer = 00000000] 18:33:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 310 (2AD4F800) [pid = 4076] [serial = 2119] [outer = 2A3E7C00] 18:33:18 INFO - PROCESS | 4076 | 1463794398053 Marionette DEBUG loaded listener.js 18:33:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 311 (2AD53800) [pid = 4076] [serial = 2120] [outer = 2A3E7C00] 18:33:18 INFO - PROCESS | 4076 | 1463794398682 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:33:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:33:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1067ms 18:33:18 INFO - PROCESS | 4076 | 1463794398728 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 18:33:18 INFO - PROCESS | 4076 | 1463794398730 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 18:33:18 INFO - PROCESS | 4076 | 1463794398734 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:33:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:33:18 INFO - PROCESS | 4076 | 1463794398737 Marionette TRACE conn5 <- [1,2790,null,{}] 18:33:18 INFO - PROCESS | 4076 | 1463794398740 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:18 INFO - PROCESS | 4076 | 1463794398894 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 18:33:19 INFO - PROCESS | 4076 | 1463794399112 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:19 INFO - PROCESS | 4076 | ++DOCSHELL 2AD50400 == 145 [pid = 4076] [id = 707] 18:33:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 312 (2BA94800) [pid = 4076] [serial = 2121] [outer = 00000000] 18:33:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 313 (2C513C00) [pid = 4076] [serial = 2122] [outer = 2BA94800] 18:33:19 INFO - PROCESS | 4076 | 1463794399173 Marionette DEBUG loaded listener.js 18:33:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 314 (2C519000) [pid = 4076] [serial = 2123] [outer = 2BA94800] 18:33:19 INFO - PROCESS | 4076 | 1463794399769 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:33:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:33:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1066ms 18:33:19 INFO - PROCESS | 4076 | 1463794399804 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 18:33:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:33:19 INFO - PROCESS | 4076 | 1463794399806 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 18:33:19 INFO - PROCESS | 4076 | 1463794399809 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:33:19 INFO - PROCESS | 4076 | 1463794399811 Marionette TRACE conn5 <- [1,2794,null,{}] 18:33:19 INFO - PROCESS | 4076 | 1463794399815 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:19 INFO - PROCESS | 4076 | 1463794399949 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 18:33:20 INFO - PROCESS | 4076 | 1463794400153 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:20 INFO - PROCESS | 4076 | ++DOCSHELL 2BCD5C00 == 146 [pid = 4076] [id = 708] 18:33:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 315 (2BCD7C00) [pid = 4076] [serial = 2124] [outer = 00000000] 18:33:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 316 (2BCDB400) [pid = 4076] [serial = 2125] [outer = 2BCD7C00] 18:33:20 INFO - PROCESS | 4076 | 1463794400207 Marionette DEBUG loaded listener.js 18:33:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 317 (2BCDC000) [pid = 4076] [serial = 2126] [outer = 2BCD7C00] 18:33:20 INFO - PROCESS | 4076 | 1463794400827 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1071ms 18:33:20 INFO - PROCESS | 4076 | 1463794400894 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 18:33:20 INFO - PROCESS | 4076 | 1463794400896 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 18:33:20 INFO - PROCESS | 4076 | 1463794400902 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:33:20 INFO - PROCESS | 4076 | 1463794400904 Marionette TRACE conn5 <- [1,2798,null,{}] 18:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:33:20 INFO - PROCESS | 4076 | 1463794400908 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:21 INFO - PROCESS | 4076 | 1463794401043 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 18:33:21 INFO - PROCESS | 4076 | 1463794401246 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:21 INFO - PROCESS | 4076 | ++DOCSHELL 2BCD8400 == 147 [pid = 4076] [id = 709] 18:33:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 318 (2BCD8800) [pid = 4076] [serial = 2127] [outer = 00000000] 18:33:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 319 (2C51E400) [pid = 4076] [serial = 2128] [outer = 2BCD8800] 18:33:21 INFO - PROCESS | 4076 | 1463794401299 Marionette DEBUG loaded listener.js 18:33:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 320 (2CB38800) [pid = 4076] [serial = 2129] [outer = 2BCD8800] 18:33:21 INFO - PROCESS | 4076 | 1463794401849 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:33:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:33:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 970ms 18:33:21 INFO - PROCESS | 4076 | 1463794401879 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 18:33:21 INFO - PROCESS | 4076 | 1463794401881 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 18:33:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:33:21 INFO - PROCESS | 4076 | 1463794401885 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:33:21 INFO - PROCESS | 4076 | 1463794401887 Marionette TRACE conn5 <- [1,2802,null,{}] 18:33:21 INFO - PROCESS | 4076 | 1463794401890 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:22 INFO - PROCESS | 4076 | 1463794402026 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 18:33:22 INFO - PROCESS | 4076 | 1463794402243 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:22 INFO - PROCESS | 4076 | ++DOCSHELL 2C122C00 == 148 [pid = 4076] [id = 710] 18:33:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 321 (2C124C00) [pid = 4076] [serial = 2130] [outer = 00000000] 18:33:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 322 (2C12B000) [pid = 4076] [serial = 2131] [outer = 2C124C00] 18:33:22 INFO - PROCESS | 4076 | 1463794402299 Marionette DEBUG loaded listener.js 18:33:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 323 (2C12D800) [pid = 4076] [serial = 2132] [outer = 2C124C00] 18:33:22 INFO - PROCESS | 4076 | 1463794402994 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:33:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:33:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1122ms 18:33:23 INFO - PROCESS | 4076 | 1463794403010 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 18:33:23 INFO - PROCESS | 4076 | 1463794403012 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 18:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:33:23 INFO - PROCESS | 4076 | 1463794403016 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:33:23 INFO - PROCESS | 4076 | 1463794403018 Marionette TRACE conn5 <- [1,2806,null,{}] 18:33:23 INFO - PROCESS | 4076 | 1463794403022 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:23 INFO - PROCESS | 4076 | 1463794403158 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 18:33:23 INFO - PROCESS | 4076 | 1463794403339 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:23 INFO - PROCESS | 4076 | ++DOCSHELL 1591F400 == 149 [pid = 4076] [id = 711] 18:33:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 324 (19BF2000) [pid = 4076] [serial = 2133] [outer = 00000000] 18:33:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 325 (1F091000) [pid = 4076] [serial = 2134] [outer = 19BF2000] 18:33:23 INFO - PROCESS | 4076 | 1463794403393 Marionette DEBUG loaded listener.js 18:33:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 326 (1F1C3C00) [pid = 4076] [serial = 2135] [outer = 19BF2000] 18:33:24 INFO - PROCESS | 4076 | 1463794404027 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1018ms 18:33:24 INFO - PROCESS | 4076 | 1463794404038 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 18:33:24 INFO - PROCESS | 4076 | 1463794404040 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 18:33:24 INFO - PROCESS | 4076 | 1463794404043 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:33:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:33:24 INFO - PROCESS | 4076 | 1463794404045 Marionette TRACE conn5 <- [1,2810,null,{}] 18:33:24 INFO - PROCESS | 4076 | 1463794404049 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:24 INFO - PROCESS | 4076 | 1463794404186 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 18:33:24 INFO - PROCESS | 4076 | 1463794404396 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:24 INFO - PROCESS | 4076 | ++DOCSHELL 20586800 == 150 [pid = 4076] [id = 712] 18:33:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 327 (211E6800) [pid = 4076] [serial = 2136] [outer = 00000000] 18:33:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 328 (240F1000) [pid = 4076] [serial = 2137] [outer = 211E6800] 18:33:24 INFO - PROCESS | 4076 | 1463794404452 Marionette DEBUG loaded listener.js 18:33:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 329 (264A3800) [pid = 4076] [serial = 2138] [outer = 211E6800] 18:33:25 INFO - PROCESS | 4076 | 1463794405076 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:33:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:33:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1076ms 18:33:25 INFO - PROCESS | 4076 | 1463794405123 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 18:33:25 INFO - PROCESS | 4076 | 1463794405125 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 18:33:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:33:25 INFO - PROCESS | 4076 | 1463794405129 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:33:25 INFO - PROCESS | 4076 | 1463794405131 Marionette TRACE conn5 <- [1,2814,null,{}] 18:33:25 INFO - PROCESS | 4076 | 1463794405134 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:25 INFO - PROCESS | 4076 | 1463794405274 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 18:33:25 INFO - PROCESS | 4076 | 1463794405694 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:25 INFO - PROCESS | 4076 | ++DOCSHELL 0FF51000 == 151 [pid = 4076] [id = 713] 18:33:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 330 (10513000) [pid = 4076] [serial = 2139] [outer = 00000000] 18:33:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 331 (14831800) [pid = 4076] [serial = 2140] [outer = 10513000] 18:33:25 INFO - PROCESS | 4076 | 1463794405777 Marionette DEBUG loaded listener.js 18:33:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 332 (17C7FC00) [pid = 4076] [serial = 2141] [outer = 10513000] 18:33:26 INFO - PROCESS | 4076 | 1463794406389 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:33:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:33:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1330ms 18:33:26 INFO - PROCESS | 4076 | 1463794406464 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 18:33:26 INFO - PROCESS | 4076 | 1463794406468 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 18:33:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:33:26 INFO - PROCESS | 4076 | 1463794406472 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - PROCESS | 4076 | 1463794406476 Marionette TRACE conn5 <- [1,2818,null,{}] 18:33:26 INFO - PROCESS | 4076 | 1463794406481 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:26 INFO - PROCESS | 4076 | 1463794406646 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 18:33:26 INFO - PROCESS | 4076 | 1463794406860 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:26 INFO - PROCESS | 4076 | ++DOCSHELL 1730A400 == 152 [pid = 4076] [id = 714] 18:33:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 333 (17CB5800) [pid = 4076] [serial = 2142] [outer = 00000000] 18:33:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 334 (1BF0F800) [pid = 4076] [serial = 2143] [outer = 17CB5800] 18:33:26 INFO - PROCESS | 4076 | 1463794406958 Marionette DEBUG loaded listener.js 18:33:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 335 (1F095C00) [pid = 4076] [serial = 2144] [outer = 17CB5800] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 334 (1DE16C00) [pid = 4076] [serial = 2029] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOCSHELL 1A194C00 == 151 [pid = 4076] [id = 679] 18:33:27 INFO - PROCESS | 4076 | --DOCSHELL 181D3C00 == 150 [pid = 4076] [id = 678] 18:33:27 INFO - PROCESS | 4076 | --DOCSHELL 0FAF9800 == 149 [pid = 4076] [id = 677] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 333 (1DDCAC00) [pid = 4076] [serial = 2015] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 332 (1B7BCC00) [pid = 4076] [serial = 2014] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 331 (1FCC2800) [pid = 4076] [serial = 2008] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 330 (2881F800) [pid = 4076] [serial = 1996] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 329 (1FCBCC00) [pid = 4076] [serial = 2026] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 328 (19295800) [pid = 4076] [serial = 2017] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 327 (19D0F000) [pid = 4076] [serial = 2018] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 326 (23E75C00) [pid = 4076] [serial = 1984] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 325 (19D12400) [pid = 4076] [serial = 2012] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 324 (19065C00) [pid = 4076] [serial = 2011] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 323 (1BF07000) [pid = 4076] [serial = 2020] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 322 (23104C00) [pid = 4076] [serial = 1978] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 321 (2362C000) [pid = 4076] [serial = 1981] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 320 (244BAC00) [pid = 4076] [serial = 1987] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 319 (1B8CA800) [pid = 4076] [serial = 1969] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 318 (212B8800) [pid = 4076] [serial = 1972] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 317 (22351400) [pid = 4076] [serial = 1975] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 316 (162EB000) [pid = 4076] [serial = 1966] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 315 (28998800) [pid = 4076] [serial = 2002] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 314 (2882CC00) [pid = 4076] [serial = 1999] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 313 (24679800) [pid = 4076] [serial = 1990] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 312 (1B7BC000) [pid = 4076] [serial = 2005] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 311 (26187400) [pid = 4076] [serial = 1993] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 310 (200A1800) [pid = 4076] [serial = 2027] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 309 (1DDAC400) [pid = 4076] [serial = 2023] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 308 (1F091800) [pid = 4076] [serial = 2024] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | --DOMWINDOW == 307 (1C76B800) [pid = 4076] [serial = 2021] [outer = 00000000] [url = about:blank] 18:33:27 INFO - PROCESS | 4076 | 1463794407735 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:33:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:33:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1272ms 18:33:27 INFO - PROCESS | 4076 | 1463794407747 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 18:33:27 INFO - PROCESS | 4076 | 1463794407751 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 18:33:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:33:27 INFO - PROCESS | 4076 | 1463794407771 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:33:27 INFO - PROCESS | 4076 | 1463794407773 Marionette TRACE conn5 <- [1,2822,null,{}] 18:33:27 INFO - PROCESS | 4076 | 1463794407777 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:27 INFO - PROCESS | 4076 | 1463794407897 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 18:33:27 INFO - PROCESS | 4076 | 1463794407904 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 4076 | ++DOCSHELL 14875800 == 150 [pid = 4076] [id = 715] 18:33:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 308 (14956C00) [pid = 4076] [serial = 2145] [outer = 00000000] 18:33:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 309 (1928EC00) [pid = 4076] [serial = 2146] [outer = 14956C00] 18:33:27 INFO - PROCESS | 4076 | 1463794407951 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 310 (19C4F800) [pid = 4076] [serial = 2147] [outer = 14956C00] 18:33:28 INFO - PROCESS | 4076 | 1463794408568 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:33:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:33:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 830ms 18:33:28 INFO - PROCESS | 4076 | 1463794408597 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 18:33:28 INFO - PROCESS | 4076 | 1463794408599 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 18:33:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:33:28 INFO - PROCESS | 4076 | 1463794408604 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:33:28 INFO - PROCESS | 4076 | 1463794408609 Marionette TRACE conn5 <- [1,2826,null,{}] 18:33:28 INFO - PROCESS | 4076 | 1463794408618 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:28 INFO - PROCESS | 4076 | 1463794408750 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 18:33:28 INFO - PROCESS | 4076 | 1463794408921 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:28 INFO - PROCESS | 4076 | ++DOCSHELL 1C705000 == 151 [pid = 4076] [id = 716] 18:33:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 311 (1C767C00) [pid = 4076] [serial = 2148] [outer = 00000000] 18:33:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 312 (1D548C00) [pid = 4076] [serial = 2149] [outer = 1C767C00] 18:33:28 INFO - PROCESS | 4076 | 1463794408967 Marionette DEBUG loaded listener.js 18:33:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 313 (1DDCAC00) [pid = 4076] [serial = 2150] [outer = 1C767C00] 18:33:29 INFO - PROCESS | 4076 | 1463794409349 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:33:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:33:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 830ms 18:33:29 INFO - PROCESS | 4076 | 1463794409436 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 18:33:29 INFO - PROCESS | 4076 | 1463794409439 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 18:33:29 INFO - PROCESS | 4076 | 1463794409442 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:33:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:33:29 INFO - PROCESS | 4076 | 1463794409444 Marionette TRACE conn5 <- [1,2830,null,{}] 18:33:29 INFO - PROCESS | 4076 | 1463794409451 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:29 INFO - PROCESS | 4076 | 1463794409570 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 18:33:29 INFO - PROCESS | 4076 | 1463794409577 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:29 INFO - PROCESS | 4076 | ++DOCSHELL 1F1B1C00 == 152 [pid = 4076] [id = 717] 18:33:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 314 (1F1CF000) [pid = 4076] [serial = 2151] [outer = 00000000] 18:33:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 315 (1FCBCC00) [pid = 4076] [serial = 2152] [outer = 1F1CF000] 18:33:29 INFO - PROCESS | 4076 | 1463794409626 Marionette DEBUG loaded listener.js 18:33:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 316 (200A2800) [pid = 4076] [serial = 2153] [outer = 1F1CF000] 18:33:30 INFO - PROCESS | 4076 | 1463794410212 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:33:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:33:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 831ms 18:33:30 INFO - PROCESS | 4076 | 1463794410277 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 18:33:30 INFO - PROCESS | 4076 | 1463794410279 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 18:33:30 INFO - PROCESS | 4076 | 1463794410282 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:33:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:33:30 INFO - PROCESS | 4076 | 1463794410284 Marionette TRACE conn5 <- [1,2834,null,{}] 18:33:30 INFO - PROCESS | 4076 | 1463794410288 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:30 INFO - PROCESS | 4076 | 1463794410465 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 18:33:30 INFO - PROCESS | 4076 | 1463794410491 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:30 INFO - PROCESS | 4076 | ++DOCSHELL 2110EC00 == 153 [pid = 4076] [id = 718] 18:33:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 317 (212AA400) [pid = 4076] [serial = 2154] [outer = 00000000] 18:33:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 318 (21F29400) [pid = 4076] [serial = 2155] [outer = 212AA400] 18:33:30 INFO - PROCESS | 4076 | 1463794410543 Marionette DEBUG loaded listener.js 18:33:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 319 (22354000) [pid = 4076] [serial = 2156] [outer = 212AA400] 18:33:31 INFO - PROCESS | 4076 | 1463794411086 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:33:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:33:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 871ms 18:33:31 INFO - PROCESS | 4076 | 1463794411157 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 18:33:31 INFO - PROCESS | 4076 | 1463794411159 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 18:33:31 INFO - PROCESS | 4076 | 1463794411163 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:33:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:33:31 INFO - PROCESS | 4076 | 1463794411164 Marionette TRACE conn5 <- [1,2838,null,{}] 18:33:31 INFO - PROCESS | 4076 | 1463794411168 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:31 INFO - PROCESS | 4076 | 1463794411341 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 18:33:31 INFO - PROCESS | 4076 | 1463794411370 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:31 INFO - PROCESS | 4076 | ++DOCSHELL 22D0A800 == 154 [pid = 4076] [id = 719] 18:33:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 320 (22D0E000) [pid = 4076] [serial = 2157] [outer = 00000000] 18:33:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 321 (2342B000) [pid = 4076] [serial = 2158] [outer = 22D0E000] 18:33:31 INFO - PROCESS | 4076 | 1463794411415 Marionette DEBUG loaded listener.js 18:33:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 322 (23627000) [pid = 4076] [serial = 2159] [outer = 22D0E000] 18:33:32 INFO - PROCESS | 4076 | --DOMWINDOW == 321 (1DE1B800) [pid = 4076] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:33:32 INFO - PROCESS | 4076 | --DOMWINDOW == 320 (1FCB9000) [pid = 4076] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:33:32 INFO - PROCESS | 4076 | --DOMWINDOW == 319 (17C7B800) [pid = 4076] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:33:32 INFO - PROCESS | 4076 | --DOMWINDOW == 318 (195C2C00) [pid = 4076] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:33:32 INFO - PROCESS | 4076 | --DOMWINDOW == 317 (10014000) [pid = 4076] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:33:32 INFO - PROCESS | 4076 | --DOMWINDOW == 316 (1D63F000) [pid = 4076] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:33:32 INFO - PROCESS | 4076 | --DOMWINDOW == 315 (19CF5400) [pid = 4076] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:33:32 INFO - PROCESS | 4076 | --DOMWINDOW == 314 (21FAD800) [pid = 4076] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:33:32 INFO - PROCESS | 4076 | --DOMWINDOW == 313 (1044B000) [pid = 4076] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:33:32 INFO - PROCESS | 4076 | 1463794412350 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:33:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:33:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1234ms 18:33:32 INFO - PROCESS | 4076 | 1463794412401 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 18:33:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:33:32 INFO - PROCESS | 4076 | 1463794412403 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 18:33:32 INFO - PROCESS | 4076 | 1463794412407 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:33:32 INFO - PROCESS | 4076 | 1463794412408 Marionette TRACE conn5 <- [1,2842,null,{}] 18:33:32 INFO - PROCESS | 4076 | 1463794412412 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:32 INFO - PROCESS | 4076 | 1463794412589 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 18:33:32 INFO - PROCESS | 4076 | 1463794412697 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:32 INFO - PROCESS | 4076 | ++DOCSHELL 17C3C800 == 155 [pid = 4076] [id = 720] 18:33:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 314 (181D7C00) [pid = 4076] [serial = 2160] [outer = 00000000] 18:33:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 315 (2232A800) [pid = 4076] [serial = 2161] [outer = 181D7C00] 18:33:32 INFO - PROCESS | 4076 | 1463794412742 Marionette DEBUG loaded listener.js 18:33:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 316 (22358800) [pid = 4076] [serial = 2162] [outer = 181D7C00] 18:33:33 INFO - PROCESS | 4076 | 1463794413150 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:33:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:33:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 830ms 18:33:33 INFO - PROCESS | 4076 | 1463794413247 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 18:33:33 INFO - PROCESS | 4076 | 1463794413249 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 18:33:33 INFO - PROCESS | 4076 | 1463794413253 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:33:33 INFO - PROCESS | 4076 | 1463794413254 Marionette TRACE conn5 <- [1,2846,null,{}] 18:33:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:33:33 INFO - PROCESS | 4076 | 1463794413258 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:33 INFO - PROCESS | 4076 | 1463794413373 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 18:33:33 INFO - PROCESS | 4076 | 1463794413382 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:33 INFO - PROCESS | 4076 | ++DOCSHELL 21F36800 == 156 [pid = 4076] [id = 721] 18:33:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 317 (23628800) [pid = 4076] [serial = 2163] [outer = 00000000] 18:33:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 318 (23E77400) [pid = 4076] [serial = 2164] [outer = 23628800] 18:33:33 INFO - PROCESS | 4076 | 1463794413428 Marionette DEBUG loaded listener.js 18:33:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 319 (240B6400) [pid = 4076] [serial = 2165] [outer = 23628800] 18:33:33 INFO - PROCESS | 4076 | 1463794413928 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:33:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:33:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 18:33:34 INFO - PROCESS | 4076 | 1463794414006 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 18:33:34 INFO - PROCESS | 4076 | 1463794414008 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 18:33:34 INFO - PROCESS | 4076 | 1463794414011 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:33:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:33:34 INFO - PROCESS | 4076 | 1463794414013 Marionette TRACE conn5 <- [1,2850,null,{}] 18:33:34 INFO - PROCESS | 4076 | 1463794414020 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:34 INFO - PROCESS | 4076 | 1463794414137 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 18:33:34 INFO - PROCESS | 4076 | 1463794414144 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:34 INFO - PROCESS | 4076 | ++DOCSHELL 244BAC00 == 157 [pid = 4076] [id = 722] 18:33:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 320 (2460FC00) [pid = 4076] [serial = 2166] [outer = 00000000] 18:33:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 321 (2618A000) [pid = 4076] [serial = 2167] [outer = 2460FC00] 18:33:34 INFO - PROCESS | 4076 | 1463794414191 Marionette DEBUG loaded listener.js 18:33:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 322 (2810C000) [pid = 4076] [serial = 2168] [outer = 2460FC00] 18:33:35 INFO - PROCESS | 4076 | 1463794415030 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:33:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:33:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1077ms 18:33:35 INFO - PROCESS | 4076 | 1463794415093 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 18:33:35 INFO - PROCESS | 4076 | 1463794415098 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 18:33:35 INFO - PROCESS | 4076 | 1463794415103 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:33:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:33:35 INFO - PROCESS | 4076 | 1463794415107 Marionette TRACE conn5 <- [1,2854,null,{}] 18:33:35 INFO - PROCESS | 4076 | 1463794415113 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:35 INFO - PROCESS | 4076 | 1463794415258 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 18:33:35 INFO - PROCESS | 4076 | 1463794415471 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:35 INFO - PROCESS | 4076 | ++DOCSHELL 1928F000 == 158 [pid = 4076] [id = 723] 18:33:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 323 (195C1000) [pid = 4076] [serial = 2169] [outer = 00000000] 18:33:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 324 (1A14FC00) [pid = 4076] [serial = 2170] [outer = 195C1000] 18:33:35 INFO - PROCESS | 4076 | 1463794415528 Marionette DEBUG loaded listener.js 18:33:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 325 (1B7BC000) [pid = 4076] [serial = 2171] [outer = 195C1000] 18:33:36 INFO - PROCESS | 4076 | 1463794416205 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1181ms 18:33:36 INFO - PROCESS | 4076 | 1463794416290 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 18:33:36 INFO - PROCESS | 4076 | 1463794416296 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 18:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:33:36 INFO - PROCESS | 4076 | 1463794416302 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:33:36 INFO - PROCESS | 4076 | 1463794416305 Marionette TRACE conn5 <- [1,2858,null,{}] 18:33:36 INFO - PROCESS | 4076 | 1463794416309 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:36 INFO - PROCESS | 4076 | 1463794416461 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 18:33:36 INFO - PROCESS | 4076 | 1463794416667 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:36 INFO - PROCESS | 4076 | ++DOCSHELL 1F1DC400 == 159 [pid = 4076] [id = 724] 18:33:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 326 (1F1E5400) [pid = 4076] [serial = 2172] [outer = 00000000] 18:33:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 327 (212B8800) [pid = 4076] [serial = 2173] [outer = 1F1E5400] 18:33:36 INFO - PROCESS | 4076 | 1463794416723 Marionette DEBUG loaded listener.js 18:33:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 328 (22351800) [pid = 4076] [serial = 2174] [outer = 1F1E5400] 18:33:37 INFO - PROCESS | 4076 | 1463794417410 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:33:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:33:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1170ms 18:33:37 INFO - PROCESS | 4076 | 1463794417475 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 18:33:37 INFO - PROCESS | 4076 | 1463794417477 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 18:33:37 INFO - PROCESS | 4076 | 1463794417481 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:33:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:33:37 INFO - PROCESS | 4076 | 1463794417485 Marionette TRACE conn5 <- [1,2862,null,{}] 18:33:37 INFO - PROCESS | 4076 | 1463794417496 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:37 INFO - PROCESS | 4076 | 1463794417642 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 18:33:37 INFO - PROCESS | 4076 | 1463794417853 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:37 INFO - PROCESS | 4076 | ++DOCSHELL 14B75800 == 160 [pid = 4076] [id = 725] 18:33:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 329 (1F08A800) [pid = 4076] [serial = 2175] [outer = 00000000] 18:33:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 330 (28997C00) [pid = 4076] [serial = 2176] [outer = 1F08A800] 18:33:37 INFO - PROCESS | 4076 | 1463794417910 Marionette DEBUG loaded listener.js 18:33:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 331 (298D6C00) [pid = 4076] [serial = 2177] [outer = 1F08A800] 18:33:38 INFO - PROCESS | 4076 | 1463794418527 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:33:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:33:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1070ms 18:33:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:33:38 INFO - PROCESS | 4076 | 1463794418555 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 18:33:38 INFO - PROCESS | 4076 | 1463794418558 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 18:33:38 INFO - PROCESS | 4076 | 1463794418561 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:33:38 INFO - PROCESS | 4076 | 1463794418563 Marionette TRACE conn5 <- [1,2866,null,{}] 18:33:38 INFO - PROCESS | 4076 | 1463794418567 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:38 INFO - PROCESS | 4076 | 1463794418709 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 18:33:38 INFO - PROCESS | 4076 | 1463794418921 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:38 INFO - PROCESS | 4076 | ++DOCSHELL 2A303800 == 161 [pid = 4076] [id = 726] 18:33:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 332 (2A306000) [pid = 4076] [serial = 2178] [outer = 00000000] 18:33:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 333 (2A309C00) [pid = 4076] [serial = 2179] [outer = 2A306000] 18:33:39 INFO - PROCESS | 4076 | 1463794419017 Marionette DEBUG loaded listener.js 18:33:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 334 (2A30D000) [pid = 4076] [serial = 2180] [outer = 2A306000] 18:33:39 INFO - PROCESS | 4076 | 1463794419638 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:33:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:33:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1121ms 18:33:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:33:39 INFO - PROCESS | 4076 | 1463794419685 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 18:33:39 INFO - PROCESS | 4076 | 1463794419688 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 18:33:39 INFO - PROCESS | 4076 | 1463794419691 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:33:39 INFO - PROCESS | 4076 | 1463794419693 Marionette TRACE conn5 <- [1,2870,null,{}] 18:33:39 INFO - PROCESS | 4076 | 1463794419697 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:39 INFO - PROCESS | 4076 | 1463794419864 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 18:33:40 INFO - PROCESS | 4076 | 1463794420073 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:40 INFO - PROCESS | 4076 | ++DOCSHELL 2A30F400 == 162 [pid = 4076] [id = 727] 18:33:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 335 (2A314C00) [pid = 4076] [serial = 2181] [outer = 00000000] 18:33:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 336 (2A31A000) [pid = 4076] [serial = 2182] [outer = 2A314C00] 18:33:40 INFO - PROCESS | 4076 | 1463794420127 Marionette DEBUG loaded listener.js 18:33:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 337 (2A31B000) [pid = 4076] [serial = 2183] [outer = 2A314C00] 18:33:40 INFO - PROCESS | 4076 | 1463794420797 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1185ms 18:33:40 INFO - PROCESS | 4076 | 1463794420878 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 18:33:40 INFO - PROCESS | 4076 | 1463794420880 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 18:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:33:40 INFO - PROCESS | 4076 | 1463794420884 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:33:40 INFO - PROCESS | 4076 | 1463794420886 Marionette TRACE conn5 <- [1,2874,null,{}] 18:33:40 INFO - PROCESS | 4076 | 1463794420890 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:41 INFO - PROCESS | 4076 | 1463794421044 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 18:33:41 INFO - PROCESS | 4076 | 1463794421252 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:41 INFO - PROCESS | 4076 | ++DOCSHELL 2AD4E000 == 163 [pid = 4076] [id = 728] 18:33:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 338 (2AD50000) [pid = 4076] [serial = 2184] [outer = 00000000] 18:33:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 339 (2BCD7400) [pid = 4076] [serial = 2185] [outer = 2AD50000] 18:33:41 INFO - PROCESS | 4076 | 1463794421306 Marionette DEBUG loaded listener.js 18:33:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 340 (2C128000) [pid = 4076] [serial = 2186] [outer = 2AD50000] 18:33:41 INFO - PROCESS | 4076 | 1463794421926 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1070ms 18:33:41 INFO - PROCESS | 4076 | 1463794421956 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 18:33:41 INFO - PROCESS | 4076 | 1463794421958 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 18:33:41 INFO - PROCESS | 4076 | 1463794421961 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:33:41 INFO - PROCESS | 4076 | 1463794421964 Marionette TRACE conn5 <- [1,2878,null,{}] 18:33:41 INFO - PROCESS | 4076 | 1463794421967 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:42 INFO - PROCESS | 4076 | 1463794422104 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 18:33:42 INFO - PROCESS | 4076 | 1463794422329 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:42 INFO - PROCESS | 4076 | ++DOCSHELL 297DC400 == 164 [pid = 4076] [id = 729] 18:33:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 341 (297DE000) [pid = 4076] [serial = 2187] [outer = 00000000] 18:33:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 342 (297E2C00) [pid = 4076] [serial = 2188] [outer = 297DE000] 18:33:42 INFO - PROCESS | 4076 | 1463794422387 Marionette DEBUG loaded listener.js 18:33:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 343 (297E6000) [pid = 4076] [serial = 2189] [outer = 297DE000] 18:33:43 INFO - PROCESS | 4076 | 1463794423072 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1121ms 18:33:43 INFO - PROCESS | 4076 | 1463794423087 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 18:33:43 INFO - PROCESS | 4076 | 1463794423089 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 18:33:43 INFO - PROCESS | 4076 | 1463794423093 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:33:43 INFO - PROCESS | 4076 | 1463794423095 Marionette TRACE conn5 <- [1,2882,null,{}] 18:33:43 INFO - PROCESS | 4076 | 1463794423099 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:43 INFO - PROCESS | 4076 | 1463794423236 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 18:33:43 INFO - PROCESS | 4076 | 1463794423459 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:43 INFO - PROCESS | 4076 | ++DOCSHELL 28D33C00 == 165 [pid = 4076] [id = 730] 18:33:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 344 (28D34C00) [pid = 4076] [serial = 2190] [outer = 00000000] 18:33:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 345 (28D3A400) [pid = 4076] [serial = 2191] [outer = 28D34C00] 18:33:43 INFO - PROCESS | 4076 | 1463794423515 Marionette DEBUG loaded listener.js 18:33:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 346 (1FCB3800) [pid = 4076] [serial = 2192] [outer = 28D34C00] 18:33:44 INFO - PROCESS | 4076 | 1463794424110 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1074ms 18:33:44 INFO - PROCESS | 4076 | 1463794424171 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 18:33:44 INFO - PROCESS | 4076 | 1463794424173 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 18:33:44 INFO - PROCESS | 4076 | 1463794424177 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:33:44 INFO - PROCESS | 4076 | 1463794424179 Marionette TRACE conn5 <- [1,2886,null,{}] 18:33:44 INFO - PROCESS | 4076 | 1463794424182 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:44 INFO - PROCESS | 4076 | 1463794424322 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 18:33:44 INFO - PROCESS | 4076 | 1463794424535 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:44 INFO - PROCESS | 4076 | ++DOCSHELL 297E1C00 == 166 [pid = 4076] [id = 731] 18:33:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 347 (28D3E000) [pid = 4076] [serial = 2193] [outer = 00000000] 18:33:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 348 (2B08E000) [pid = 4076] [serial = 2194] [outer = 28D3E000] 18:33:44 INFO - PROCESS | 4076 | 1463794424630 Marionette DEBUG loaded listener.js 18:33:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 349 (2B092000) [pid = 4076] [serial = 2195] [outer = 28D3E000] 18:33:45 INFO - PROCESS | 4076 | 1463794425266 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:33:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:33:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1122ms 18:33:45 INFO - PROCESS | 4076 | 1463794425302 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 18:33:45 INFO - PROCESS | 4076 | 1463794425304 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 18:33:45 INFO - PROCESS | 4076 | 1463794425307 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:33:45 INFO - PROCESS | 4076 | 1463794425309 Marionette TRACE conn5 <- [1,2890,null,{}] 18:33:45 INFO - PROCESS | 4076 | 1463794425313 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:45 INFO - PROCESS | 4076 | 1463794425455 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 18:33:45 INFO - PROCESS | 4076 | 1463794425669 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:45 INFO - PROCESS | 4076 | ++DOCSHELL 2A901800 == 167 [pid = 4076] [id = 732] 18:33:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 350 (2A902800) [pid = 4076] [serial = 2196] [outer = 00000000] 18:33:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 351 (2A909400) [pid = 4076] [serial = 2197] [outer = 2A902800] 18:33:45 INFO - PROCESS | 4076 | 1463794425764 Marionette DEBUG loaded listener.js 18:33:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 352 (2A90BC00) [pid = 4076] [serial = 2198] [outer = 2A902800] 18:33:46 INFO - PROCESS | 4076 | 1463794426384 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:33:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:33:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1129ms 18:33:46 INFO - PROCESS | 4076 | 1463794426441 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 18:33:46 INFO - PROCESS | 4076 | 1463794426444 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 18:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:33:46 INFO - PROCESS | 4076 | 1463794426460 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:33:46 INFO - PROCESS | 4076 | 1463794426463 Marionette TRACE conn5 <- [1,2894,null,{}] 18:33:46 INFO - PROCESS | 4076 | 1463794426471 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:46 INFO - PROCESS | 4076 | 1463794426657 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 18:33:46 INFO - PROCESS | 4076 | 1463794426866 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:46 INFO - PROCESS | 4076 | ++DOCSHELL 2AC60800 == 168 [pid = 4076] [id = 733] 18:33:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 353 (2AC62C00) [pid = 4076] [serial = 2199] [outer = 00000000] 18:33:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 354 (2AC67000) [pid = 4076] [serial = 2200] [outer = 2AC62C00] 18:33:46 INFO - PROCESS | 4076 | 1463794426965 Marionette DEBUG loaded listener.js 18:33:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 355 (2B091C00) [pid = 4076] [serial = 2201] [outer = 2AC62C00] 18:33:47 INFO - PROCESS | 4076 | 1463794427593 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1198ms 18:33:47 INFO - PROCESS | 4076 | 1463794427649 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 18:33:47 INFO - PROCESS | 4076 | 1463794427651 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 18:33:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:33:47 INFO - PROCESS | 4076 | 1463794427655 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:33:47 INFO - PROCESS | 4076 | 1463794427657 Marionette TRACE conn5 <- [1,2898,null,{}] 18:33:47 INFO - PROCESS | 4076 | 1463794427661 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:47 INFO - PROCESS | 4076 | 1463794427800 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 18:33:48 INFO - PROCESS | 4076 | 1463794428043 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:48 INFO - PROCESS | 4076 | ++DOCSHELL 1768A000 == 169 [pid = 4076] [id = 734] 18:33:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 356 (2810C800) [pid = 4076] [serial = 2202] [outer = 00000000] 18:33:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 357 (2C12F400) [pid = 4076] [serial = 2203] [outer = 2810C800] 18:33:48 INFO - PROCESS | 4076 | 1463794428099 Marionette DEBUG loaded listener.js 18:33:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 358 (2CB3F800) [pid = 4076] [serial = 2204] [outer = 2810C800] 18:33:48 INFO - PROCESS | 4076 | 1463794428738 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:33:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:33:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:33:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1121ms 18:33:48 INFO - PROCESS | 4076 | 1463794428780 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 18:33:48 INFO - PROCESS | 4076 | 1463794428782 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 18:33:48 INFO - PROCESS | 4076 | 1463794428786 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:33:48 INFO - TEST-START | /DOMEvents/constructors.html 18:33:48 INFO - PROCESS | 4076 | 1463794428789 Marionette TRACE conn5 <- [1,2902,null,{}] 18:33:48 INFO - PROCESS | 4076 | 1463794428793 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:48 INFO - PROCESS | 4076 | 1463794428933 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 18:33:49 INFO - PROCESS | 4076 | 1463794429149 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:49 INFO - PROCESS | 4076 | ++DOCSHELL 14B17C00 == 170 [pid = 4076] [id = 735] 18:33:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 359 (1928B400) [pid = 4076] [serial = 2205] [outer = 00000000] 18:33:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 360 (1D544400) [pid = 4076] [serial = 2206] [outer = 1928B400] 18:33:49 INFO - PROCESS | 4076 | 1463794429245 Marionette DEBUG loaded listener.js 18:33:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 361 (1F1DD800) [pid = 4076] [serial = 2207] [outer = 1928B400] 18:33:49 INFO - PROCESS | 4076 | 1463794429978 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:33:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:33:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:33:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:33:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 1237ms 18:33:50 INFO - PROCESS | 4076 | 1463794430027 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 18:33:50 INFO - PROCESS | 4076 | 1463794430029 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 18:33:50 INFO - PROCESS | 4076 | 1463794430032 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:33:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:33:50 INFO - PROCESS | 4076 | 1463794430035 Marionette TRACE conn5 <- [1,2906,null,{}] 18:33:50 INFO - PROCESS | 4076 | 1463794430039 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:50 INFO - PROCESS | 4076 | 1463794430184 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 18:33:50 INFO - PROCESS | 4076 | 1463794430400 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:50 INFO - PROCESS | 4076 | ++DOCSHELL 1D0CF400 == 171 [pid = 4076] [id = 736] 18:33:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 362 (1F1F3800) [pid = 4076] [serial = 2208] [outer = 00000000] 18:33:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 363 (22D07800) [pid = 4076] [serial = 2209] [outer = 1F1F3800] 18:33:50 INFO - PROCESS | 4076 | 1463794430497 Marionette DEBUG loaded listener.js 18:33:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 364 (2C12FC00) [pid = 4076] [serial = 2210] [outer = 1F1F3800] 18:33:51 INFO - PROCESS | 4076 | 1463794431506 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:33:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:33:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1542ms 18:33:51 INFO - PROCESS | 4076 | 1463794431578 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 18:33:51 INFO - PROCESS | 4076 | 1463794431583 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 18:33:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:33:51 INFO - PROCESS | 4076 | 1463794431634 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:33:51 INFO - PROCESS | 4076 | 1463794431638 Marionette TRACE conn5 <- [1,2910,null,{}] 18:33:51 INFO - PROCESS | 4076 | 1463794431645 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:51 INFO - PROCESS | 4076 | 1463794431781 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 18:33:52 INFO - PROCESS | 4076 | 1463794432016 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:52 INFO - PROCESS | 4076 | ++DOCSHELL 15ECE800 == 172 [pid = 4076] [id = 737] 18:33:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 365 (162DF800) [pid = 4076] [serial = 2211] [outer = 00000000] 18:33:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 366 (17680C00) [pid = 4076] [serial = 2212] [outer = 162DF800] 18:33:52 INFO - PROCESS | 4076 | 1463794432068 Marionette DEBUG loaded listener.js 18:33:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 367 (18929800) [pid = 4076] [serial = 2213] [outer = 162DF800] 18:33:52 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:33:52 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:33:52 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:33:52 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:33:52 INFO - PROCESS | 4076 | 1463794432636 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:33:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:33:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:33:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 18:33:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:33:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 18:33:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:33:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 18:33:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:33:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:33:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1027ms 18:33:52 INFO - PROCESS | 4076 | 1463794432660 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 18:33:52 INFO - PROCESS | 4076 | 1463794432666 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 18:33:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:33:52 INFO - PROCESS | 4076 | 1463794432708 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:33:52 INFO - PROCESS | 4076 | 1463794432711 Marionette TRACE conn5 <- [1,2914,null,{}] 18:33:52 INFO - PROCESS | 4076 | 1463794432714 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:52 INFO - PROCESS | 4076 | 1463794432841 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 18:33:53 INFO - PROCESS | 4076 | 1463794433071 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:53 INFO - PROCESS | 4076 | ++DOCSHELL 105A9400 == 173 [pid = 4076] [id = 738] 18:33:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 368 (107A5400) [pid = 4076] [serial = 2214] [outer = 00000000] 18:33:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 369 (17688C00) [pid = 4076] [serial = 2215] [outer = 107A5400] 18:33:53 INFO - PROCESS | 4076 | 1463794433122 Marionette DEBUG loaded listener.js 18:33:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 370 (1A0EC400) [pid = 4076] [serial = 2216] [outer = 107A5400] 18:33:53 INFO - PROCESS | 4076 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:33:53 INFO - PROCESS | 4076 | 1463794433745 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:33: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 18:33:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1092ms 18:33:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:33:53 INFO - PROCESS | 4076 | 1463794433781 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 18:33:53 INFO - PROCESS | 4076 | 1463794433783 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 18:33:53 INFO - PROCESS | 4076 | 1463794433786 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:33:53 INFO - PROCESS | 4076 | 1463794433790 Marionette TRACE conn5 <- [1,2918,null,{}] 18:33:53 INFO - PROCESS | 4076 | 1463794433800 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:53 INFO - PROCESS | 4076 | 1463794433931 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 18:33:54 INFO - PROCESS | 4076 | 1463794434154 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:54 INFO - PROCESS | 4076 | ++DOCSHELL 1020E000 == 174 [pid = 4076] [id = 739] 18:33:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 371 (105A7400) [pid = 4076] [serial = 2217] [outer = 00000000] 18:33:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 372 (18BC1800) [pid = 4076] [serial = 2218] [outer = 105A7400] 18:33:54 INFO - PROCESS | 4076 | 1463794434275 Marionette DEBUG loaded listener.js 18:33:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 373 (1A282400) [pid = 4076] [serial = 2219] [outer = 105A7400] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 1F1DC800 == 173 [pid = 4076] [id = 240] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 1C95F000 == 172 [pid = 4076] [id = 193] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 0FF52C00 == 171 [pid = 4076] [id = 185] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 105A6400 == 170 [pid = 4076] [id = 547] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 21F36800 == 169 [pid = 4076] [id = 721] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 17C3C800 == 168 [pid = 4076] [id = 720] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 22D0A800 == 167 [pid = 4076] [id = 719] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 2110EC00 == 166 [pid = 4076] [id = 718] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 1F1B1C00 == 165 [pid = 4076] [id = 717] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 1C705000 == 164 [pid = 4076] [id = 716] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 14875800 == 163 [pid = 4076] [id = 715] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 372 (240E5000) [pid = 4076] [serial = 2050] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 371 (264AB800) [pid = 4076] [serial = 2053] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 370 (15ED7C00) [pid = 4076] [serial = 2056] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 369 (1F1E8400) [pid = 4076] [serial = 2059] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 368 (23519400) [pid = 4076] [serial = 2089] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 1730A400 == 162 [pid = 4076] [id = 714] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 0FF51000 == 161 [pid = 4076] [id = 713] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 2C122C00 == 160 [pid = 4076] [id = 710] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 2BCD8400 == 159 [pid = 4076] [id = 709] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 2BCD5C00 == 158 [pid = 4076] [id = 708] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 2AD50400 == 157 [pid = 4076] [id = 707] 18:33:54 INFO - PROCESS | 4076 | --DOCSHELL 298D5C00 == 156 [pid = 4076] [id = 706] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 367 (1FF8B800) [pid = 4076] [serial = 2030] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 366 (1F1C7C00) [pid = 4076] [serial = 2077] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 365 (21110C00) [pid = 4076] [serial = 2080] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 364 (1F1E0400) [pid = 4076] [serial = 2078] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 363 (1BF0B000) [pid = 4076] [serial = 2083] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 362 (1A14C000) [pid = 4076] [serial = 2066] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 361 (19E81000) [pid = 4076] [serial = 2065] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 360 (10518800) [pid = 4076] [serial = 2068] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 359 (13F4AC00) [pid = 4076] [serial = 2069] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 358 (2467C000) [pid = 4076] [serial = 2062] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 357 (19068000) [pid = 4076] [serial = 2035] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 356 (1DDC5400) [pid = 4076] [serial = 2074] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 355 (205DF800) [pid = 4076] [serial = 2041] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 354 (21440000) [pid = 4076] [serial = 2081] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 353 (10141C00) [pid = 4076] [serial = 2032] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 352 (2342E800) [pid = 4076] [serial = 2047] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 351 (1B1CCC00) [pid = 4076] [serial = 2038] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 350 (1A0E9400) [pid = 4076] [serial = 2071] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 349 (1B7BA000) [pid = 4076] [serial = 2072] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 348 (22354800) [pid = 4076] [serial = 2044] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 347 (22B58400) [pid = 4076] [serial = 2087] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 346 (1F1D2800) [pid = 4076] [serial = 2084] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 345 (1DE16800) [pid = 4076] [serial = 2075] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | --DOMWINDOW == 344 (22359000) [pid = 4076] [serial = 2086] [outer = 00000000] [url = about:blank] 18:33:54 INFO - PROCESS | 4076 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:33:54 INFO - PROCESS | 4076 | 1463794434923 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:33:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:33:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1172ms 18:33:54 INFO - PROCESS | 4076 | 1463794434962 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 18:33:54 INFO - PROCESS | 4076 | 1463794434965 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 18:33:54 INFO - PROCESS | 4076 | 1463794434968 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:33:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:33:54 INFO - PROCESS | 4076 | 1463794434970 Marionette TRACE conn5 <- [1,2922,null,{}] 18:33:54 INFO - PROCESS | 4076 | 1463794434973 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:55 INFO - PROCESS | 4076 | 1463794435086 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 18:33:55 INFO - PROCESS | 4076 | 1463794435286 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:55 INFO - PROCESS | 4076 | ++DOCSHELL 162EA400 == 157 [pid = 4076] [id = 740] 18:33:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 345 (162EB800) [pid = 4076] [serial = 2220] [outer = 00000000] 18:33:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 346 (190A9800) [pid = 4076] [serial = 2221] [outer = 162EB800] 18:33:55 INFO - PROCESS | 4076 | 1463794435335 Marionette DEBUG loaded listener.js 18:33:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 347 (19C4E800) [pid = 4076] [serial = 2222] [outer = 162EB800] 18:33:55 INFO - PROCESS | 4076 | 1463794435687 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:33: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. 18:33:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 770ms 18:33:55 INFO - PROCESS | 4076 | 1463794435744 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 18:33:55 INFO - PROCESS | 4076 | 1463794435746 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 18:33:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:33:55 INFO - PROCESS | 4076 | 1463794435776 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:33:55 INFO - PROCESS | 4076 | 1463794435777 Marionette TRACE conn5 <- [1,2926,null,{}] 18:33:55 INFO - PROCESS | 4076 | 1463794435784 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:55 INFO - PROCESS | 4076 | 1463794435894 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 18:33:55 INFO - PROCESS | 4076 | 1463794435900 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:55 INFO - PROCESS | 4076 | ++DOCSHELL 19CF5400 == 158 [pid = 4076] [id = 741] 18:33:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 348 (19E7DC00) [pid = 4076] [serial = 2223] [outer = 00000000] 18:33:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 349 (1B7B7C00) [pid = 4076] [serial = 2224] [outer = 19E7DC00] 18:33:55 INFO - PROCESS | 4076 | 1463794435946 Marionette DEBUG loaded listener.js 18:33:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 350 (1C902000) [pid = 4076] [serial = 2225] [outer = 19E7DC00] 18:33:56 INFO - PROCESS | 4076 | 1463794436437 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:33: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. 18:33:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 710ms 18:33:56 INFO - PROCESS | 4076 | 1463794436462 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 18:33:56 INFO - PROCESS | 4076 | 1463794436464 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 18:33:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:33:56 INFO - PROCESS | 4076 | 1463794436467 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:33:56 INFO - PROCESS | 4076 | 1463794436469 Marionette TRACE conn5 <- [1,2930,null,{}] 18:33:56 INFO - PROCESS | 4076 | 1463794436518 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:56 INFO - PROCESS | 4076 | 1463794436657 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 18:33:56 INFO - PROCESS | 4076 | 1463794436665 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:56 INFO - PROCESS | 4076 | ++DOCSHELL 1C9F2C00 == 159 [pid = 4076] [id = 742] 18:33:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 351 (1D07E000) [pid = 4076] [serial = 2226] [outer = 00000000] 18:33:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 352 (1F1C8800) [pid = 4076] [serial = 2227] [outer = 1D07E000] 18:33:56 INFO - PROCESS | 4076 | 1463794436714 Marionette DEBUG loaded listener.js 18:33:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 353 (1F1E2000) [pid = 4076] [serial = 2228] [outer = 1D07E000] 18:33:57 INFO - PROCESS | 4076 | 1463794437271 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:33: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 18:33:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:33:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:33:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 810ms 18:33:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:33:57 INFO - PROCESS | 4076 | 1463794437278 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 18:33:57 INFO - PROCESS | 4076 | 1463794437280 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 18:33:57 INFO - PROCESS | 4076 | 1463794437283 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:33:57 INFO - PROCESS | 4076 | 1463794437285 Marionette TRACE conn5 <- [1,2934,null,{}] 18:33:57 INFO - PROCESS | 4076 | 1463794437288 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:57 INFO - PROCESS | 4076 | 1463794437483 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 18:33:57 INFO - PROCESS | 4076 | 1463794437508 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:57 INFO - PROCESS | 4076 | ++DOCSHELL 1FCB4800 == 160 [pid = 4076] [id = 743] 18:33:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 354 (1FCB6800) [pid = 4076] [serial = 2229] [outer = 00000000] 18:33:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 355 (200A7000) [pid = 4076] [serial = 2230] [outer = 1FCB6800] 18:33:57 INFO - PROCESS | 4076 | 1463794437553 Marionette DEBUG loaded listener.js 18:33:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 356 (205DF800) [pid = 4076] [serial = 2231] [outer = 1FCB6800] 18:33:58 INFO - PROCESS | 4076 | 1463794438038 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:33:58 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:33:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 770ms 18:33:58 INFO - PROCESS | 4076 | 1463794438054 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 18:33:58 INFO - PROCESS | 4076 | 1463794438056 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 18:33:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:33:58 INFO - PROCESS | 4076 | 1463794438059 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:33:58 INFO - PROCESS | 4076 | 1463794438061 Marionette TRACE conn5 <- [1,2938,null,{}] 18:33:58 INFO - PROCESS | 4076 | 1463794438064 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:58 INFO - PROCESS | 4076 | 1463794438237 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 18:33:58 INFO - PROCESS | 4076 | 1463794438261 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:58 INFO - PROCESS | 4076 | ++DOCSHELL 21105C00 == 161 [pid = 4076] [id = 744] 18:33:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 357 (2110EC00) [pid = 4076] [serial = 2232] [outer = 00000000] 18:33:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 358 (21FAD400) [pid = 4076] [serial = 2233] [outer = 2110EC00] 18:33:58 INFO - PROCESS | 4076 | 1463794438306 Marionette DEBUG loaded listener.js 18:33:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 359 (22351000) [pid = 4076] [serial = 2234] [outer = 2110EC00] 18:33:58 INFO - PROCESS | 4076 | ++DOCSHELL 2304E000 == 162 [pid = 4076] [id = 745] 18:33:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 360 (2304F800) [pid = 4076] [serial = 2235] [outer = 00000000] 18:33:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 361 (23051C00) [pid = 4076] [serial = 2236] [outer = 2304F800] 18:33:58 INFO - PROCESS | 4076 | 1463794438811 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:33: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. 18:33:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 18:33:58 INFO - PROCESS | 4076 | 1463794438830 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 18:33:58 INFO - PROCESS | 4076 | 1463794438832 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 18:33:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:33:58 INFO - PROCESS | 4076 | 1463794438836 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:33:58 INFO - PROCESS | 4076 | 1463794438837 Marionette TRACE conn5 <- [1,2942,null,{}] 18:33:58 INFO - PROCESS | 4076 | 1463794438841 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 360 (1F1CF000) [pid = 4076] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 359 (1FF89400) [pid = 4076] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 358 (1495D800) [pid = 4076] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 357 (1DDB4400) [pid = 4076] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 356 (211EFC00) [pid = 4076] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 355 (1DE1BC00) [pid = 4076] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 354 (1BF0D800) [pid = 4076] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 353 (22D0E000) [pid = 4076] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 352 (2234F400) [pid = 4076] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 351 (22352800) [pid = 4076] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 350 (181D7C00) [pid = 4076] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 349 (223B7800) [pid = 4076] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 348 (105C0000) [pid = 4076] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 347 (1F1C6800) [pid = 4076] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 346 (2009A400) [pid = 4076] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 345 (10018C00) [pid = 4076] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 344 (2305C800) [pid = 4076] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 343 (10513000) [pid = 4076] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 342 (2058EC00) [pid = 4076] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 341 (1B7EC400) [pid = 4076] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 340 (22D0F800) [pid = 4076] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 339 (22331C00) [pid = 4076] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 338 (1FBE1400) [pid = 4076] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 337 (21F2DC00) [pid = 4076] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 336 (212AA400) [pid = 4076] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 335 (1BF0B800) [pid = 4076] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 334 (14956C00) [pid = 4076] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 333 (1D547400) [pid = 4076] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 332 (196CEC00) [pid = 4076] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 331 (1B7EE800) [pid = 4076] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 330 (17CB5800) [pid = 4076] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 329 (1F1AE400) [pid = 4076] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 328 (1C767C00) [pid = 4076] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 327 (22B55400) [pid = 4076] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:33:59 INFO - PROCESS | 4076 | --DOMWINDOW == 326 (23628800) [pid = 4076] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:33:59 INFO - PROCESS | 4076 | 1463794439702 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 18:33:59 INFO - PROCESS | 4076 | 1463794439809 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:59 INFO - PROCESS | 4076 | ++DOCSHELL 0FFD2400 == 163 [pid = 4076] [id = 746] 18:33:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 327 (10210C00) [pid = 4076] [serial = 2237] [outer = 00000000] 18:33:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 328 (13F83C00) [pid = 4076] [serial = 2238] [outer = 10210C00] 18:33:59 INFO - PROCESS | 4076 | 1463794439854 Marionette DEBUG loaded listener.js 18:33:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 329 (17305000) [pid = 4076] [serial = 2239] [outer = 10210C00] 18:34:00 INFO - PROCESS | 4076 | 1463794440223 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:34:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:34:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:34:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1439ms 18:34:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:34:00 INFO - PROCESS | 4076 | 1463794440274 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 18:34:00 INFO - PROCESS | 4076 | 1463794440276 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 18:34:00 INFO - PROCESS | 4076 | 1463794440279 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:34:00 INFO - PROCESS | 4076 | 1463794440281 Marionette TRACE conn5 <- [1,2946,null,{}] 18:34:00 INFO - PROCESS | 4076 | 1463794440285 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:00 INFO - PROCESS | 4076 | 1463794440493 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 18:34:00 INFO - PROCESS | 4076 | 1463794440510 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:00 INFO - PROCESS | 4076 | ++DOCSHELL 1A00AC00 == 164 [pid = 4076] [id = 747] 18:34:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 330 (1B110800) [pid = 4076] [serial = 2240] [outer = 00000000] 18:34:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 331 (1FBDE400) [pid = 4076] [serial = 2241] [outer = 1B110800] 18:34:00 INFO - PROCESS | 4076 | 1463794440556 Marionette DEBUG loaded listener.js 18:34:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 332 (212AA400) [pid = 4076] [serial = 2242] [outer = 1B110800] 18:34:00 INFO - PROCESS | 4076 | 1463794440986 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:34:01 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:34:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 18:34:01 INFO - PROCESS | 4076 | 1463794441010 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 18:34:01 INFO - PROCESS | 4076 | 1463794441012 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 18:34:01 INFO - PROCESS | 4076 | 1463794441016 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:34:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:34:01 INFO - PROCESS | 4076 | 1463794441018 Marionette TRACE conn5 <- [1,2950,null,{}] 18:34:01 INFO - PROCESS | 4076 | 1463794441022 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:01 INFO - PROCESS | 4076 | 1463794441255 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 18:34:01 INFO - PROCESS | 4076 | 1463794441274 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:01 INFO - PROCESS | 4076 | ++DOCSHELL 1F1F4800 == 165 [pid = 4076] [id = 748] 18:34:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 333 (1FBEB000) [pid = 4076] [serial = 2243] [outer = 00000000] 18:34:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 334 (22B55400) [pid = 4076] [serial = 2244] [outer = 1FBEB000] 18:34:01 INFO - PROCESS | 4076 | 1463794441324 Marionette DEBUG loaded listener.js 18:34:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 335 (23526C00) [pid = 4076] [serial = 2245] [outer = 1FBEB000] 18:34:02 INFO - PROCESS | 4076 | 1463794442014 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:34:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:34:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1018ms 18:34:02 INFO - PROCESS | 4076 | 1463794442039 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 18:34:02 INFO - PROCESS | 4076 | 1463794442044 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 18:34:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:34:02 INFO - PROCESS | 4076 | 1463794442049 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:34:02 INFO - PROCESS | 4076 | 1463794442054 Marionette TRACE conn5 <- [1,2954,null,{}] 18:34:02 INFO - PROCESS | 4076 | 1463794442079 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:02 INFO - PROCESS | 4076 | 1463794442223 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 18:34:02 INFO - PROCESS | 4076 | 1463794442438 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:02 INFO - PROCESS | 4076 | ++DOCSHELL 14B0C000 == 166 [pid = 4076] [id = 749] 18:34:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 336 (14B18400) [pid = 4076] [serial = 2246] [outer = 00000000] 18:34:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 337 (18BBF800) [pid = 4076] [serial = 2247] [outer = 14B18400] 18:34:02 INFO - PROCESS | 4076 | 1463794442537 Marionette DEBUG loaded listener.js 18:34:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 338 (19C58C00) [pid = 4076] [serial = 2248] [outer = 14B18400] 18:34:03 INFO - PROCESS | 4076 | 1463794443112 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:34:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:34:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1072ms 18:34:03 INFO - PROCESS | 4076 | 1463794443152 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 18:34:03 INFO - PROCESS | 4076 | 1463794443158 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 18:34:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:34:03 INFO - PROCESS | 4076 | 1463794443166 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:34:03 INFO - PROCESS | 4076 | 1463794443170 Marionette TRACE conn5 <- [1,2958,null,{}] 18:34:03 INFO - PROCESS | 4076 | 1463794443174 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:03 INFO - PROCESS | 4076 | 1463794443316 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 18:34:03 INFO - PROCESS | 4076 | 1463794443541 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:03 INFO - PROCESS | 4076 | ++DOCSHELL 1C76B800 == 167 [pid = 4076] [id = 750] 18:34:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 339 (1C9FD000) [pid = 4076] [serial = 2249] [outer = 00000000] 18:34:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 340 (1DDC2800) [pid = 4076] [serial = 2250] [outer = 1C9FD000] 18:34:03 INFO - PROCESS | 4076 | 1463794443598 Marionette DEBUG loaded listener.js 18:34:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 341 (1F090800) [pid = 4076] [serial = 2251] [outer = 1C9FD000] 18:34:04 INFO - PROCESS | 4076 | 1463794444162 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:34:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:34:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1017ms 18:34:04 INFO - PROCESS | 4076 | 1463794444188 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 18:34:04 INFO - PROCESS | 4076 | 1463794444190 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 18:34:04 INFO - PROCESS | 4076 | 1463794444194 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:34:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:34:04 INFO - PROCESS | 4076 | 1463794444198 Marionette TRACE conn5 <- [1,2962,null,{}] 18:34:04 INFO - PROCESS | 4076 | 1463794444210 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:04 INFO - PROCESS | 4076 | 1463794444371 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 18:34:04 INFO - PROCESS | 4076 | 1463794444592 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:04 INFO - PROCESS | 4076 | ++DOCSHELL 1F1B1C00 == 168 [pid = 4076] [id = 751] 18:34:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 342 (22D05400) [pid = 4076] [serial = 2252] [outer = 00000000] 18:34:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 343 (23430800) [pid = 4076] [serial = 2253] [outer = 22D05400] 18:34:04 INFO - PROCESS | 4076 | 1463794444692 Marionette DEBUG loaded listener.js 18:34:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 344 (238CB000) [pid = 4076] [serial = 2254] [outer = 22D05400] 18:34:05 INFO - PROCESS | 4076 | 1463794445257 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:34:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 18:34:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1081ms 18:34:05 INFO - PROCESS | 4076 | 1463794445300 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 18:34:05 INFO - PROCESS | 4076 | 1463794445303 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 18:34:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:34:05 INFO - PROCESS | 4076 | 1463794445308 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:34:05 INFO - PROCESS | 4076 | 1463794445310 Marionette TRACE conn5 <- [1,2966,null,{}] 18:34:05 INFO - PROCESS | 4076 | 1463794445313 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:05 INFO - PROCESS | 4076 | 1463794445455 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 18:34:05 INFO - PROCESS | 4076 | 1463794445678 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:05 INFO - PROCESS | 4076 | ++DOCSHELL 240BF800 == 169 [pid = 4076] [id = 752] 18:34:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 345 (240E5000) [pid = 4076] [serial = 2255] [outer = 00000000] 18:34:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 346 (24606400) [pid = 4076] [serial = 2256] [outer = 240E5000] 18:34:05 INFO - PROCESS | 4076 | 1463794445736 Marionette DEBUG loaded listener.js 18:34:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 347 (24675000) [pid = 4076] [serial = 2257] [outer = 240E5000] 18:34:06 INFO - PROCESS | 4076 | 1463794446289 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:34:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:34:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1015ms 18:34:06 INFO - PROCESS | 4076 | 1463794446329 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 18:34:06 INFO - PROCESS | 4076 | 1463794446331 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 18:34:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:34:06 INFO - PROCESS | 4076 | 1463794446335 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:34:06 INFO - PROCESS | 4076 | 1463794446337 Marionette TRACE conn5 <- [1,2970,null,{}] 18:34:06 INFO - PROCESS | 4076 | 1463794446341 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:06 INFO - PROCESS | 4076 | 1463794446477 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 18:34:06 INFO - PROCESS | 4076 | 1463794446702 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:06 INFO - PROCESS | 4076 | ++DOCSHELL 2467C000 == 170 [pid = 4076] [id = 753] 18:34:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 348 (2617CC00) [pid = 4076] [serial = 2258] [outer = 00000000] 18:34:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 349 (264AF400) [pid = 4076] [serial = 2259] [outer = 2617CC00] 18:34:06 INFO - PROCESS | 4076 | 1463794446759 Marionette DEBUG loaded listener.js 18:34:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 350 (28112400) [pid = 4076] [serial = 2260] [outer = 2617CC00] 18:34:07 INFO - PROCESS | 4076 | 1463794447292 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:34:07 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:34:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:34:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 970ms 18:34:07 INFO - PROCESS | 4076 | 1463794447309 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 18:34:07 INFO - PROCESS | 4076 | 1463794447311 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 18:34:07 INFO - PROCESS | 4076 | 1463794447315 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:34:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:34:07 INFO - PROCESS | 4076 | 1463794447317 Marionette TRACE conn5 <- [1,2974,null,{}] 18:34:07 INFO - PROCESS | 4076 | 1463794447321 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:07 INFO - PROCESS | 4076 | 1463794447477 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 18:34:07 INFO - PROCESS | 4076 | 1463794447698 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:07 INFO - PROCESS | 4076 | ++DOCSHELL 28822400 == 171 [pid = 4076] [id = 754] 18:34:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 351 (28829C00) [pid = 4076] [serial = 2261] [outer = 00000000] 18:34:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 352 (297E0C00) [pid = 4076] [serial = 2262] [outer = 28829C00] 18:34:07 INFO - PROCESS | 4076 | 1463794447793 Marionette DEBUG loaded listener.js 18:34:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 353 (298D5C00) [pid = 4076] [serial = 2263] [outer = 28829C00] 18:34:08 INFO - PROCESS | 4076 | 1463794448328 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:34:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:34:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1018ms 18:34:08 INFO - PROCESS | 4076 | 1463794448336 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 18:34:08 INFO - PROCESS | 4076 | 1463794448339 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 18:34:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:34:08 INFO - PROCESS | 4076 | 1463794448342 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:34:08 INFO - PROCESS | 4076 | 1463794448344 Marionette TRACE conn5 <- [1,2978,null,{}] 18:34:08 INFO - PROCESS | 4076 | 1463794448347 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:08 INFO - PROCESS | 4076 | 1463794448483 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 18:34:08 INFO - PROCESS | 4076 | 1463794448701 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:08 INFO - PROCESS | 4076 | ++DOCSHELL 298D1C00 == 172 [pid = 4076] [id = 755] 18:34:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 354 (298D8800) [pid = 4076] [serial = 2264] [outer = 00000000] 18:34:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 355 (2A319400) [pid = 4076] [serial = 2265] [outer = 298D8800] 18:34:08 INFO - PROCESS | 4076 | 1463794448796 Marionette DEBUG loaded listener.js 18:34:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 356 (2A903C00) [pid = 4076] [serial = 2266] [outer = 298D8800] 18:34:09 INFO - PROCESS | 4076 | ++DOCSHELL 2AD46000 == 173 [pid = 4076] [id = 756] 18:34:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 357 (2AD48000) [pid = 4076] [serial = 2267] [outer = 00000000] 18:34:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 358 (2AD48C00) [pid = 4076] [serial = 2268] [outer = 2AD48000] 18:34:09 INFO - PROCESS | 4076 | 1463794449424 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:34:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:34:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1122ms 18:34:09 INFO - PROCESS | 4076 | 1463794449465 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 18:34:09 INFO - PROCESS | 4076 | 1463794449467 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 18:34:09 INFO - PROCESS | 4076 | 1463794449470 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:34:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:34:09 INFO - PROCESS | 4076 | 1463794449472 Marionette TRACE conn5 <- [1,2982,null,{}] 18:34:09 INFO - PROCESS | 4076 | 1463794449476 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:09 INFO - PROCESS | 4076 | 1463794449657 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 18:34:09 INFO - PROCESS | 4076 | 1463794449868 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:09 INFO - PROCESS | 4076 | ++DOCSHELL 2A905000 == 174 [pid = 4076] [id = 757] 18:34:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 359 (2A906C00) [pid = 4076] [serial = 2269] [outer = 00000000] 18:34:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 360 (2AC65400) [pid = 4076] [serial = 2270] [outer = 2A906C00] 18:34:09 INFO - PROCESS | 4076 | 1463794449963 Marionette DEBUG loaded listener.js 18:34:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 361 (2AD4EC00) [pid = 4076] [serial = 2271] [outer = 2A906C00] 18:34:10 INFO - PROCESS | 4076 | 1463794450505 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:34:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:34:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:34:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1077ms 18:34:10 INFO - PROCESS | 4076 | 1463794450551 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 18:34:10 INFO - PROCESS | 4076 | 1463794450553 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 18:34:10 INFO - PROCESS | 4076 | 1463794450557 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:34:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:34:10 INFO - PROCESS | 4076 | 1463794450559 Marionette TRACE conn5 <- [1,2986,null,{}] 18:34:10 INFO - PROCESS | 4076 | 1463794450562 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:10 INFO - PROCESS | 4076 | 1463794450703 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 18:34:10 INFO - PROCESS | 4076 | 1463794450931 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:10 INFO - PROCESS | 4076 | ++DOCSHELL 2B08CC00 == 175 [pid = 4076] [id = 758] 18:34:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 362 (2B094000) [pid = 4076] [serial = 2272] [outer = 00000000] 18:34:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 363 (2BA9EC00) [pid = 4076] [serial = 2273] [outer = 2B094000] 18:34:11 INFO - PROCESS | 4076 | 1463794450987 Marionette DEBUG loaded listener.js 18:34:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 364 (2BCD8000) [pid = 4076] [serial = 2274] [outer = 2B094000] 18:34:11 INFO - PROCESS | 4076 | 1463794451537 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:34:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:34:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1020ms 18:34:11 INFO - PROCESS | 4076 | 1463794451581 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 18:34:11 INFO - PROCESS | 4076 | 1463794451583 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 18:34:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:34:11 INFO - PROCESS | 4076 | 1463794451587 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:34:11 INFO - PROCESS | 4076 | 1463794451589 Marionette TRACE conn5 <- [1,2990,null,{}] 18:34:11 INFO - PROCESS | 4076 | 1463794451593 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:11 INFO - PROCESS | 4076 | 1463794451731 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 18:34:11 INFO - PROCESS | 4076 | 1463794451921 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:11 INFO - PROCESS | 4076 | ++DOCSHELL 2BA9B800 == 176 [pid = 4076] [id = 759] 18:34:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 365 (2BC03800) [pid = 4076] [serial = 2275] [outer = 00000000] 18:34:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 366 (2BC08000) [pid = 4076] [serial = 2276] [outer = 2BC03800] 18:34:12 INFO - PROCESS | 4076 | 1463794452016 Marionette DEBUG loaded listener.js 18:34:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 367 (2BC0AC00) [pid = 4076] [serial = 2277] [outer = 2BC03800] 18:34:12 INFO - PROCESS | 4076 | 1463794452585 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:34:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:34:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1020ms 18:34:12 INFO - PROCESS | 4076 | 1463794452611 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 18:34:12 INFO - PROCESS | 4076 | 1463794452614 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 18:34:12 INFO - PROCESS | 4076 | 1463794452617 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:34:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:34:12 INFO - PROCESS | 4076 | 1463794452620 Marionette TRACE conn5 <- [1,2994,null,{}] 18:34:12 INFO - PROCESS | 4076 | 1463794452623 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:12 INFO - PROCESS | 4076 | 1463794452793 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 18:34:13 INFO - PROCESS | 4076 | 1463794453043 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:13 INFO - PROCESS | 4076 | ++DOCSHELL 2C51A000 == 177 [pid = 4076] [id = 760] 18:34:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 368 (2C51FC00) [pid = 4076] [serial = 2278] [outer = 00000000] 18:34:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 369 (2C943C00) [pid = 4076] [serial = 2279] [outer = 2C51FC00] 18:34:13 INFO - PROCESS | 4076 | 1463794453108 Marionette DEBUG loaded listener.js 18:34:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 370 (2C948400) [pid = 4076] [serial = 2280] [outer = 2C51FC00] 18:34:13 INFO - PROCESS | 4076 | 1463794453605 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:34:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:34:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1017ms 18:34:13 INFO - PROCESS | 4076 | 1463794453638 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 18:34:13 INFO - PROCESS | 4076 | 1463794453640 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 18:34:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:34:13 INFO - PROCESS | 4076 | 1463794453643 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:34:13 INFO - PROCESS | 4076 | 1463794453645 Marionette TRACE conn5 <- [1,2998,null,{}] 18:34:13 INFO - PROCESS | 4076 | 1463794453669 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:13 INFO - PROCESS | 4076 | 1463794453810 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 18:34:14 INFO - PROCESS | 4076 | 1463794454037 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:14 INFO - PROCESS | 4076 | ++DOCSHELL 2AF13800 == 178 [pid = 4076] [id = 761] 18:34:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 371 (2AF14400) [pid = 4076] [serial = 2281] [outer = 00000000] 18:34:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 372 (2AF1B400) [pid = 4076] [serial = 2282] [outer = 2AF14400] 18:34:14 INFO - PROCESS | 4076 | 1463794454093 Marionette DEBUG loaded listener.js 18:34:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 373 (2AF1D800) [pid = 4076] [serial = 2283] [outer = 2AF14400] 18:34:14 INFO - PROCESS | 4076 | [4076] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:34:14 INFO - PROCESS | 4076 | 1463794454674 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:34:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:34:14 INFO - {} 18:34:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:34:14 INFO - {} 18:34:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:34:14 INFO - {} 18:34:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:34:14 INFO - {} 18:34:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1072ms 18:34:14 INFO - TEST-START | /FileAPI/fileReader.html 18:34:14 INFO - PROCESS | 4076 | 1463794454723 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 18:34:14 INFO - PROCESS | 4076 | 1463794454725 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 18:34:14 INFO - PROCESS | 4076 | 1463794454728 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:34:14 INFO - PROCESS | 4076 | 1463794454732 Marionette TRACE conn5 <- [1,3002,null,{}] 18:34:14 INFO - PROCESS | 4076 | 1463794454754 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:14 INFO - PROCESS | 4076 | 1463794454896 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 18:34:15 INFO - PROCESS | 4076 | 1463794455108 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:15 INFO - PROCESS | 4076 | ++DOCSHELL 2AF19400 == 179 [pid = 4076] [id = 762] 18:34:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 374 (2AF1F400) [pid = 4076] [serial = 2284] [outer = 00000000] 18:34:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 375 (2D211800) [pid = 4076] [serial = 2285] [outer = 2AF1F400] 18:34:15 INFO - PROCESS | 4076 | 1463794455202 Marionette DEBUG loaded listener.js 18:34:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 376 (2D213C00) [pid = 4076] [serial = 2286] [outer = 2AF1F400] 18:34:15 INFO - PROCESS | 4076 | 1463794455765 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:34:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:34:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:34:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:34:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:34:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 1089ms 18:34:15 INFO - PROCESS | 4076 | 1463794455819 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 18:34:15 INFO - PROCESS | 4076 | 1463794455821 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 18:34:15 INFO - TEST-START | /FileAPI/historical.html 18:34:15 INFO - PROCESS | 4076 | 1463794455825 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:34:15 INFO - PROCESS | 4076 | 1463794455827 Marionette TRACE conn5 <- [1,3006,null,{}] 18:34:15 INFO - PROCESS | 4076 | 1463794455830 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:15 INFO - PROCESS | 4076 | 1463794455968 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 18:34:16 INFO - PROCESS | 4076 | 1463794456199 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:16 INFO - PROCESS | 4076 | ++DOCSHELL 2D211400 == 180 [pid = 4076] [id = 763] 18:34:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 377 (2D211C00) [pid = 4076] [serial = 2287] [outer = 00000000] 18:34:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 378 (2D21E400) [pid = 4076] [serial = 2288] [outer = 2D211C00] 18:34:16 INFO - PROCESS | 4076 | 1463794456255 Marionette DEBUG loaded listener.js 18:34:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 379 (30ECC800) [pid = 4076] [serial = 2289] [outer = 2D211C00] 18:34:16 INFO - PROCESS | 4076 | 1463794456806 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:34:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:34:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:34:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:34:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:34:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:34:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:34:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:34:16 INFO - TEST-OK | /FileAPI/historical.html | took 1019ms 18:34:16 INFO - PROCESS | 4076 | 1463794456866 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 18:34:16 INFO - PROCESS | 4076 | 1463794456868 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 18:34:16 INFO - TEST-START | /FileAPI/idlharness.html 18:34:16 INFO - PROCESS | 4076 | 1463794456892 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:34:16 INFO - PROCESS | 4076 | 1463794456894 Marionette TRACE conn5 <- [1,3010,null,{}] 18:34:16 INFO - PROCESS | 4076 | 1463794456898 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:17 INFO - PROCESS | 4076 | 1463794457037 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 18:34:17 INFO - PROCESS | 4076 | 1463794457268 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:17 INFO - PROCESS | 4076 | ++DOCSHELL 2D21B000 == 181 [pid = 4076] [id = 764] 18:34:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 380 (2E2A3400) [pid = 4076] [serial = 2290] [outer = 00000000] 18:34:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 381 (2E2AAC00) [pid = 4076] [serial = 2291] [outer = 2E2A3400] 18:34:17 INFO - PROCESS | 4076 | 1463794457324 Marionette DEBUG loaded listener.js 18:34:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 382 (2E2AD000) [pid = 4076] [serial = 2292] [outer = 2E2A3400] 18:34:18 INFO - PROCESS | 4076 | 1463794458346 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:34:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:34:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:34:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 18:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 18:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:34:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 1585ms 18:34:18 INFO - PROCESS | 4076 | 1463794458521 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 18:34:18 INFO - PROCESS | 4076 | 1463794458524 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 18:34:18 INFO - TEST-START | /FileAPI/idlharness.worker 18:34:18 INFO - PROCESS | 4076 | 1463794458529 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:34:18 INFO - PROCESS | 4076 | 1463794458531 Marionette TRACE conn5 <- [1,3014,null,{}] 18:34:18 INFO - PROCESS | 4076 | 1463794458536 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:18 INFO - PROCESS | 4076 | 1463794458669 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 18:34:18 INFO - PROCESS | 4076 | 1463794458964 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:18 INFO - PROCESS | 4076 | ++DOCSHELL 1768AC00 == 182 [pid = 4076] [id = 765] 18:34:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 383 (17C39800) [pid = 4076] [serial = 2293] [outer = 00000000] 18:34:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 384 (19D14400) [pid = 4076] [serial = 2294] [outer = 17C39800] 18:34:19 INFO - PROCESS | 4076 | 1463794459020 Marionette DEBUG loaded listener.js 18:34:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 385 (1DD47C00) [pid = 4076] [serial = 2295] [outer = 17C39800] 18:34:19 INFO - PROCESS | 4076 | [4076] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:34:20 INFO - PROCESS | 4076 | 1463794460134 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:34:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:34:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:34:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:34:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:34:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:34:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:34:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:34:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:34:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:34:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:34:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:34:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:34:20 INFO - {} 18:34:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1752ms 18:34:20 INFO - PROCESS | 4076 | 1463794460285 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 18:34:20 INFO - PROCESS | 4076 | 1463794460288 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 18:34:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:34:20 INFO - PROCESS | 4076 | 1463794460321 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:34:20 INFO - PROCESS | 4076 | 1463794460323 Marionette TRACE conn5 <- [1,3018,null,{}] 18:34:20 INFO - PROCESS | 4076 | 1463794460327 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:20 INFO - PROCESS | 4076 | 1463794460496 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 18:34:21 INFO - PROCESS | 4076 | 1463794461041 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:21 INFO - PROCESS | 4076 | ++DOCSHELL 10207400 == 183 [pid = 4076] [id = 766] 18:34:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 386 (1020A400) [pid = 4076] [serial = 2296] [outer = 00000000] 18:34:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 387 (14831400) [pid = 4076] [serial = 2297] [outer = 1020A400] 18:34:21 INFO - PROCESS | 4076 | 1463794461095 Marionette DEBUG loaded listener.js 18:34:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 388 (162EA000) [pid = 4076] [serial = 2298] [outer = 1020A400] 18:34:21 INFO - PROCESS | 4076 | 1463794461635 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:34:21 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 18:34:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1334ms 18:34:21 INFO - PROCESS | 4076 | 1463794461655 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 18:34:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:34:21 INFO - PROCESS | 4076 | 1463794461659 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 18:34:21 INFO - PROCESS | 4076 | 1463794461664 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:34:21 INFO - PROCESS | 4076 | 1463794461667 Marionette TRACE conn5 <- [1,3022,null,{}] 18:34:21 INFO - PROCESS | 4076 | 1463794461672 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:21 INFO - PROCESS | 4076 | 1463794461806 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 18:34:22 INFO - PROCESS | 4076 | 1463794462079 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:22 INFO - PROCESS | 4076 | ++DOCSHELL 190AD400 == 184 [pid = 4076] [id = 767] 18:34:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 389 (190B1400) [pid = 4076] [serial = 2299] [outer = 00000000] 18:34:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 390 (1B7B5400) [pid = 4076] [serial = 2300] [outer = 190B1400] 18:34:22 INFO - PROCESS | 4076 | 1463794462131 Marionette DEBUG loaded listener.js 18:34:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 391 (1C9FAC00) [pid = 4076] [serial = 2301] [outer = 190B1400] 18:34:22 INFO - PROCESS | 4076 | 1463794462747 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:34:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:34:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1122ms 18:34:22 INFO - PROCESS | 4076 | 1463794462789 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 18:34:22 INFO - PROCESS | 4076 | 1463794462793 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 18:34:22 INFO - PROCESS | 4076 | 1463794462797 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:34:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:34:22 INFO - PROCESS | 4076 | 1463794462799 Marionette TRACE conn5 <- [1,3026,null,{}] 18:34:22 INFO - PROCESS | 4076 | 1463794462822 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:22 INFO - PROCESS | 4076 | 1463794462956 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 18:34:23 INFO - PROCESS | 4076 | 1463794463282 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 1A00AC00 == 183 [pid = 4076] [id = 747] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 0FFD2400 == 182 [pid = 4076] [id = 746] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 2304E000 == 181 [pid = 4076] [id = 745] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 21105C00 == 180 [pid = 4076] [id = 744] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 1FCB4800 == 179 [pid = 4076] [id = 743] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 1C9F2C00 == 178 [pid = 4076] [id = 742] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 19CF5400 == 177 [pid = 4076] [id = 741] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 162EA400 == 176 [pid = 4076] [id = 740] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 390 (1F091000) [pid = 4076] [serial = 2134] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 389 (2C12B000) [pid = 4076] [serial = 2131] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 388 (2C51E400) [pid = 4076] [serial = 2128] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 387 (240F1000) [pid = 4076] [serial = 2137] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 386 (2BCDB400) [pid = 4076] [serial = 2125] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | ++DOCSHELL 0FAF9800 == 177 [pid = 4076] [id = 768] 18:34:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 387 (0FF58000) [pid = 4076] [serial = 2302] [outer = 00000000] 18:34:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 388 (110EEC00) [pid = 4076] [serial = 2303] [outer = 0FF58000] 18:34:23 INFO - PROCESS | 4076 | 1463794463430 Marionette DEBUG loaded listener.js 18:34:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 389 (181D0800) [pid = 4076] [serial = 2304] [outer = 0FF58000] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 1020E000 == 176 [pid = 4076] [id = 739] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 105A9400 == 175 [pid = 4076] [id = 738] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 15ECE800 == 174 [pid = 4076] [id = 737] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 2A901800 == 173 [pid = 4076] [id = 732] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 297E1C00 == 172 [pid = 4076] [id = 731] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 28D33C00 == 171 [pid = 4076] [id = 730] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 297DC400 == 170 [pid = 4076] [id = 729] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 2AD4E000 == 169 [pid = 4076] [id = 728] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 2A30F400 == 168 [pid = 4076] [id = 727] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 2A303800 == 167 [pid = 4076] [id = 726] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 14B75800 == 166 [pid = 4076] [id = 725] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 1F1DC400 == 165 [pid = 4076] [id = 724] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 1928F000 == 164 [pid = 4076] [id = 723] 18:34:23 INFO - PROCESS | 4076 | --DOCSHELL 244BAC00 == 163 [pid = 4076] [id = 722] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 388 (23E77400) [pid = 4076] [serial = 2164] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 387 (240B6400) [pid = 4076] [serial = 2165] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 386 (244B4800) [pid = 4076] [serial = 2101] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 385 (1FCBCC00) [pid = 4076] [serial = 2152] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 384 (200A2C00) [pid = 4076] [serial = 1607] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 383 (298D6400) [pid = 4076] [serial = 2116] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 382 (191C0C00) [pid = 4076] [serial = 1586] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 381 (1DE20800) [pid = 4076] [serial = 1595] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 380 (21446800) [pid = 4076] [serial = 1655] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 379 (200A2800) [pid = 4076] [serial = 2153] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 378 (20591800) [pid = 4076] [serial = 1652] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 377 (2964F400) [pid = 4076] [serial = 2113] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 376 (2AD4F800) [pid = 4076] [serial = 2119] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 375 (1D07A800) [pid = 4076] [serial = 1823] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 374 (2342B000) [pid = 4076] [serial = 2158] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 373 (223C1800) [pid = 4076] [serial = 1895] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 372 (2A3E1C00) [pid = 4076] [serial = 2107] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 371 (223C2800) [pid = 4076] [serial = 1664] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 370 (22358800) [pid = 4076] [serial = 2162] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 369 (23625400) [pid = 4076] [serial = 2090] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 368 (264AC000) [pid = 4076] [serial = 2104] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 367 (2232A800) [pid = 4076] [serial = 2161] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 366 (15920800) [pid = 4076] [serial = 1646] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 365 (1F1F1400) [pid = 4076] [serial = 1601] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 364 (211E0800) [pid = 4076] [serial = 1964] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 363 (105C6C00) [pid = 4076] [serial = 1583] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 362 (2310FC00) [pid = 4076] [serial = 1673] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 361 (14831800) [pid = 4076] [serial = 2140] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 360 (205E4800) [pid = 4076] [serial = 1610] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 359 (17C7FC00) [pid = 4076] [serial = 2141] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 358 (1C710400) [pid = 4076] [serial = 1691] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 357 (23058400) [pid = 4076] [serial = 1670] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 356 (22359800) [pid = 4076] [serial = 1661] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 355 (2C513C00) [pid = 4076] [serial = 2122] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 354 (1FCC0400) [pid = 4076] [serial = 1604] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 353 (21FA5400) [pid = 4076] [serial = 1658] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 352 (22354000) [pid = 4076] [serial = 2156] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 351 (1D077C00) [pid = 4076] [serial = 1589] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 350 (238D3800) [pid = 4076] [serial = 2098] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 349 (19C4F800) [pid = 4076] [serial = 2147] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 348 (1DDAB000) [pid = 4076] [serial = 1592] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 347 (1A190000) [pid = 4076] [serial = 1649] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 346 (1906F400) [pid = 4076] [serial = 2092] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 345 (1C766400) [pid = 4076] [serial = 1580] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 344 (1BF0F800) [pid = 4076] [serial = 2143] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 343 (1DDC6C00) [pid = 4076] [serial = 2095] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 342 (1F1D9000) [pid = 4076] [serial = 1598] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 341 (23627000) [pid = 4076] [serial = 2159] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 340 (1D548C00) [pid = 4076] [serial = 2149] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 339 (22D0E800) [pid = 4076] [serial = 1667] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 338 (1DDCAC00) [pid = 4076] [serial = 2150] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 337 (21F29400) [pid = 4076] [serial = 2155] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 336 (2AD45000) [pid = 4076] [serial = 2110] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 335 (1928EC00) [pid = 4076] [serial = 2146] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | --DOMWINDOW == 334 (1F095C00) [pid = 4076] [serial = 2144] [outer = 00000000] [url = about:blank] 18:34:23 INFO - PROCESS | 4076 | 1463794463970 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:34:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:34:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:34:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1195ms 18:34:24 INFO - PROCESS | 4076 | 1463794463997 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 18:34:24 INFO - PROCESS | 4076 | 1463794463999 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 18:34:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:34:24 INFO - PROCESS | 4076 | 1463794464004 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:34:24 INFO - PROCESS | 4076 | 1463794464010 Marionette TRACE conn5 <- [1,3030,null,{}] 18:34:24 INFO - PROCESS | 4076 | 1463794464019 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:24 INFO - PROCESS | 4076 | 1463794464140 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 18:34:24 INFO - PROCESS | 4076 | 1463794464340 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:24 INFO - PROCESS | 4076 | ++DOCSHELL 17395C00 == 164 [pid = 4076] [id = 769] 18:34:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 335 (17398800) [pid = 4076] [serial = 2305] [outer = 00000000] 18:34:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 336 (1A190000) [pid = 4076] [serial = 2306] [outer = 17398800] 18:34:24 INFO - PROCESS | 4076 | 1463794464386 Marionette DEBUG loaded listener.js 18:34:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 337 (1BF13C00) [pid = 4076] [serial = 2307] [outer = 17398800] 18:34:25 INFO - PROCESS | 4076 | 1463794465054 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:34:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1108ms 18:34:25 INFO - PROCESS | 4076 | 1463794465117 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 18:34:25 INFO - PROCESS | 4076 | 1463794465119 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 18:34:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:34:25 INFO - PROCESS | 4076 | 1463794465123 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:34:25 INFO - PROCESS | 4076 | 1463794465124 Marionette TRACE conn5 <- [1,3034,null,{}] 18:34:25 INFO - PROCESS | 4076 | 1463794465128 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:25 INFO - PROCESS | 4076 | 1463794465312 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 18:34:25 INFO - PROCESS | 4076 | 1463794465328 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:25 INFO - PROCESS | 4076 | ++DOCSHELL 1A155C00 == 165 [pid = 4076] [id = 770] 18:34:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 338 (1D087000) [pid = 4076] [serial = 2308] [outer = 00000000] 18:34:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 339 (1F1AF400) [pid = 4076] [serial = 2309] [outer = 1D087000] 18:34:25 INFO - PROCESS | 4076 | 1463794465373 Marionette DEBUG loaded listener.js 18:34:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 340 (1DD44C00) [pid = 4076] [serial = 2310] [outer = 1D087000] 18:34:25 INFO - PROCESS | 4076 | [4076] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:34:25 INFO - PROCESS | 4076 | 1463794465880 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:34:25 INFO - {} 18:34:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 771ms 18:34:25 INFO - PROCESS | 4076 | 1463794465922 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 18:34:25 INFO - PROCESS | 4076 | 1463794465924 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 18:34:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:34:25 INFO - PROCESS | 4076 | 1463794465938 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:34:25 INFO - PROCESS | 4076 | 1463794465940 Marionette TRACE conn5 <- [1,3038,null,{}] 18:34:25 INFO - PROCESS | 4076 | 1463794465943 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:26 INFO - PROCESS | 4076 | 1463794466119 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 18:34:26 INFO - PROCESS | 4076 | 1463794466141 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:26 INFO - PROCESS | 4076 | ++DOCSHELL 1F1E5C00 == 166 [pid = 4076] [id = 771] 18:34:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 341 (1F1EA800) [pid = 4076] [serial = 2311] [outer = 00000000] 18:34:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 342 (1FCB7400) [pid = 4076] [serial = 2312] [outer = 1F1EA800] 18:34:26 INFO - PROCESS | 4076 | 1463794466193 Marionette DEBUG loaded listener.js 18:34:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 343 (1FF89400) [pid = 4076] [serial = 2313] [outer = 1F1EA800] 18:34:26 INFO - PROCESS | 4076 | 1463794466685 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:34:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:34:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:34:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:34:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:34:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 770ms 18:34:26 INFO - PROCESS | 4076 | 1463794466731 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 18:34:26 INFO - PROCESS | 4076 | 1463794466734 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 18:34:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:34:26 INFO - PROCESS | 4076 | 1463794466806 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:34:26 INFO - PROCESS | 4076 | 1463794466808 Marionette TRACE conn5 <- [1,3042,null,{}] 18:34:26 INFO - PROCESS | 4076 | ************************* 18:34:26 INFO - PROCESS | 4076 | A coding exception was thrown and uncaught in a Task. 18:34:26 INFO - PROCESS | 4076 | 18:34:26 INFO - PROCESS | 4076 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:34:26 INFO - PROCESS | 4076 | Full stack: 18:34:26 INFO - PROCESS | 4076 | ************************* 18:34:26 INFO - PROCESS | 4076 | 1463794466813 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:27 INFO - PROCESS | 4076 | 1463794467014 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 18:34:27 INFO - PROCESS | 4076 | 1463794467035 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:27 INFO - PROCESS | 4076 | ++DOCSHELL 1FCB4800 == 167 [pid = 4076] [id = 772] 18:34:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 344 (1FF8E000) [pid = 4076] [serial = 2314] [outer = 00000000] 18:34:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 345 (21446400) [pid = 4076] [serial = 2315] [outer = 1FF8E000] 18:34:27 INFO - PROCESS | 4076 | 1463794467081 Marionette DEBUG loaded listener.js 18:34:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 346 (21F2E800) [pid = 4076] [serial = 2316] [outer = 1FF8E000] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D079800 == 166 [pid = 4076] [id = 154] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1FBEBC00 == 165 [pid = 4076] [id = 208] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 22D11C00 == 164 [pid = 4076] [id = 682] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 22351C00 == 163 [pid = 4076] [id = 554] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1020F400 == 162 [pid = 4076] [id = 364] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 13F4A800 == 161 [pid = 4076] [id = 642] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2400FC00 == 160 [pid = 4076] [id = 683] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 0FA67400 == 159 [pid = 4076] [id = 271] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1BF0D400 == 158 [pid = 4076] [id = 202] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1001A000 == 157 [pid = 4076] [id = 27] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1B7B0800 == 156 [pid = 4076] [id = 301] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 0FF51800 == 155 [pid = 4076] [id = 272] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1B7BA400 == 154 [pid = 4076] [id = 346] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 19D15400 == 153 [pid = 4076] [id = 198] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 22325C00 == 152 [pid = 4076] [id = 436] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1FF92800 == 151 [pid = 4076] [id = 411] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 17684400 == 150 [pid = 4076] [id = 192] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 19299000 == 149 [pid = 4076] [id = 187] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 23E6BC00 == 148 [pid = 4076] [id = 593] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 23053C00 == 147 [pid = 4076] [id = 557] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1013B800 == 146 [pid = 4076] [id = 349] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 240E6000 == 145 [pid = 4076] [id = 641] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 22B4F400 == 144 [pid = 4076] [id = 687] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 185DE000 == 143 [pid = 4076] [id = 418] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1767E800 == 142 [pid = 4076] [id = 205] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 24009800 == 141 [pid = 4076] [id = 639] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 0FFD3000 == 140 [pid = 4076] [id = 363] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2AC60800 == 139 [pid = 4076] [id = 733] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1C95EC00 == 138 [pid = 4076] [id = 420] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 23424800 == 137 [pid = 4076] [id = 594] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1768A000 == 136 [pid = 4076] [id = 734] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 14B17C00 == 135 [pid = 4076] [id = 735] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D0CF400 == 134 [pid = 4076] [id = 736] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1442CC00 == 133 [pid = 4076] [id = 668] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 19062800 == 132 [pid = 4076] [id = 197] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 17688000 == 131 [pid = 4076] [id = 186] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 0FFD0400 == 130 [pid = 4076] [id = 196] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1B5A5C00 == 129 [pid = 4076] [id = 189] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1B7B1400 == 128 [pid = 4076] [id = 200] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D544800 == 127 [pid = 4076] [id = 194] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 23057400 == 126 [pid = 4076] [id = 636] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D070000 == 125 [pid = 4076] [id = 286] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D086400 == 124 [pid = 4076] [id = 203] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 21F2A800 == 123 [pid = 4076] [id = 515] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1F1E9000 == 122 [pid = 4076] [id = 654] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1020DC00 == 121 [pid = 4076] [id = 558] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 22326400 == 120 [pid = 4076] [id = 631] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 0FFCB000 == 119 [pid = 4076] [id = 596] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 223B8800 == 118 [pid = 4076] [id = 381] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 21F2A000 == 117 [pid = 4076] [id = 552] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 240BA400 == 116 [pid = 4076] [id = 514] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 264AF800 == 115 [pid = 4076] [id = 666] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D075800 == 114 [pid = 4076] [id = 318] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 23102000 == 113 [pid = 4076] [id = 508] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 19CFC000 == 112 [pid = 4076] [id = 117] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D079400 == 111 [pid = 4076] [id = 302] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1A18F000 == 110 [pid = 4076] [id = 256] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 20587C00 == 109 [pid = 4076] [id = 360] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 10019800 == 108 [pid = 4076] [id = 236] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1425B000 == 107 [pid = 4076] [id = 184] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 141E7C00 == 106 [pid = 4076] [id = 338] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 13F4C800 == 105 [pid = 4076] [id = 204] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1020B400 == 104 [pid = 4076] [id = 537] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 105AFC00 == 103 [pid = 4076] [id = 191] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2400CC00 == 102 [pid = 4076] [id = 684] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 24029400 == 101 [pid = 4076] [id = 589] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 22B55000 == 100 [pid = 4076] [id = 555] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1001E400 == 99 [pid = 4076] [id = 516] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2304F000 == 98 [pid = 4076] [id = 573] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 23051800 == 97 [pid = 4076] [id = 458] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 19BF3000 == 96 [pid = 4076] [id = 382] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 11263800 == 95 [pid = 4076] [id = 685] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 22332000 == 94 [pid = 4076] [id = 572] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 24032400 == 93 [pid = 4076] [id = 640] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D081800 == 92 [pid = 4076] [id = 686] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 244B1400 == 91 [pid = 4076] [id = 591] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 22B52000 == 90 [pid = 4076] [id = 635] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 223BF400 == 89 [pid = 4076] [id = 362] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D082000 == 88 [pid = 4076] [id = 438] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 240C3800 == 87 [pid = 4076] [id = 590] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 212B4C00 == 86 [pid = 4076] [id = 441] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D082C00 == 85 [pid = 4076] [id = 11] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 22B55C00 == 84 [pid = 4076] [id = 556] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1767F000 == 83 [pid = 4076] [id = 195] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1BF07800 == 82 [pid = 4076] [id = 190] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 105AA400 == 81 [pid = 4076] [id = 471] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 18BC0000 == 80 [pid = 4076] [id = 282] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1050C000 == 79 [pid = 4076] [id = 419] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 24037400 == 78 [pid = 4076] [id = 459] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1D078000 == 77 [pid = 4076] [id = 680] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1FBE3800 == 76 [pid = 4076] [id = 319] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1767C800 == 75 [pid = 4076] [id = 303] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 14431400 == 74 [pid = 4076] [id = 331] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1A0E5400 == 73 [pid = 4076] [id = 118] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 10021C00 == 72 [pid = 4076] [id = 152] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2618AC00 == 71 [pid = 4076] [id = 665] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 14B04800 == 70 [pid = 4076] [id = 481] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 105B5800 == 69 [pid = 4076] [id = 667] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 0D281C00 == 68 [pid = 4076] [id = 620] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1F1CEC00 == 67 [pid = 4076] [id = 356] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 19BEA800 == 66 [pid = 4076] [id = 201] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 190B1800 == 65 [pid = 4076] [id = 153] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1B7AE400 == 64 [pid = 4076] [id = 128] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1A147400 == 63 [pid = 4076] [id = 199] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1591F400 == 62 [pid = 4076] [id = 711] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1A285000 == 61 [pid = 4076] [id = 595] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 10510000 == 60 [pid = 4076] [id = 460] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1F08F400 == 59 [pid = 4076] [id = 669] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 105AD400 == 58 [pid = 4076] [id = 90] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 23520C00 == 57 [pid = 4076] [id = 638] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 0FFD5C00 == 56 [pid = 4076] [id = 283] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 105B5000 == 55 [pid = 4076] [id = 400] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1A18C800 == 54 [pid = 4076] [id = 637] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2058E400 == 53 [pid = 4076] [id = 536] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 244BA800 == 52 [pid = 4076] [id = 592] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 21441400 == 51 [pid = 4076] [id = 681] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 10142400 == 50 [pid = 4076] [id = 643] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 190AD400 == 49 [pid = 4076] [id = 767] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 10207400 == 48 [pid = 4076] [id = 766] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1768AC00 == 47 [pid = 4076] [id = 765] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2D211400 == 46 [pid = 4076] [id = 763] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2D21B000 == 45 [pid = 4076] [id = 764] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2AF19400 == 44 [pid = 4076] [id = 762] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2C51A000 == 43 [pid = 4076] [id = 760] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2AF13800 == 42 [pid = 4076] [id = 761] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2BA9B800 == 41 [pid = 4076] [id = 759] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2B08CC00 == 40 [pid = 4076] [id = 758] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2AD46000 == 39 [pid = 4076] [id = 756] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2A905000 == 38 [pid = 4076] [id = 757] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 298D1C00 == 37 [pid = 4076] [id = 755] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 20586800 == 36 [pid = 4076] [id = 712] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 28822400 == 35 [pid = 4076] [id = 754] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 2467C000 == 34 [pid = 4076] [id = 753] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 240BF800 == 33 [pid = 4076] [id = 752] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1F1B1C00 == 32 [pid = 4076] [id = 751] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1C76B800 == 31 [pid = 4076] [id = 750] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 14B0C000 == 30 [pid = 4076] [id = 749] 18:34:29 INFO - PROCESS | 4076 | --DOCSHELL 1F1F4800 == 29 [pid = 4076] [id = 748] 18:34:31 INFO - PROCESS | 4076 | --DOCSHELL 0FAF9800 == 28 [pid = 4076] [id = 768] 18:34:31 INFO - PROCESS | 4076 | --DOCSHELL 1A155C00 == 27 [pid = 4076] [id = 770] 18:34:31 INFO - PROCESS | 4076 | --DOCSHELL 17395C00 == 26 [pid = 4076] [id = 769] 18:34:31 INFO - PROCESS | 4076 | --DOCSHELL 1F1E5C00 == 25 [pid = 4076] [id = 771] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 345 (1FCB6800) [pid = 4076] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 344 (107A5400) [pid = 4076] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 343 (2110EC00) [pid = 4076] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 342 (162DF800) [pid = 4076] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 341 (1D07E000) [pid = 4076] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 340 (19E7DC00) [pid = 4076] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 339 (2460FC00) [pid = 4076] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 338 (2304F800) [pid = 4076] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 337 (162EB800) [pid = 4076] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 336 (105A7400) [pid = 4076] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 335 (1B110800) [pid = 4076] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 334 (10210C00) [pid = 4076] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 333 (22B55400) [pid = 4076] [serial = 2244] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 332 (200A7000) [pid = 4076] [serial = 2230] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 331 (297E2C00) [pid = 4076] [serial = 2188] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 330 (21FAD400) [pid = 4076] [serial = 2233] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 329 (17688C00) [pid = 4076] [serial = 2215] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 328 (1A14FC00) [pid = 4076] [serial = 2170] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 327 (2BCD7400) [pid = 4076] [serial = 2185] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 326 (205DF800) [pid = 4076] [serial = 2231] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 325 (17680C00) [pid = 4076] [serial = 2212] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 324 (212B8800) [pid = 4076] [serial = 2173] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 323 (13F83C00) [pid = 4076] [serial = 2238] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 322 (1F1C8800) [pid = 4076] [serial = 2227] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 321 (1B7B7C00) [pid = 4076] [serial = 2224] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 320 (1C902000) [pid = 4076] [serial = 2225] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 319 (2618A000) [pid = 4076] [serial = 2167] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 318 (23051C00) [pid = 4076] [serial = 2236] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 317 (22351000) [pid = 4076] [serial = 2234] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 316 (1D544400) [pid = 4076] [serial = 2206] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 315 (2C12F400) [pid = 4076] [serial = 2203] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 314 (2A31A000) [pid = 4076] [serial = 2182] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 313 (190A9800) [pid = 4076] [serial = 2221] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 312 (19C4E800) [pid = 4076] [serial = 2222] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 311 (18BC1800) [pid = 4076] [serial = 2218] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 310 (2B08E000) [pid = 4076] [serial = 2194] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 309 (2A309C00) [pid = 4076] [serial = 2179] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 308 (28D3A400) [pid = 4076] [serial = 2191] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 307 (28997C00) [pid = 4076] [serial = 2176] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 306 (2AC67000) [pid = 4076] [serial = 2200] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 305 (2A909400) [pid = 4076] [serial = 2197] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 304 (22D07800) [pid = 4076] [serial = 2209] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 303 (2810C000) [pid = 4076] [serial = 2168] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 302 (1FBDE400) [pid = 4076] [serial = 2241] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 301 (212AA400) [pid = 4076] [serial = 2242] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 300 (17305000) [pid = 4076] [serial = 2239] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 299 (1F1E2000) [pid = 4076] [serial = 2228] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 298 (1A0EC400) [pid = 4076] [serial = 2216] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 297 (18929800) [pid = 4076] [serial = 2213] [outer = 00000000] [url = about:blank] 18:34:31 INFO - PROCESS | 4076 | --DOMWINDOW == 296 (1A282400) [pid = 4076] [serial = 2219] [outer = 00000000] [url = about:blank] 18:34:32 INFO - PROCESS | 4076 | 1463794472199 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 18:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:34:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 5526ms 18:34:32 INFO - PROCESS | 4076 | 1463794472335 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 18:34:32 INFO - PROCESS | 4076 | 1463794472339 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 18:34:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:34:32 INFO - PROCESS | 4076 | 1463794472346 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:34:32 INFO - PROCESS | 4076 | 1463794472351 Marionette TRACE conn5 <- [1,3046,null,{}] 18:34:32 INFO - PROCESS | 4076 | 1463794472358 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:32 INFO - PROCESS | 4076 | 1463794472509 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 18:34:32 INFO - PROCESS | 4076 | 1463794472669 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:32 INFO - PROCESS | 4076 | ++DOCSHELL 0D240400 == 26 [pid = 4076] [id = 773] 18:34:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 297 (0D288000) [pid = 4076] [serial = 2317] [outer = 00000000] 18:34:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 298 (0FF50800) [pid = 4076] [serial = 2318] [outer = 0D288000] 18:34:32 INFO - PROCESS | 4076 | 1463794472730 Marionette DEBUG loaded listener.js 18:34:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 299 (0FFCA000) [pid = 4076] [serial = 2319] [outer = 0D288000] 18:34:33 INFO - PROCESS | 4076 | 1463794473323 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:34:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:34:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:34:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:34:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:34:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:34:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:34:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:34:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1037ms 18:34:33 INFO - PROCESS | 4076 | 1463794473400 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 18:34:33 INFO - PROCESS | 4076 | 1463794473407 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 18:34:33 INFO - PROCESS | 4076 | 1463794473436 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:34:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:34:33 INFO - PROCESS | 4076 | 1463794473439 Marionette TRACE conn5 <- [1,3050,null,{}] 18:34:33 INFO - PROCESS | 4076 | 1463794473443 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:33 INFO - PROCESS | 4076 | 1463794473568 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 18:34:33 INFO - PROCESS | 4076 | 1463794473738 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:33 INFO - PROCESS | 4076 | ++DOCSHELL 1001E400 == 27 [pid = 4076] [id = 774] 18:34:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 300 (1001EC00) [pid = 4076] [serial = 2320] [outer = 00000000] 18:34:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 301 (1013A000) [pid = 4076] [serial = 2321] [outer = 1001EC00] 18:34:33 INFO - PROCESS | 4076 | 1463794473796 Marionette DEBUG loaded listener.js 18:34:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 302 (10140C00) [pid = 4076] [serial = 2322] [outer = 1001EC00] 18:34:34 INFO - PROCESS | 4076 | [4076] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:34:34 INFO - PROCESS | 4076 | 1463794474408 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:34:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:34:34 INFO - {} 18:34:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1020ms 18:34:34 INFO - PROCESS | 4076 | 1463794474460 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 18:34:34 INFO - PROCESS | 4076 | 1463794474463 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 18:34:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:34:34 INFO - PROCESS | 4076 | 1463794474484 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:34:34 INFO - PROCESS | 4076 | 1463794474488 Marionette TRACE conn5 <- [1,3054,null,{}] 18:34:34 INFO - PROCESS | 4076 | 1463794474519 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:34 INFO - PROCESS | 4076 | 1463794474643 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 18:34:34 INFO - PROCESS | 4076 | 1463794474801 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:34 INFO - PROCESS | 4076 | ++DOCSHELL 1036D400 == 28 [pid = 4076] [id = 775] 18:34:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 303 (10441800) [pid = 4076] [serial = 2323] [outer = 00000000] 18:34:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 304 (105AD400) [pid = 4076] [serial = 2324] [outer = 10441800] 18:34:34 INFO - PROCESS | 4076 | 1463794474863 Marionette DEBUG loaded listener.js 18:34:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 305 (105B5400) [pid = 4076] [serial = 2325] [outer = 10441800] 18:34:35 INFO - PROCESS | 4076 | 1463794475454 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:34:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1008ms 18:34:35 INFO - PROCESS | 4076 | 1463794475488 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 18:34:35 INFO - PROCESS | 4076 | 1463794475492 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 18:34:35 INFO - PROCESS | 4076 | 1463794475495 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:34:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:34:35 INFO - PROCESS | 4076 | 1463794475497 Marionette TRACE conn5 <- [1,3058,null,{}] 18:34:35 INFO - PROCESS | 4076 | 1463794475501 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:35 INFO - PROCESS | 4076 | 1463794475614 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 18:34:35 INFO - PROCESS | 4076 | 1463794475789 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:35 INFO - PROCESS | 4076 | ++DOCSHELL 1128C400 == 29 [pid = 4076] [id = 776] 18:34:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 306 (13F4C800) [pid = 4076] [serial = 2326] [outer = 00000000] 18:34:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 307 (13F99C00) [pid = 4076] [serial = 2327] [outer = 13F4C800] 18:34:35 INFO - PROCESS | 4076 | 1463794475846 Marionette DEBUG loaded listener.js 18:34:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 308 (1425C400) [pid = 4076] [serial = 2328] [outer = 13F4C800] 18:34:36 INFO - PROCESS | 4076 | 1463794476405 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:34:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:34:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:34:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:34:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:34:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:34:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:34:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 18:34:36 INFO - PROCESS | 4076 | 1463794476433 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 18:34:36 INFO - PROCESS | 4076 | 1463794476435 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 18:34:36 INFO - PROCESS | 4076 | 1463794476440 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:34:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:34:36 INFO - PROCESS | 4076 | 1463794476442 Marionette TRACE conn5 <- [1,3062,null,{}] 18:34:36 INFO - PROCESS | 4076 | 1463794476446 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:36 INFO - PROCESS | 4076 | 1463794476553 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 18:34:36 INFO - PROCESS | 4076 | 1463794476729 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:36 INFO - PROCESS | 4076 | ++DOCSHELL 14424800 == 30 [pid = 4076] [id = 777] 18:34:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 309 (14475800) [pid = 4076] [serial = 2329] [outer = 00000000] 18:34:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 310 (1495F400) [pid = 4076] [serial = 2330] [outer = 14475800] 18:34:36 INFO - PROCESS | 4076 | 1463794476786 Marionette DEBUG loaded listener.js 18:34:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 311 (14B70000) [pid = 4076] [serial = 2331] [outer = 14475800] 18:34:37 INFO - PROCESS | 4076 | 1463794477323 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:34:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 18:34:37 INFO - PROCESS | 4076 | 1463794477375 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 18:34:37 INFO - PROCESS | 4076 | 1463794477377 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 18:34:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:34:37 INFO - PROCESS | 4076 | 1463794477381 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:34:37 INFO - PROCESS | 4076 | 1463794477383 Marionette TRACE conn5 <- [1,3066,null,{}] 18:34:37 INFO - PROCESS | 4076 | 1463794477386 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:37 INFO - PROCESS | 4076 | 1463794477538 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 18:34:37 INFO - PROCESS | 4076 | 1463794477699 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:37 INFO - PROCESS | 4076 | ++DOCSHELL 162E5C00 == 31 [pid = 4076] [id = 778] 18:34:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 312 (162E7C00) [pid = 4076] [serial = 2332] [outer = 00000000] 18:34:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 313 (1730C800) [pid = 4076] [serial = 2333] [outer = 162E7C00] 18:34:37 INFO - PROCESS | 4076 | 1463794477757 Marionette DEBUG loaded listener.js 18:34:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 314 (1767D000) [pid = 4076] [serial = 2334] [outer = 162E7C00] 18:34:38 INFO - PROCESS | 4076 | 1463794478317 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 18:34:38 INFO - PROCESS | 4076 | 1463794478364 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 18:34:38 INFO - PROCESS | 4076 | 1463794478368 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:34:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:34:38 INFO - PROCESS | 4076 | 1463794478370 Marionette TRACE conn5 <- [1,3070,null,{}] 18:34:38 INFO - PROCESS | 4076 | 1463794478375 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:38 INFO - PROCESS | 4076 | 1463794478481 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 18:34:38 INFO - PROCESS | 4076 | 1463794478651 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:38 INFO - PROCESS | 4076 | ++DOCSHELL 0FF56400 == 32 [pid = 4076] [id = 779] 18:34:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 315 (17396C00) [pid = 4076] [serial = 2335] [outer = 00000000] 18:34:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 316 (17C3A000) [pid = 4076] [serial = 2336] [outer = 17396C00] 18:34:38 INFO - PROCESS | 4076 | 1463794478707 Marionette DEBUG loaded listener.js 18:34:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 317 (17C3DC00) [pid = 4076] [serial = 2337] [outer = 17396C00] 18:34:39 INFO - PROCESS | 4076 | 1463794479256 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:34:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:34:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:34:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:34:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 18:34:39 INFO - PROCESS | 4076 | 1463794479302 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 18:34:39 INFO - PROCESS | 4076 | 1463794479305 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 18:34:39 INFO - PROCESS | 4076 | 1463794479308 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:34:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:34:39 INFO - PROCESS | 4076 | 1463794479310 Marionette TRACE conn5 <- [1,3074,null,{}] 18:34:39 INFO - PROCESS | 4076 | 1463794479314 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:39 INFO - PROCESS | 4076 | 1463794479419 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 18:34:39 INFO - PROCESS | 4076 | 1463794479605 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:39 INFO - PROCESS | 4076 | ++DOCSHELL 09277400 == 33 [pid = 4076] [id = 780] 18:34:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 318 (0FFD5400) [pid = 4076] [serial = 2338] [outer = 00000000] 18:34:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 319 (10206000) [pid = 4076] [serial = 2339] [outer = 0FFD5400] 18:34:39 INFO - PROCESS | 4076 | 1463794479662 Marionette DEBUG loaded listener.js 18:34:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 320 (1020BC00) [pid = 4076] [serial = 2340] [outer = 0FFD5400] 18:34:40 INFO - PROCESS | 4076 | 1463794480164 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:34:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:34:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 931ms 18:34:40 INFO - PROCESS | 4076 | 1463794480242 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 18:34:40 INFO - PROCESS | 4076 | 1463794480245 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 18:34:40 INFO - PROCESS | 4076 | 1463794480248 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:34:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:34:40 INFO - PROCESS | 4076 | 1463794480250 Marionette TRACE conn5 <- [1,3078,null,{}] 18:34:40 INFO - PROCESS | 4076 | 1463794480254 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:40 INFO - PROCESS | 4076 | 1463794480360 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 18:34:40 INFO - PROCESS | 4076 | 1463794480548 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:40 INFO - PROCESS | 4076 | ++DOCSHELL 1036A400 == 34 [pid = 4076] [id = 781] 18:34:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 321 (18BBE800) [pid = 4076] [serial = 2341] [outer = 00000000] 18:34:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 322 (18BC4000) [pid = 4076] [serial = 2342] [outer = 18BBE800] 18:34:40 INFO - PROCESS | 4076 | 1463794480605 Marionette DEBUG loaded listener.js 18:34:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 323 (18BC5400) [pid = 4076] [serial = 2343] [outer = 18BBE800] 18:34:41 INFO - PROCESS | 4076 | 1463794481111 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:34:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:34:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 870ms 18:34:41 INFO - PROCESS | 4076 | 1463794481133 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 18:34:41 INFO - PROCESS | 4076 | 1463794481136 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 18:34:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:34:41 INFO - PROCESS | 4076 | 1463794481141 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:34:41 INFO - PROCESS | 4076 | 1463794481143 Marionette TRACE conn5 <- [1,3082,null,{}] 18:34:41 INFO - PROCESS | 4076 | 1463794481147 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:41 INFO - PROCESS | 4076 | 1463794481260 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 18:34:41 INFO - PROCESS | 4076 | 1463794481451 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:41 INFO - PROCESS | 4076 | ++DOCSHELL 19064000 == 35 [pid = 4076] [id = 782] 18:34:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 324 (19069000) [pid = 4076] [serial = 2344] [outer = 00000000] 18:34:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 325 (190A8400) [pid = 4076] [serial = 2345] [outer = 19069000] 18:34:41 INFO - PROCESS | 4076 | 1463794481507 Marionette DEBUG loaded listener.js 18:34:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 326 (190B3C00) [pid = 4076] [serial = 2346] [outer = 19069000] 18:34:42 INFO - PROCESS | 4076 | 1463794482049 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:34:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:34:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 18:34:42 INFO - PROCESS | 4076 | 1463794482083 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 18:34:42 INFO - PROCESS | 4076 | 1463794482086 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 18:34:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:34:42 INFO - PROCESS | 4076 | 1463794482091 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:34:42 INFO - PROCESS | 4076 | 1463794482094 Marionette TRACE conn5 <- [1,3086,null,{}] 18:34:42 INFO - PROCESS | 4076 | 1463794482098 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:42 INFO - PROCESS | 4076 | 1463794482227 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 18:34:42 INFO - PROCESS | 4076 | 1463794482417 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:42 INFO - PROCESS | 4076 | ++DOCSHELL 191C2C00 == 36 [pid = 4076] [id = 783] 18:34:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 327 (191C7C00) [pid = 4076] [serial = 2347] [outer = 00000000] 18:34:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 328 (195B7C00) [pid = 4076] [serial = 2348] [outer = 191C7C00] 18:34:42 INFO - PROCESS | 4076 | 1463794482486 Marionette DEBUG loaded listener.js 18:34:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 329 (196D9000) [pid = 4076] [serial = 2349] [outer = 191C7C00] 18:34:43 INFO - PROCESS | 4076 | 1463794483145 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:34:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1129ms 18:34:43 INFO - PROCESS | 4076 | 1463794483223 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 18:34:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:34:43 INFO - PROCESS | 4076 | 1463794483227 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 18:34:43 INFO - PROCESS | 4076 | 1463794483245 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:34:43 INFO - PROCESS | 4076 | 1463794483249 Marionette TRACE conn5 <- [1,3090,null,{}] 18:34:43 INFO - PROCESS | 4076 | 1463794483259 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:43 INFO - PROCESS | 4076 | 1463794483382 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 18:34:43 INFO - PROCESS | 4076 | 1463794483549 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:43 INFO - PROCESS | 4076 | ++DOCSHELL 0FF51800 == 37 [pid = 4076] [id = 784] 18:34:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 330 (0FF53000) [pid = 4076] [serial = 2350] [outer = 00000000] 18:34:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 331 (0FFD1400) [pid = 4076] [serial = 2351] [outer = 0FF53000] 18:34:43 INFO - PROCESS | 4076 | 1463794483601 Marionette DEBUG loaded listener.js 18:34:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 332 (1001B000) [pid = 4076] [serial = 2352] [outer = 0FF53000] 18:34:44 INFO - PROCESS | 4076 | 1463794484054 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:34:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:34:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 850ms 18:34:44 INFO - PROCESS | 4076 | 1463794484084 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 18:34:44 INFO - PROCESS | 4076 | 1463794484089 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 18:34:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:34:44 INFO - PROCESS | 4076 | 1463794484095 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:34:44 INFO - PROCESS | 4076 | 1463794484097 Marionette TRACE conn5 <- [1,3094,null,{}] 18:34:44 INFO - PROCESS | 4076 | 1463794484101 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:44 INFO - PROCESS | 4076 | 1463794484205 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 18:34:44 INFO - PROCESS | 4076 | 1463794484344 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:44 INFO - PROCESS | 4076 | ++DOCSHELL 10021800 == 38 [pid = 4076] [id = 785] 18:34:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 333 (1013F400) [pid = 4076] [serial = 2353] [outer = 00000000] 18:34:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 334 (105AAC00) [pid = 4076] [serial = 2354] [outer = 1013F400] 18:34:44 INFO - PROCESS | 4076 | 1463794484390 Marionette DEBUG loaded listener.js 18:34:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 335 (11003800) [pid = 4076] [serial = 2355] [outer = 1013F400] 18:34:44 INFO - PROCESS | 4076 | 1463794484782 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:34:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:34:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:34:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:34:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 18:34:44 INFO - PROCESS | 4076 | 1463794484828 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 18:34:44 INFO - PROCESS | 4076 | 1463794484831 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 18:34:44 INFO - PROCESS | 4076 | 1463794484834 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:34:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:34:44 INFO - PROCESS | 4076 | 1463794484838 Marionette TRACE conn5 <- [1,3098,null,{}] 18:34:44 INFO - PROCESS | 4076 | 1463794484848 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:45 INFO - PROCESS | 4076 | 1463794484983 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 18:34:45 INFO - PROCESS | 4076 | 1463794484992 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:45 INFO - PROCESS | 4076 | ++DOCSHELL 14255C00 == 39 [pid = 4076] [id = 786] 18:34:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 336 (14425800) [pid = 4076] [serial = 2356] [outer = 00000000] 18:34:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 337 (15EDD400) [pid = 4076] [serial = 2357] [outer = 14425800] 18:34:45 INFO - PROCESS | 4076 | 1463794485040 Marionette DEBUG loaded listener.js 18:34:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 338 (162EC000) [pid = 4076] [serial = 2358] [outer = 14425800] 18:34:45 INFO - PROCESS | 4076 | 1463794485551 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:34:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:34:45 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:34:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:34:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 731ms 18:34:45 INFO - PROCESS | 4076 | 1463794485568 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 18:34:45 INFO - PROCESS | 4076 | 1463794485570 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 18:34:45 INFO - PROCESS | 4076 | 1463794485573 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:34:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:34:45 INFO - PROCESS | 4076 | 1463794485575 Marionette TRACE conn5 <- [1,3102,null,{}] 18:34:45 INFO - PROCESS | 4076 | 1463794485578 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:45 INFO - PROCESS | 4076 | 1463794485676 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 18:34:45 INFO - PROCESS | 4076 | 1463794485683 Marionette TRACE conn5 -> [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\", \"5eb42cbc-8b3e-467c-8b14-50b07e203d23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:45 INFO - PROCESS | 4076 | ++DOCSHELL 1906D400 == 40 [pid = 4076] [id = 787] 18:34:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 339 (19290000) [pid = 4076] [serial = 2359] [outer = 00000000] 18:34:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 340 (19BF2400) [pid = 4076] [serial = 2360] [outer = 19290000] 18:34:45 INFO - PROCESS | 4076 | 1463794485729 Marionette DEBUG loaded listener.js 18:34:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 341 (19C52800) [pid = 4076] [serial = 2361] [outer = 19290000] 18:34:46 INFO - PROCESS | 4076 | 1463794486208 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:34:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:34:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 18:34:46 INFO - PROCESS | 4076 | 1463794486281 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 18:34:46 INFO - PROCESS | 4076 | 1463794486283 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 18:34:47 WARNING - u'runner_teardown' () 18:34:47 INFO - No more tests 18:34:47 INFO - Got 0 unexpected results 18:34:47 INFO - SUITE-END | took 745s 18:34:47 INFO - Closing logging queue 18:34:47 INFO - queue closed 18:34:47 INFO - Return code: 0 18:34:47 WARNING - # TBPL SUCCESS # 18:34:47 INFO - Running post-action listener: _resource_record_post_action 18:34:47 INFO - Running post-run listener: _resource_record_post_run 18:34:48 INFO - Total resource usage - Wall time: 754s; CPU: 14.0%; Read bytes: 79798272; Write bytes: 1131308544; Read time: 840940; Write time: 8639060 18:34:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:34:48 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 90 18:34:48 INFO - run-tests - Wall time: 752s; CPU: 14.0%; Read bytes: 79798272; Write bytes: 1073907200; Read time: 840940; Write time: 8591520 18:34:48 INFO - Running post-run listener: _upload_blobber_files 18:34:48 INFO - Blob upload gear active. 18:34:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:34:48 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:34:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:34:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:34:49 INFO - (blobuploader) - INFO - Open directory for files ... 18:34:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:34:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:34:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:34:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:34:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:34:49 INFO - (blobuploader) - INFO - Done attempting. 18:34:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:34:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:34:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:34:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:34:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:34:52 INFO - (blobuploader) - INFO - Done attempting. 18:34:52 INFO - (blobuploader) - INFO - Iteration through files over. 18:34:52 INFO - Return code: 0 18:34:52 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:34:52 INFO - Using _rmtree_windows ... 18:34:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:34:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a191c3273f7c9093e52e37b5ec15ff75ca6662bf90a0a9af2f0f88ff2115163ae0b385af2ed6df824870cc53d2274cb6d9593f83c2c5ce273e81074213e113ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0f1f8ce07d2498a3286e6f355d417da0d7010037cd04bb5ae6de44b2b86f8e326078b7bf23e260762ce17f109d280bb19e9e93a2322e7182aa80578d51d9b14"} 18:34:52 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:34:52 INFO - Writing to file C:\slave\test\properties\blobber_files 18:34:52 INFO - Contents: 18:34:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a191c3273f7c9093e52e37b5ec15ff75ca6662bf90a0a9af2f0f88ff2115163ae0b385af2ed6df824870cc53d2274cb6d9593f83c2c5ce273e81074213e113ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0f1f8ce07d2498a3286e6f355d417da0d7010037cd04bb5ae6de44b2b86f8e326078b7bf23e260762ce17f109d280bb19e9e93a2322e7182aa80578d51d9b14"} 18:34:52 INFO - Running post-run listener: copy_logs_to_upload_dir 18:34:52 INFO - Copying logs to upload dir... 18:34:52 INFO - mkdir: C:\slave\test\build\upload\logs 18:34:52 INFO - Copying logs to upload dir... 18:34:52 INFO - Using _rmtree_windows ... 18:34:52 INFO - Using _rmtree_windows ... 18:34:52 INFO - Using _rmtree_windows ... 18:34:52 INFO - Using _rmtree_windows ... 18:34:52 INFO - Using _rmtree_windows ... 18:34:52 INFO - Using _rmtree_windows ... 18:34:52 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1096.989000 ========= master_lag: 0.55 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 17 secs) (at 2016-05-20 18:34:52.923588) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 18:34:52.924628) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a191c3273f7c9093e52e37b5ec15ff75ca6662bf90a0a9af2f0f88ff2115163ae0b385af2ed6df824870cc53d2274cb6d9593f83c2c5ce273e81074213e113ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0f1f8ce07d2498a3286e6f355d417da0d7010037cd04bb5ae6de44b2b86f8e326078b7bf23e260762ce17f109d280bb19e9e93a2322e7182aa80578d51d9b14"} build_url:https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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/a191c3273f7c9093e52e37b5ec15ff75ca6662bf90a0a9af2f0f88ff2115163ae0b385af2ed6df824870cc53d2274cb6d9593f83c2c5ce273e81074213e113ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0f1f8ce07d2498a3286e6f355d417da0d7010037cd04bb5ae6de44b2b86f8e326078b7bf23e260762ce17f109d280bb19e9e93a2322e7182aa80578d51d9b14"}' symbols_url: 'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 18:34:53.047484) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:34:53.047823) ========= 'rm' '-f' 'oauth.txt' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-223 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-223 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-223 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:34:53.163980) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-20 18:34:53.164324) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-20 18:34:54.001674) ========= ========= Total master_lag: 2.82 =========