builder: mozilla-central_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-254 starttime: 1461045358.8 results: success (0) buildid: 20160418205131 builduid: d5db07eff05d47449dc0edb10d63b704 revision: cb65ec85049efa44b18e2e8d06af26768c3bfb94 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 22:55:58.798882) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 22:55:58.799324) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 22:55:58.799607) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 22:55:59.217522) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 22:55:59.217778) ========= '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-254 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-254 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-254 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 --22:56:00-- 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.10 GB/s 22:56:00 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.336000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 22:56:00.625647) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 22:56:00.625985) ========= '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-254 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-254 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-254 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.201000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 22:56:04.848271) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-04-18 22:56:04.848626) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev cb65ec85049efa44b18e2e8d06af26768c3bfb94 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev cb65ec85049efa44b18e2e8d06af26768c3bfb94 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-254 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-254 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-254 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-04-18 22:56:05,357 truncating revision to first 12 chars 2016-04-18 22:56:05,357 Setting DEBUG logging. 2016-04-18 22:56:05,357 attempt 1/10 2016-04-18 22:56:05,357 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/cb65ec85049e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 22:56:06,176 unpacking tar archive at: mozilla-central-cb65ec85049e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.580000 ========= master_lag: 6.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-04-18 22:56:12.679468) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 22:56:12.679742) ========= script_repo_revision: cb65ec85049efa44b18e2e8d06af26768c3bfb94 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 22:56:12.680114) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 22:56:12.680423) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 22:56:12.799443) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 47 secs) (at 2016-04-18 22:56:12.799709) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-254 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-254 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-254 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 22:56:13 INFO - MultiFileLogger online at 20160418 22:56:13 in C:\slave\test 22:56:13 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-central --download-symbols true 22:56:13 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 22:56:13 INFO - {'append_to_log': False, 22:56:13 INFO - 'base_work_dir': 'C:\\slave\\test', 22:56:13 INFO - 'blob_upload_branch': 'mozilla-central', 22:56:13 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 22:56:13 INFO - 'buildbot_json_path': 'buildprops.json', 22:56:13 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 22:56:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:56:13 INFO - 'download_minidump_stackwalk': True, 22:56:13 INFO - 'download_symbols': 'true', 22:56:13 INFO - 'e10s': False, 22:56:13 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 22:56:13 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 22:56:13 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 22:56:13 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 22:56:13 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 22:56:13 INFO - 'C:/mozilla-build/tooltool.py'), 22:56:13 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 22:56:13 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 22:56:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:56:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:56:13 INFO - 'log_level': 'info', 22:56:13 INFO - 'log_to_console': True, 22:56:13 INFO - 'opt_config_files': (), 22:56:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:56:13 INFO - '--processes=1', 22:56:13 INFO - '--config=%(test_path)s/wptrunner.ini', 22:56:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:56:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:56:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:56:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:56:13 INFO - 'pip_index': False, 22:56:13 INFO - 'require_test_zip': True, 22:56:13 INFO - 'test_type': ('testharness',), 22:56:13 INFO - 'this_chunk': '1', 22:56:13 INFO - 'total_chunks': '10', 22:56:13 INFO - 'virtualenv_path': 'venv', 22:56:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:56:13 INFO - 'work_dir': 'build'} 22:56:13 INFO - ##### 22:56:13 INFO - ##### Running clobber step. 22:56:13 INFO - ##### 22:56:13 INFO - Running pre-action listener: _resource_record_pre_action 22:56:13 INFO - Running main action method: clobber 22:56:13 INFO - rmtree: C:\slave\test\build 22:56:13 INFO - Using _rmtree_windows ... 22:56:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 22:57:38 INFO - Running post-action listener: _resource_record_post_action 22:57:38 INFO - ##### 22:57:38 INFO - ##### Running read-buildbot-config step. 22:57:38 INFO - ##### 22:57:38 INFO - Running pre-action listener: _resource_record_pre_action 22:57:38 INFO - Running main action method: read_buildbot_config 22:57:38 INFO - Using buildbot properties: 22:57:38 INFO - { 22:57:38 INFO - "project": "", 22:57:38 INFO - "product": "firefox", 22:57:38 INFO - "script_repo_revision": "production", 22:57:38 INFO - "scheduler": "tests-mozilla-central-win7_ix-debug-unittest", 22:57:38 INFO - "repository": "", 22:57:38 INFO - "buildername": "Windows 7 32-bit mozilla-central debug test web-platform-tests-1", 22:57:38 INFO - "buildid": "20160418205131", 22:57:38 INFO - "pgo_build": "False", 22:57:38 INFO - "basedir": "C:\\slave\\test", 22:57:38 INFO - "buildnumber": 5, 22:57:38 INFO - "slavename": "t-w732-ix-254", 22:57:38 INFO - "revision": "cb65ec85049efa44b18e2e8d06af26768c3bfb94", 22:57:38 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 22:57:38 INFO - "platform": "win32", 22:57:38 INFO - "branch": "mozilla-central", 22:57:38 INFO - "repo_path": "mozilla-central", 22:57:38 INFO - "moz_repo_path": "", 22:57:38 INFO - "stage_platform": "win32", 22:57:38 INFO - "builduid": "d5db07eff05d47449dc0edb10d63b704", 22:57:38 INFO - "slavebuilddir": "test" 22:57:38 INFO - } 22:57:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 22:57:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 22:57:38 INFO - Running post-action listener: _resource_record_post_action 22:57:38 INFO - ##### 22:57:38 INFO - ##### Running download-and-extract step. 22:57:38 INFO - ##### 22:57:38 INFO - Running pre-action listener: _resource_record_pre_action 22:57:38 INFO - Running main action method: download_and_extract 22:57:38 INFO - mkdir: C:\slave\test\build\tests 22:57:38 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')]} 22:57:38 INFO - https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 22:57:38 INFO - trying https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 22:57:38 INFO - Downloading https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 22:57:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 22:57:39 INFO - Downloaded 1274 bytes. 22:57:39 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 22:57:39 INFO - Using the following test package requirements: 22:57:39 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 22:57:39 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:57:39 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 22:57:39 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:57:39 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 22:57:39 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:57:39 INFO - u'jsshell-win32.zip'], 22:57:39 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:57:39 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 22:57:39 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 22:57:39 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:57:39 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 22:57:39 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:57:39 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 22:57:39 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:57:39 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 22:57:39 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 22:57:39 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 22:57:39 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 22:57:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:57:39 INFO - https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 22:57:39 INFO - trying https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 22:57:39 INFO - Downloading https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 22:57:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 22:57:41 INFO - Downloaded 20405014 bytes. 22:57:41 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:57:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:57:43 INFO - caution: filename not matched: web-platform/* 22:57:43 INFO - Return code: 11 22:57:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:57:43 INFO - https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 22:57:43 INFO - trying https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 22:57:43 INFO - Downloading https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 22:57:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 22:57:45 INFO - Downloaded 36382593 bytes. 22:57:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:57:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:58:27 INFO - caution: filename not matched: bin/* 22:58:27 INFO - caution: filename not matched: config/* 22:58:27 INFO - caution: filename not matched: mozbase/* 22:58:27 INFO - caution: filename not matched: marionette/* 22:58:27 INFO - caution: filename not matched: tools/wptserve/* 22:58:27 INFO - Return code: 11 22:58:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:58:27 INFO - https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 22:58:27 INFO - trying https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 22:58:27 INFO - Downloading https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 22:58:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 22:58:31 INFO - Downloaded 67335060 bytes. 22:58:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 22:58:31 INFO - mkdir: C:\slave\test\properties 22:58:31 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 22:58:31 INFO - Writing to file C:\slave\test\properties\build_url 22:58:31 INFO - Contents: 22:58:31 INFO - build_url:https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 22:58:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:58:32 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 22:58:32 INFO - Writing to file C:\slave\test\properties\symbols_url 22:58:32 INFO - Contents: 22:58:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:58:32 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')]} 22:58:32 INFO - https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:58:32 INFO - trying https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:58:32 INFO - Downloading https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 22:58:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 22:58:35 INFO - Downloaded 58233174 bytes. 22:58:35 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 22:58:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 22:58:39 INFO - Return code: 0 22:58:39 INFO - Running post-action listener: _resource_record_post_action 22:58:39 INFO - Running post-action listener: set_extra_try_arguments 22:58:39 INFO - ##### 22:58:39 INFO - ##### Running create-virtualenv step. 22:58:39 INFO - ##### 22:58:39 INFO - Running pre-action listener: _pre_create_virtualenv 22:58:39 INFO - Running pre-action listener: _resource_record_pre_action 22:58:39 INFO - Running main action method: create_virtualenv 22:58:39 INFO - Creating virtualenv C:\slave\test\build\venv 22:58:39 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 22:58:39 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 22:58:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 22:58:44 INFO - Installing distribute......................................................................................................................................................................................done. 22:58:46 INFO - Return code: 0 22:58:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 22:58:46 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')]} 22:58:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:58:46 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')]} 22:58:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:58:46 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-254', 'USERDOMAIN': 'T-W732-IX-254', '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-254', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 22:58:46 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 22:58:46 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 22:58:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:58:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:58:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:58:46 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 22:58:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:58:46 INFO - 'DCLOCATION': 'SCL3', 22:58:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:58:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:58:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:58:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:58:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:58:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:58:46 INFO - 'HOMEDRIVE': 'C:', 22:58:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:58:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:58:46 INFO - 'KTS_VERSION': '1.19c', 22:58:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:58:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:58:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 22:58:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:58:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:58:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:58:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:58:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:58:46 INFO - 'MOZ_AIRBAG': '1', 22:58:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:58:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:58:46 INFO - 'MOZ_MSVCVERSION': '8', 22:58:46 INFO - 'MOZ_NO_REMOTE': '1', 22:58:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:58:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:58:46 INFO - 'NO_EM_RESTART': '1', 22:58:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:58:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:58:46 INFO - 'OS': 'Windows_NT', 22:58:46 INFO - 'OURDRIVE': 'C:', 22:58:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 22:58:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:58:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:58:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:58:46 INFO - 'PROCESSOR_LEVEL': '6', 22:58:46 INFO - 'PROCESSOR_REVISION': '1e05', 22:58:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:58:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:58:46 INFO - 'PROMPT': '$P$G', 22:58:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:58:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:58:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:58:46 INFO - 'PWD': 'C:\\slave\\test', 22:58:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:58:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:58:46 INFO - 'SYSTEMDRIVE': 'C:', 22:58:46 INFO - 'SYSTEMROOT': 'C:\\windows', 22:58:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:58:46 INFO - 'TEST1': 'testie', 22:58:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:58:46 INFO - 'USERDOMAIN': 'T-W732-IX-254', 22:58:46 INFO - 'USERNAME': 'cltbld', 22:58:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:58:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:58:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:58:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:58:46 INFO - 'WINDIR': 'C:\\windows', 22:58:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:58:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:58:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:58:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:58:47 INFO - Downloading/unpacking psutil>=0.7.1 22:58:47 INFO - Running setup.py egg_info for package psutil 22:58:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:58:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:58:47 INFO - Installing collected packages: psutil 22:58:47 INFO - Running setup.py install for psutil 22:58:47 INFO - building 'psutil._psutil_windows' extension 22:58:47 INFO - error: Unable to find vcvarsall.bat 22:58:47 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-rretqu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:58:47 INFO - running install 22:58:47 INFO - running build 22:58:47 INFO - running build_py 22:58:47 INFO - creating build 22:58:47 INFO - creating build\lib.win32-2.7 22:58:47 INFO - creating build\lib.win32-2.7\psutil 22:58:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 22:58:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 22:58:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 22:58:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 22:58:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 22:58:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 22:58:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 22:58:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 22:58:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 22:58:47 INFO - running build_ext 22:58:47 INFO - building 'psutil._psutil_windows' extension 22:58:47 INFO - error: Unable to find vcvarsall.bat 22:58:47 INFO - ---------------------------------------- 22:58:47 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-rretqu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:58:47 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 22:58:47 WARNING - Return code: 1 22:58:47 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! 22:58:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 22:58:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:58:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:58:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:58:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:58:47 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-254', 'USERDOMAIN': 'T-W732-IX-254', '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-254', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 22:58:47 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 22:58:47 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 22:58:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:58:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:58:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:58:47 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 22:58:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:58:47 INFO - 'DCLOCATION': 'SCL3', 22:58:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:58:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:58:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:58:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:58:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:58:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:58:47 INFO - 'HOMEDRIVE': 'C:', 22:58:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:58:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:58:47 INFO - 'KTS_VERSION': '1.19c', 22:58:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:58:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:58:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 22:58:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:58:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:58:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:58:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:58:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:58:47 INFO - 'MOZ_AIRBAG': '1', 22:58:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:58:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:58:47 INFO - 'MOZ_MSVCVERSION': '8', 22:58:47 INFO - 'MOZ_NO_REMOTE': '1', 22:58:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:58:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:58:47 INFO - 'NO_EM_RESTART': '1', 22:58:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:58:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:58:47 INFO - 'OS': 'Windows_NT', 22:58:47 INFO - 'OURDRIVE': 'C:', 22:58:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 22:58:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:58:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:58:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:58:47 INFO - 'PROCESSOR_LEVEL': '6', 22:58:47 INFO - 'PROCESSOR_REVISION': '1e05', 22:58:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:58:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:58:47 INFO - 'PROMPT': '$P$G', 22:58:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:58:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:58:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:58:47 INFO - 'PWD': 'C:\\slave\\test', 22:58:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:58:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:58:47 INFO - 'SYSTEMDRIVE': 'C:', 22:58:47 INFO - 'SYSTEMROOT': 'C:\\windows', 22:58:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:58:47 INFO - 'TEST1': 'testie', 22:58:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:58:47 INFO - 'USERDOMAIN': 'T-W732-IX-254', 22:58:47 INFO - 'USERNAME': 'cltbld', 22:58:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:58:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:58:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:58:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:58:47 INFO - 'WINDIR': 'C:\\windows', 22:58:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:58:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:58:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:58:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:58:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:58:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:58:48 INFO - Running setup.py egg_info for package mozsystemmonitor 22:58:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 22:58:48 INFO - Running setup.py egg_info for package psutil 22:58:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:58:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:58:48 INFO - Installing collected packages: mozsystemmonitor, psutil 22:58:48 INFO - Running setup.py install for mozsystemmonitor 22:58:48 INFO - Running setup.py install for psutil 22:58:48 INFO - building 'psutil._psutil_windows' extension 22:58:48 INFO - error: Unable to find vcvarsall.bat 22:58:48 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-hbqdym-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:58:48 INFO - running install 22:58:48 INFO - running build 22:58:48 INFO - running build_py 22:58:48 INFO - running build_ext 22:58:48 INFO - building 'psutil._psutil_windows' extension 22:58:48 INFO - error: Unable to find vcvarsall.bat 22:58:48 INFO - ---------------------------------------- 22:58:48 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-hbqdym-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:58:48 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 22:58:48 WARNING - Return code: 1 22:58:48 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! 22:58:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 22:58:48 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')]} 22:58:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:58:48 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')]} 22:58:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:58:48 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-254', 'USERDOMAIN': 'T-W732-IX-254', '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-254', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 22:58:48 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 22:58:48 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 22:58:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:58:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:58:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:58:48 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 22:58:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:58:48 INFO - 'DCLOCATION': 'SCL3', 22:58:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:58:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:58:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:58:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:58:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:58:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:58:48 INFO - 'HOMEDRIVE': 'C:', 22:58:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:58:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:58:48 INFO - 'KTS_VERSION': '1.19c', 22:58:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:58:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:58:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 22:58:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:58:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:58:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:58:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:58:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:58:48 INFO - 'MOZ_AIRBAG': '1', 22:58:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:58:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:58:48 INFO - 'MOZ_MSVCVERSION': '8', 22:58:48 INFO - 'MOZ_NO_REMOTE': '1', 22:58:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:58:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:58:48 INFO - 'NO_EM_RESTART': '1', 22:58:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:58:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:58:48 INFO - 'OS': 'Windows_NT', 22:58:48 INFO - 'OURDRIVE': 'C:', 22:58:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 22:58:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:58:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:58:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:58:48 INFO - 'PROCESSOR_LEVEL': '6', 22:58:48 INFO - 'PROCESSOR_REVISION': '1e05', 22:58:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:58:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:58:48 INFO - 'PROMPT': '$P$G', 22:58:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:58:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:58:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:58:48 INFO - 'PWD': 'C:\\slave\\test', 22:58:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:58:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:58:48 INFO - 'SYSTEMDRIVE': 'C:', 22:58:48 INFO - 'SYSTEMROOT': 'C:\\windows', 22:58:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:58:48 INFO - 'TEST1': 'testie', 22:58:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:58:48 INFO - 'USERDOMAIN': 'T-W732-IX-254', 22:58:48 INFO - 'USERNAME': 'cltbld', 22:58:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:58:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:58:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:58:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:58:48 INFO - 'WINDIR': 'C:\\windows', 22:58:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:58:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:58:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:58:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:58:49 INFO - Downloading/unpacking blobuploader==1.2.4 22:58:49 INFO - Downloading blobuploader-1.2.4.tar.gz 22:58:49 INFO - Running setup.py egg_info for package blobuploader 22:58:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:58:53 INFO - Running setup.py egg_info for package requests 22:58:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:58:53 INFO - Downloading docopt-0.6.1.tar.gz 22:58:53 INFO - Running setup.py egg_info for package docopt 22:58:53 INFO - Installing collected packages: blobuploader, docopt, requests 22:58:53 INFO - Running setup.py install for blobuploader 22:58:53 INFO - Running setup.py install for docopt 22:58:53 INFO - Running setup.py install for requests 22:58:53 INFO - Successfully installed blobuploader docopt requests 22:58:53 INFO - Cleaning up... 22:58:53 INFO - Return code: 0 22:58:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:58:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:58:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:58:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:58:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:58:53 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, '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-254', 'USERDOMAIN': 'T-W732-IX-254', '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-254', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 22:58:53 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 22:58:53 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 22:58:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:58:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:58:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:58:53 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 22:58:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:58:53 INFO - 'DCLOCATION': 'SCL3', 22:58:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:58:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:58:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:58:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:58:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:58:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:58:53 INFO - 'HOMEDRIVE': 'C:', 22:58:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:58:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:58:53 INFO - 'KTS_VERSION': '1.19c', 22:58:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:58:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:58:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 22:58:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:58:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:58:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:58:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:58:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:58:53 INFO - 'MOZ_AIRBAG': '1', 22:58:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:58:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:58:53 INFO - 'MOZ_MSVCVERSION': '8', 22:58:53 INFO - 'MOZ_NO_REMOTE': '1', 22:58:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:58:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:58:53 INFO - 'NO_EM_RESTART': '1', 22:58:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:58:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:58:53 INFO - 'OS': 'Windows_NT', 22:58:53 INFO - 'OURDRIVE': 'C:', 22:58:53 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 22:58:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:58:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:58:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:58:53 INFO - 'PROCESSOR_LEVEL': '6', 22:58:53 INFO - 'PROCESSOR_REVISION': '1e05', 22:58:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:58:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:58:53 INFO - 'PROMPT': '$P$G', 22:58:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:58:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:58:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:58:53 INFO - 'PWD': 'C:\\slave\\test', 22:58:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:58:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:58:53 INFO - 'SYSTEMDRIVE': 'C:', 22:58:53 INFO - 'SYSTEMROOT': 'C:\\windows', 22:58:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:58:53 INFO - 'TEST1': 'testie', 22:58:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:58:53 INFO - 'USERDOMAIN': 'T-W732-IX-254', 22:58:53 INFO - 'USERNAME': 'cltbld', 22:58:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:58:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:58:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:58:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:58:53 INFO - 'WINDIR': 'C:\\windows', 22:58:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:58:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:58:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:58:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:58:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:58:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:58:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:58:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:58:58 INFO - Unpacking c:\slave\test\build\tests\marionette 22:58:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:58:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:58:58 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 22:58:58 INFO - Running setup.py install for browsermob-proxy 22:59:12 INFO - Running setup.py install for manifestparser 22:59:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for marionette-client 22:59:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:59:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for marionette-driver 22:59:12 INFO - Running setup.py install for mozcrash 22:59:12 INFO - Running setup.py install for mozdebug 22:59:12 INFO - Running setup.py install for mozdevice 22:59:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for mozfile 22:59:12 INFO - Running setup.py install for mozhttpd 22:59:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for mozinfo 22:59:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for mozInstall 22:59:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for mozleak 22:59:12 INFO - Running setup.py install for mozlog 22:59:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for moznetwork 22:59:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for mozprocess 22:59:12 INFO - Running setup.py install for mozprofile 22:59:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for mozrunner 22:59:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for mozscreenshot 22:59:12 INFO - Running setup.py install for moztest 22:59:12 INFO - Running setup.py install for mozversion 22:59:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:59:12 INFO - Running setup.py install for wptserve 22:59:12 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 22:59:12 INFO - Cleaning up... 22:59:12 INFO - Return code: 0 22:59:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:59:12 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')]} 22:59:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:59:12 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')]} 22:59:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:59:12 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, '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-254', 'USERDOMAIN': 'T-W732-IX-254', '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-254', '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:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;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 22:59:12 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 22:59:12 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 22:59:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:59:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:59:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:59:12 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 22:59:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:59:12 INFO - 'DCLOCATION': 'SCL3', 22:59:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:59:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:59:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:59:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:59:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:59:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:59:12 INFO - 'HOMEDRIVE': 'C:', 22:59:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:59:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:59:12 INFO - 'KTS_VERSION': '1.19c', 22:59:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:59:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:59:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 22:59:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:59:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:59:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:59:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:59:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:59:12 INFO - 'MOZ_AIRBAG': '1', 22:59:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:59:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:59:12 INFO - 'MOZ_MSVCVERSION': '8', 22:59:12 INFO - 'MOZ_NO_REMOTE': '1', 22:59:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:59:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:59:12 INFO - 'NO_EM_RESTART': '1', 22:59:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:59:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:59:12 INFO - 'OS': 'Windows_NT', 22:59:12 INFO - 'OURDRIVE': 'C:', 22:59:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 22:59:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:59:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:59:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:59:12 INFO - 'PROCESSOR_LEVEL': '6', 22:59:12 INFO - 'PROCESSOR_REVISION': '1e05', 22:59:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:59:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:59:12 INFO - 'PROMPT': '$P$G', 22:59:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:59:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:59:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:59:12 INFO - 'PWD': 'C:\\slave\\test', 22:59:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:59:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:59:12 INFO - 'SYSTEMDRIVE': 'C:', 22:59:12 INFO - 'SYSTEMROOT': 'C:\\windows', 22:59:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:59:12 INFO - 'TEST1': 'testie', 22:59:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:59:12 INFO - 'USERDOMAIN': 'T-W732-IX-254', 22:59:12 INFO - 'USERNAME': 'cltbld', 22:59:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:59:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:59:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:59:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:59:12 INFO - 'WINDIR': 'C:\\windows', 22:59:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:59:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:59:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:59:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:59:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:59:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:59:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:59:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:59:16 INFO - Unpacking c:\slave\test\build\tests\marionette 22:59:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:59:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:59:16 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)) 22:59:27 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)) 22:59:27 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)) 22:59:27 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)) 22:59:27 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)) 22:59:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 22:59:27 INFO - Downloading blessings-1.6.tar.gz 22:59:27 INFO - Running setup.py egg_info for package blessings 22:59:27 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)) 22:59:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:59:27 INFO - Running setup.py install for blessings 22:59:27 INFO - Running setup.py install for browsermob-proxy 22:59:27 INFO - Running setup.py install for manifestparser 22:59:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Running setup.py install for marionette-client 22:59:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:59:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Running setup.py install for marionette-driver 22:59:27 INFO - Running setup.py install for mozcrash 22:59:27 INFO - Running setup.py install for mozdebug 22:59:27 INFO - Running setup.py install for mozdevice 22:59:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Running setup.py install for mozhttpd 22:59:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Running setup.py install for mozInstall 22:59:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Running setup.py install for mozleak 22:59:27 INFO - Running setup.py install for mozprofile 22:59:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Running setup.py install for mozrunner 22:59:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:59:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:59:29 INFO - Running setup.py install for mozscreenshot 22:59:29 INFO - Running setup.py install for moztest 22:59:29 INFO - Running setup.py install for mozversion 22:59:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:59:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:59:29 INFO - Running setup.py install for wptserve 22:59:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:59:29 INFO - Cleaning up... 22:59:29 INFO - Return code: 0 22:59:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 22:59:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:59:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:59:29 INFO - Reading from file tmpfile_stdout 22:59:29 INFO - Using _rmtree_windows ... 22:59:29 INFO - Using _rmtree_windows ... 22:59:29 INFO - Current package versions: 22:59:29 INFO - blessings == 1.6 22:59:29 INFO - blobuploader == 1.2.4 22:59:29 INFO - browsermob-proxy == 0.6.0 22:59:29 INFO - distribute == 0.6.14 22:59:29 INFO - docopt == 0.6.1 22:59:29 INFO - manifestparser == 1.1 22:59:29 INFO - marionette-client == 2.3.0 22:59:29 INFO - marionette-driver == 1.4.0 22:59:29 INFO - mozInstall == 1.12 22:59:29 INFO - mozcrash == 0.17 22:59:29 INFO - mozdebug == 0.1 22:59:29 INFO - mozdevice == 0.48 22:59:29 INFO - mozfile == 1.2 22:59:29 INFO - mozhttpd == 0.7 22:59:29 INFO - mozinfo == 0.9 22:59:29 INFO - mozleak == 0.1 22:59:29 INFO - mozlog == 3.1 22:59:29 INFO - moznetwork == 0.27 22:59:29 INFO - mozprocess == 0.22 22:59:29 INFO - mozprofile == 0.28 22:59:29 INFO - mozrunner == 6.11 22:59:29 INFO - mozscreenshot == 0.1 22:59:29 INFO - mozsystemmonitor == 0.0 22:59:29 INFO - moztest == 0.7 22:59:29 INFO - mozversion == 1.4 22:59:29 INFO - requests == 1.2.3 22:59:29 INFO - wptserve == 1.4.0 22:59:29 INFO - Running post-action listener: _resource_record_post_action 22:59:29 INFO - Running post-action listener: _start_resource_monitoring 22:59:29 INFO - Starting resource monitoring. 22:59:29 INFO - ##### 22:59:29 INFO - ##### Running pull step. 22:59:29 INFO - ##### 22:59:29 INFO - Running pre-action listener: _resource_record_pre_action 22:59:29 INFO - Running main action method: pull 22:59:29 INFO - Pull has nothing to do! 22:59:29 INFO - Running post-action listener: _resource_record_post_action 22:59:29 INFO - ##### 22:59:29 INFO - ##### Running install step. 22:59:29 INFO - ##### 22:59:29 INFO - Running pre-action listener: _resource_record_pre_action 22:59:29 INFO - Running main action method: install 22:59:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:59:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:59:29 INFO - Reading from file tmpfile_stdout 22:59:29 INFO - Using _rmtree_windows ... 22:59:29 INFO - Using _rmtree_windows ... 22:59:29 INFO - Detecting whether we're running mozinstall >=1.0... 22:59:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 22:59:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 22:59:29 INFO - Reading from file tmpfile_stdout 22:59:29 INFO - Output received: 22:59:29 INFO - Usage: mozinstall-script.py [options] installer 22:59:29 INFO - Options: 22:59:29 INFO - -h, --help show this help message and exit 22:59:29 INFO - -d DEST, --destination=DEST 22:59:29 INFO - Directory to install application into. [default: 22:59:29 INFO - "C:\slave\test"] 22:59:29 INFO - --app=APP Application being installed. [default: firefox] 22:59:29 INFO - Using _rmtree_windows ... 22:59:29 INFO - Using _rmtree_windows ... 22:59:29 INFO - mkdir: C:\slave\test\build\application 22:59:29 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 22:59:29 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 22:59:32 INFO - Reading from file tmpfile_stdout 22:59:32 INFO - Output received: 22:59:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 22:59:32 INFO - Using _rmtree_windows ... 22:59:32 INFO - Using _rmtree_windows ... 22:59:32 INFO - Running post-action listener: _resource_record_post_action 22:59:32 INFO - ##### 22:59:32 INFO - ##### Running run-tests step. 22:59:32 INFO - ##### 22:59:32 INFO - Running pre-action listener: _resource_record_pre_action 22:59:32 INFO - Running main action method: run_tests 22:59:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 22:59:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:59:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:59:32 INFO - grabbing minidump binary from tooltool 22:59:32 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')]} 22:59:32 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 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 22:59:32 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 22:59:32 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 22:59:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:59:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcpgs3k 22:59:33 INFO - INFO - File integrity verified, renaming tmpcpgs3k to win32-minidump_stackwalk.exe 22:59:33 INFO - Return code: 0 22:59:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 22:59:33 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 22:59:33 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/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.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 22:59:33 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/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.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 22:59:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:59:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:59:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:59:33 INFO - 'COMPUTERNAME': 'T-W732-IX-254', 22:59:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:59:33 INFO - 'DCLOCATION': 'SCL3', 22:59:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:59:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:59:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:59:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:59:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:59:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:59:33 INFO - 'HOMEDRIVE': 'C:', 22:59:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:59:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:59:33 INFO - 'KTS_VERSION': '1.19c', 22:59:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:59:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:59:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-254', 22:59:33 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 22:59:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:59:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:59:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:59:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:59:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:59:33 INFO - 'MOZ_AIRBAG': '1', 22:59:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:59:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:59:33 INFO - 'MOZ_MSVCVERSION': '8', 22:59:33 INFO - 'MOZ_NO_REMOTE': '1', 22:59:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:59:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:59:33 INFO - 'NO_EM_RESTART': '1', 22:59:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:59:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:59:33 INFO - 'OS': 'Windows_NT', 22:59:33 INFO - 'OURDRIVE': 'C:', 22:59:33 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 22:59:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:59:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:59:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 22:59:33 INFO - 'PROCESSOR_LEVEL': '6', 22:59:33 INFO - 'PROCESSOR_REVISION': '1e05', 22:59:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:59:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:59:33 INFO - 'PROMPT': '$P$G', 22:59:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:59:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:59:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:59:33 INFO - 'PWD': 'C:\\slave\\test', 22:59:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:59:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:59:33 INFO - 'SYSTEMDRIVE': 'C:', 22:59:33 INFO - 'SYSTEMROOT': 'C:\\windows', 22:59:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:59:33 INFO - 'TEST1': 'testie', 22:59:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:59:33 INFO - 'USERDOMAIN': 'T-W732-IX-254', 22:59:33 INFO - 'USERNAME': 'cltbld', 22:59:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:59:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:59:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:59:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:59:33 INFO - 'WINDIR': 'C:\\windows', 22:59:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:59:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:59:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:59:33 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/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.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 22:59:35 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 22:59:35 INFO - import pkg_resources 22:59:36 INFO - Using 1 client processes 22:59:39 INFO - SUITE-START | Running 778 tests 22:59:39 INFO - Running testharness tests 22:59:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:59:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 22:59:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:59:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 22:59:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:59:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 22:59:39 INFO - Setting up ssl 22:59:40 INFO - PROCESS | certutil | 22:59:40 INFO - PROCESS | certutil | 22:59:40 INFO - PROCESS | certutil | 22:59:40 INFO - Certificate Nickname Trust Attributes 22:59:40 INFO - SSL,S/MIME,JAR/XPI 22:59:40 INFO - 22:59:40 INFO - web-platform-tests CT,, 22:59:40 INFO - 22:59:40 INFO - Starting runner 22:59:40 INFO - PROCESS | 3464 | [3464] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 22:59:40 INFO - PROCESS | 3464 | [3464] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 22:59:40 INFO - PROCESS | 3464 | [3464] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 22:59:40 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 22:59:41 INFO - PROCESS | 3464 | [3464] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 22:59:42 INFO - PROCESS | 3464 | 1461045582632 Marionette DEBUG Marionette enabled via build flag and pref 22:59:43 INFO - PROCESS | 3464 | ++DOCSHELL 1129DC00 == 1 [pid = 3464] [id = 1] 22:59:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 1 (1129E000) [pid = 3464] [serial = 1] [outer = 00000000] 22:59:43 INFO - PROCESS | 3464 | [3464] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:59:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 2 (1129EC00) [pid = 3464] [serial = 2] [outer = 1129E000] 22:59:44 INFO - PROCESS | 3464 | ++DOCSHELL 13BB0000 == 2 [pid = 3464] [id = 2] 22:59:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 3 (13BB0400) [pid = 3464] [serial = 3] [outer = 00000000] 22:59:44 INFO - PROCESS | 3464 | [3464] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:59:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 4 (13BB1000) [pid = 3464] [serial = 4] [outer = 13BB0400] 22:59:44 INFO - PROCESS | 3464 | 1461045584329 Marionette INFO Listening on port 2828 22:59:46 INFO - PROCESS | 3464 | 1461045586014 Marionette DEBUG Marionette enabled via command-line flag 22:59:46 INFO - PROCESS | 3464 | [3464] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:59:46 INFO - PROCESS | 3464 | [3464] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:59:46 INFO - PROCESS | 3464 | ++DOCSHELL 1028D400 == 3 [pid = 3464] [id = 3] 22:59:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 5 (10295400) [pid = 3464] [serial = 5] [outer = 00000000] 22:59:46 INFO - PROCESS | 3464 | [3464] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:59:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 6 (10296000) [pid = 3464] [serial = 6] [outer = 10295400] 22:59:46 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:59:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 7 (16260C00) [pid = 3464] [serial = 7] [outer = 13BB0400] 22:59:46 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:59:46 INFO - PROCESS | 3464 | 1461045586322 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49863 22:59:46 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:59:46 INFO - PROCESS | 3464 | 1461045586344 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49865 22:59:46 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:59:46 INFO - PROCESS | 3464 | 1461045586351 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49867 22:59:46 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:59:46 INFO - PROCESS | 3464 | 1461045586385 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49868 22:59:46 INFO - PROCESS | 3464 | 1461045586387 Marionette DEBUG Closed connection conn0 22:59:46 INFO - PROCESS | 3464 | 1461045586389 Marionette DEBUG Closed connection conn1 22:59:46 INFO - PROCESS | 3464 | 1461045586391 Marionette DEBUG Closed connection conn2 22:59:46 INFO - PROCESS | 3464 | 1461045586516 Marionette DEBUG Closed connection conn3 22:59:46 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:59:46 INFO - PROCESS | 3464 | 1461045586522 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49869 22:59:46 INFO - PROCESS | 3464 | 1461045586530 Marionette DEBUG Closed connection conn4 22:59:46 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:59:46 INFO - PROCESS | 3464 | 1461045586536 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49871 22:59:46 INFO - PROCESS | 3464 | ++DOCSHELL 1129D000 == 4 [pid = 3464] [id = 4] 22:59:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 8 (13BB2000) [pid = 3464] [serial = 8] [outer = 00000000] 22:59:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 9 (161B4400) [pid = 3464] [serial = 9] [outer = 13BB2000] 22:59:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 10 (161B9400) [pid = 3464] [serial = 10] [outer = 13BB2000] 22:59:46 INFO - PROCESS | 3464 | 1461045586681 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:59:46 INFO - PROCESS | 3464 | 1461045586686 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418205131","device":"desktop","version":"48.0a1"} 22:59:47 INFO - PROCESS | 3464 | [3464] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:59:47 INFO - PROCESS | 3464 | [3464] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:59:48 INFO - PROCESS | 3464 | [3464] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:59:48 INFO - PROCESS | 3464 | ++DOCSHELL 18DD0C00 == 5 [pid = 3464] [id = 5] 22:59:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 11 (18DD1400) [pid = 3464] [serial = 11] [outer = 00000000] 22:59:48 INFO - PROCESS | 3464 | ++DOCSHELL 18DD3800 == 6 [pid = 3464] [id = 6] 22:59:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 12 (18DD4000) [pid = 3464] [serial = 12] [outer = 00000000] 22:59:49 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:59:49 INFO - PROCESS | 3464 | ++DOCSHELL 19DCD800 == 7 [pid = 3464] [id = 7] 22:59:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 13 (19DCDC00) [pid = 3464] [serial = 13] [outer = 00000000] 22:59:49 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:59:49 INFO - PROCESS | 3464 | [3464] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:59:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 14 (19DD6400) [pid = 3464] [serial = 14] [outer = 19DCDC00] 22:59:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 15 (1A3ECC00) [pid = 3464] [serial = 15] [outer = 18DD1400] 22:59:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 16 (1A3EE400) [pid = 3464] [serial = 16] [outer = 18DD4000] 22:59:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 17 (1A3F0800) [pid = 3464] [serial = 17] [outer = 19DCDC00] 22:59:50 INFO - PROCESS | 3464 | 1461045590244 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 3464 | 1461045590258 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 18 (1943BC00) [pid = 3464] [serial = 18] [outer = 19DCDC00] 22:59:51 INFO - PROCESS | 3464 | 1461045591025 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"5bdfcd92-72e8-4b69-a38b-b905b865123f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418205131","device":"desktop","version":"48.0a1","command_id":1}}] 22:59:51 INFO - PROCESS | 3464 | 1461045591296 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}] 22:59:51 INFO - PROCESS | 3464 | 1461045591323 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 22:59:51 INFO - PROCESS | 3464 | 1461045591343 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:59:51 INFO - PROCESS | 3464 | [3464] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:59:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 19 (1D2CF800) [pid = 3464] [serial = 19] [outer = 19DCDC00] 22:59:52 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:59:52 INFO - PROCESS | 3464 | 1461045592369 Marionette TRACE conn5 <- [1,3,null,{}] 22:59:52 INFO - PROCESS | 3464 | 1461045592373 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:59:52 INFO - PROCESS | 3464 | 1461045592388 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 22:59:52 INFO - PROCESS | 3464 | 1461045592401 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 22:59:52 INFO - PROCESS | 3464 | 1461045592403 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 22:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:59:52 INFO - PROCESS | 3464 | 1461045592409 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:59:52 INFO - PROCESS | 3464 | 1461045592412 Marionette TRACE conn5 <- [1,6,null,{}] 22:59:52 INFO - PROCESS | 3464 | 1461045592481 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}] 22:59:52 INFO - PROCESS | 3464 | 1461045592498 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 22:59:52 INFO - PROCESS | 3464 | 1461045592502 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:52 INFO - PROCESS | 3464 | ++DOCSHELL 1E16DC00 == 8 [pid = 3464] [id = 8] 22:59:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 20 (1E16E000) [pid = 3464] [serial = 20] [outer = 00000000] 22:59:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 21 (1E170C00) [pid = 3464] [serial = 21] [outer = 1E16E000] 22:59:52 INFO - PROCESS | 3464 | 1461045592553 Marionette DEBUG loaded listener.js 22:59:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 22 (1E174C00) [pid = 3464] [serial = 22] [outer = 1E16E000] 22:59:52 INFO - PROCESS | 3464 | ++DOCSHELL 16848C00 == 9 [pid = 3464] [id = 9] 22:59:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 23 (16AED400) [pid = 3464] [serial = 23] [outer = 00000000] 22:59:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 24 (1D3B5C00) [pid = 3464] [serial = 24] [outer = 16AED400] 22:59:52 INFO - PROCESS | 3464 | 1461045592961 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 25 (1E176000) [pid = 3464] [serial = 25] [outer = 16AED400] 22:59:53 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:59:53 INFO - PROCESS | 3464 | 1461045593555 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]]]}] 22:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1177ms 22:59:53 INFO - PROCESS | 3464 | 1461045593682 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 22:59:53 INFO - PROCESS | 3464 | 1461045593686 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 22:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:59:53 INFO - PROCESS | 3464 | 1461045593745 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:59:53 INFO - PROCESS | 3464 | 1461045593748 Marionette TRACE conn5 <- [1,10,null,{}] 22:59:53 INFO - PROCESS | 3464 | --DOCSHELL 1129DC00 == 8 [pid = 3464] [id = 1] 22:59:53 INFO - PROCESS | 3464 | 1461045593765 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}] 22:59:53 INFO - PROCESS | 3464 | 1461045593874 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 22:59:53 INFO - PROCESS | 3464 | 1461045593969 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 3464 | ++DOCSHELL 0FD09C00 == 9 [pid = 3464] [id = 10] 22:59:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 26 (0FD0A400) [pid = 3464] [serial = 26] [outer = 00000000] 22:59:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 27 (10109000) [pid = 3464] [serial = 27] [outer = 0FD0A400] 22:59:54 INFO - PROCESS | 3464 | 1461045594029 Marionette DEBUG loaded listener.js 22:59:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 28 (101C4800) [pid = 3464] [serial = 28] [outer = 0FD0A400] 22:59:54 INFO - PROCESS | 3464 | 1461045594652 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]]]}] 22:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 970ms 22:59:54 INFO - PROCESS | 3464 | 1461045594678 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 22:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:59:54 INFO - PROCESS | 3464 | 1461045594682 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 22:59:54 INFO - PROCESS | 3464 | 1461045594689 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:59:54 INFO - PROCESS | 3464 | 1461045594693 Marionette TRACE conn5 <- [1,14,null,{}] 22:59:54 INFO - PROCESS | 3464 | 1461045594697 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}] 22:59:54 INFO - PROCESS | 3464 | 1461045594808 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 22:59:54 INFO - PROCESS | 3464 | 1461045594868 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:54 INFO - PROCESS | 3464 | ++DOCSHELL 1490F400 == 10 [pid = 3464] [id = 11] 22:59:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 29 (14915400) [pid = 3464] [serial = 29] [outer = 00000000] 22:59:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 30 (16AEB400) [pid = 3464] [serial = 30] [outer = 14915400] 22:59:54 INFO - PROCESS | 3464 | 1461045594923 Marionette DEBUG loaded listener.js 22:59:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 31 (18FAE000) [pid = 3464] [serial = 31] [outer = 14915400] 22:59:55 INFO - PROCESS | 3464 | 1461045595466 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]]]}] 22:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 22:59:55 INFO - PROCESS | 3464 | 1461045595619 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 22:59:55 INFO - PROCESS | 3464 | 1461045595623 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 22:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:59:55 INFO - PROCESS | 3464 | 1461045595628 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 3464 | 1461045595631 Marionette TRACE conn5 <- [1,18,null,{}] 22:59:55 INFO - PROCESS | 3464 | 1461045595637 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}] 22:59:55 INFO - PROCESS | 3464 | 1461045595748 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 22:59:55 INFO - PROCESS | 3464 | ++DOCSHELL 10107000 == 11 [pid = 3464] [id = 12] 22:59:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 32 (10108400) [pid = 3464] [serial = 32] [outer = 00000000] 22:59:55 INFO - PROCESS | 3464 | 1461045595822 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 33 (1010D800) [pid = 3464] [serial = 33] [outer = 10108400] 22:59:55 INFO - PROCESS | 3464 | ++DOCSHELL 101C9400 == 12 [pid = 3464] [id = 13] 22:59:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 34 (101C9800) [pid = 3464] [serial = 34] [outer = 00000000] 22:59:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 35 (1028D000) [pid = 3464] [serial = 35] [outer = 101C9800] 22:59:55 INFO - PROCESS | 3464 | 1461045595911 Marionette DEBUG loaded listener.js 22:59:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 36 (1054DC00) [pid = 3464] [serial = 36] [outer = 101C9800] 22:59:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 37 (106F1C00) [pid = 3464] [serial = 37] [outer = 10108400] 22:59:56 INFO - PROCESS | 3464 | ++DOCSHELL 0FA8C000 == 13 [pid = 3464] [id = 14] 22:59:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 38 (0FAC0800) [pid = 3464] [serial = 38] [outer = 00000000] 22:59:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 39 (11248800) [pid = 3464] [serial = 39] [outer = 0FAC0800] 22:59:56 INFO - PROCESS | 3464 | --DOCSHELL 1129D000 == 12 [pid = 3464] [id = 4] 22:59:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 40 (13BAC000) [pid = 3464] [serial = 40] [outer = 0FAC0800] 22:59:56 INFO - PROCESS | 3464 | 1461045596510 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]]]}] 22:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 929ms 22:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:59:56 INFO - PROCESS | 3464 | 1461045596559 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 22:59:56 INFO - PROCESS | 3464 | 1461045596562 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 22:59:56 INFO - PROCESS | 3464 | 1461045596568 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:59:56 INFO - PROCESS | 3464 | 1461045596572 Marionette TRACE conn5 <- [1,22,null,{}] 22:59:56 INFO - PROCESS | 3464 | 1461045596576 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}] 22:59:56 INFO - PROCESS | 3464 | 1461045596652 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 22:59:56 INFO - PROCESS | 3464 | 1461045596658 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:56 INFO - PROCESS | 3464 | ++DOCSHELL 112A2C00 == 13 [pid = 3464] [id = 15] 22:59:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 41 (112A6400) [pid = 3464] [serial = 41] [outer = 00000000] 22:59:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 42 (14D0E800) [pid = 3464] [serial = 42] [outer = 112A6400] 22:59:56 INFO - PROCESS | 3464 | 1461045596704 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 43 (14DCB400) [pid = 3464] [serial = 43] [outer = 112A6400] 22:59:57 INFO - PROCESS | 3464 | 1461045597118 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]]]}] 22:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 590ms 22:59:57 INFO - PROCESS | 3464 | 1461045597160 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 3464 | 1461045597162 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 22:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:59:57 INFO - PROCESS | 3464 | 1461045597165 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 3464 | 1461045597167 Marionette TRACE conn5 <- [1,26,null,{}] 22:59:57 INFO - PROCESS | 3464 | 1461045597177 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}] 22:59:57 INFO - PROCESS | 3464 | 1461045597265 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 22:59:57 INFO - PROCESS | 3464 | 1461045597276 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:57 INFO - PROCESS | 3464 | ++DOCSHELL 16847000 == 14 [pid = 3464] [id = 16] 22:59:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 44 (16847400) [pid = 3464] [serial = 44] [outer = 00000000] 22:59:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 45 (16AE9000) [pid = 3464] [serial = 45] [outer = 16847400] 22:59:57 INFO - PROCESS | 3464 | 1461045597326 Marionette DEBUG loaded listener.js 22:59:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 46 (16AF6400) [pid = 3464] [serial = 46] [outer = 16847400] 22:59:57 INFO - PROCESS | 3464 | 1461045597779 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]]]}] 22:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 22:59:57 INFO - PROCESS | 3464 | 1461045597798 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 3464 | 1461045597800 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 22:59:57 INFO - PROCESS | 3464 | 1461045597803 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 3464 | 1461045597805 Marionette TRACE conn5 <- [1,30,null,{}] 22:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:59:57 INFO - PROCESS | 3464 | 1461045597813 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}] 22:59:57 INFO - PROCESS | 3464 | 1461045597890 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 22:59:57 INFO - PROCESS | 3464 | 1461045597896 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:57 INFO - PROCESS | 3464 | ++DOCSHELL 0FD06C00 == 15 [pid = 3464] [id = 17] 22:59:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 47 (1884EC00) [pid = 3464] [serial = 47] [outer = 00000000] 22:59:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 48 (1935AC00) [pid = 3464] [serial = 48] [outer = 1884EC00] 22:59:57 INFO - PROCESS | 3464 | 1461045597942 Marionette DEBUG loaded listener.js 22:59:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 49 (193E7800) [pid = 3464] [serial = 49] [outer = 1884EC00] 22:59:58 INFO - PROCESS | 3464 | 1461045598337 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]]]}] 22:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 22:59:58 INFO - PROCESS | 3464 | 1461045598383 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 22:59:58 INFO - PROCESS | 3464 | 1461045598385 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 22:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:59:58 INFO - PROCESS | 3464 | 1461045598389 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:59:58 INFO - PROCESS | 3464 | 1461045598390 Marionette TRACE conn5 <- [1,34,null,{}] 22:59:58 INFO - PROCESS | 3464 | 1461045598394 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}] 22:59:58 INFO - PROCESS | 3464 | 1461045598468 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 22:59:58 INFO - PROCESS | 3464 | 1461045598474 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:58 INFO - PROCESS | 3464 | ++DOCSHELL 193E9400 == 16 [pid = 3464] [id = 18] 22:59:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 50 (19405800) [pid = 3464] [serial = 50] [outer = 00000000] 22:59:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 51 (19745000) [pid = 3464] [serial = 51] [outer = 19405800] 22:59:58 INFO - PROCESS | 3464 | 1461045598522 Marionette DEBUG loaded listener.js 22:59:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 52 (1A107800) [pid = 3464] [serial = 52] [outer = 19405800] 22:59:58 INFO - PROCESS | 3464 | 1461045598927 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]]]}] 22:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 22:59:58 INFO - PROCESS | 3464 | 1461045598963 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 22:59:58 INFO - PROCESS | 3464 | 1461045598964 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 22:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:59:58 INFO - PROCESS | 3464 | 1461045598967 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:59:58 INFO - PROCESS | 3464 | 1461045598969 Marionette TRACE conn5 <- [1,38,null,{}] 22:59:58 INFO - PROCESS | 3464 | 1461045598988 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}] 22:59:59 INFO - PROCESS | 3464 | 1461045599084 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 22:59:59 INFO - PROCESS | 3464 | 1461045599093 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:59 INFO - PROCESS | 3464 | ++DOCSHELL 0FC67000 == 17 [pid = 3464] [id = 19] 22:59:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 53 (0FDD8400) [pid = 3464] [serial = 53] [outer = 00000000] 22:59:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 54 (1B3B5800) [pid = 3464] [serial = 54] [outer = 0FDD8400] 22:59:59 INFO - PROCESS | 3464 | 1461045599139 Marionette DEBUG loaded listener.js 22:59:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 55 (1B4F0800) [pid = 3464] [serial = 55] [outer = 0FDD8400] 22:59:59 INFO - PROCESS | 3464 | 1461045599535 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]]]}] 22:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 22:59:59 INFO - PROCESS | 3464 | 1461045599599 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 22:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:59:59 INFO - PROCESS | 3464 | 1461045599601 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 22:59:59 INFO - PROCESS | 3464 | 1461045599604 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:59:59 INFO - PROCESS | 3464 | 1461045599606 Marionette TRACE conn5 <- [1,42,null,{}] 22:59:59 INFO - PROCESS | 3464 | 1461045599614 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}] 22:59:59 INFO - PROCESS | 3464 | 1461045599686 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 22:59:59 INFO - PROCESS | 3464 | 1461045599692 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:59 INFO - PROCESS | 3464 | ++DOCSHELL 1B889000 == 18 [pid = 3464] [id = 20] 22:59:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 56 (1B88A400) [pid = 3464] [serial = 56] [outer = 00000000] 22:59:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 57 (1B910800) [pid = 3464] [serial = 57] [outer = 1B88A400] 22:59:59 INFO - PROCESS | 3464 | 1461045599738 Marionette DEBUG loaded listener.js 22:59:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 58 (1CF12800) [pid = 3464] [serial = 58] [outer = 1B88A400] 23:00:00 INFO - PROCESS | 3464 | 1461045600189 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]]]}] 23:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 630ms 23:00:00 INFO - PROCESS | 3464 | 1461045600235 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 23:00:00 INFO - PROCESS | 3464 | 1461045600237 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 23:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:00:00 INFO - PROCESS | 3464 | 1461045600241 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:00:00 INFO - PROCESS | 3464 | 1461045600242 Marionette TRACE conn5 <- [1,46,null,{}] 23:00:00 INFO - PROCESS | 3464 | 1461045600246 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}] 23:00:00 INFO - PROCESS | 3464 | 1461045600319 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 23:00:00 INFO - PROCESS | 3464 | 1461045600327 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:00 INFO - PROCESS | 3464 | ++DOCSHELL 1CF18000 == 19 [pid = 3464] [id = 21] 23:00:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 59 (1D2CB400) [pid = 3464] [serial = 59] [outer = 00000000] 23:00:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 60 (1ED50000) [pid = 3464] [serial = 60] [outer = 1D2CB400] 23:00:00 INFO - PROCESS | 3464 | 1461045600375 Marionette DEBUG loaded listener.js 23:00:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 61 (1ED54400) [pid = 3464] [serial = 61] [outer = 1D2CB400] 23:00:00 INFO - PROCESS | 3464 | 1461045600772 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]]]}] 23:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 23:00:00 INFO - PROCESS | 3464 | 1461045600822 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 23:00:00 INFO - PROCESS | 3464 | 1461045600824 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 23:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:00:00 INFO - PROCESS | 3464 | 1461045600828 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:00:00 INFO - PROCESS | 3464 | 1461045600830 Marionette TRACE conn5 <- [1,50,null,{}] 23:00:00 INFO - PROCESS | 3464 | 1461045600833 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}] 23:00:00 INFO - PROCESS | 3464 | 1461045600909 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 23:00:00 INFO - PROCESS | 3464 | 1461045600915 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:00 INFO - PROCESS | 3464 | ++DOCSHELL 14966800 == 20 [pid = 3464] [id = 22] 23:00:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 62 (14969400) [pid = 3464] [serial = 62] [outer = 00000000] 23:00:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 63 (1496D000) [pid = 3464] [serial = 63] [outer = 14969400] 23:00:00 INFO - PROCESS | 3464 | 1461045600960 Marionette DEBUG loaded listener.js 23:00:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 64 (1943B400) [pid = 3464] [serial = 64] [outer = 14969400] 23:00:01 INFO - PROCESS | 3464 | 1461045601358 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]]]}] 23:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 569ms 23:00:01 INFO - PROCESS | 3464 | 1461045601400 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 23:00:01 INFO - PROCESS | 3464 | 1461045601402 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 23:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:00:01 INFO - PROCESS | 3464 | 1461045601405 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:00:01 INFO - PROCESS | 3464 | 1461045601407 Marionette TRACE conn5 <- [1,54,null,{}] 23:00:01 INFO - PROCESS | 3464 | 1461045601410 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}] 23:00:01 INFO - PROCESS | 3464 | 1461045601513 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 23:00:01 INFO - PROCESS | 3464 | 1461045601519 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:01 INFO - PROCESS | 3464 | ++DOCSHELL 14961C00 == 21 [pid = 3464] [id = 23] 23:00:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 65 (199E3800) [pid = 3464] [serial = 65] [outer = 00000000] 23:00:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 66 (199EA400) [pid = 3464] [serial = 66] [outer = 199E3800] 23:00:01 INFO - PROCESS | 3464 | 1461045601566 Marionette DEBUG loaded listener.js 23:00:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 67 (199EE400) [pid = 3464] [serial = 67] [outer = 199E3800] 23:00:01 INFO - PROCESS | 3464 | 1461045601945 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]]]}] 23:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 23:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:00:01 INFO - PROCESS | 3464 | 1461045601976 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 23:00:01 INFO - PROCESS | 3464 | 1461045601978 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 23:00:01 INFO - PROCESS | 3464 | 1461045601981 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:00:01 INFO - PROCESS | 3464 | 1461045601983 Marionette TRACE conn5 <- [1,58,null,{}] 23:00:01 INFO - PROCESS | 3464 | 1461045601986 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}] 23:00:02 INFO - PROCESS | 3464 | 1461045602109 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 23:00:02 INFO - PROCESS | 3464 | 1461045602118 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:02 INFO - PROCESS | 3464 | ++DOCSHELL 199F2400 == 22 [pid = 3464] [id = 24] 23:00:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 68 (199F2800) [pid = 3464] [serial = 68] [outer = 00000000] 23:00:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 69 (1E131C00) [pid = 3464] [serial = 69] [outer = 199F2800] 23:00:02 INFO - PROCESS | 3464 | 1461045602165 Marionette DEBUG loaded listener.js 23:00:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 70 (1E136C00) [pid = 3464] [serial = 70] [outer = 199F2800] 23:00:02 INFO - PROCESS | 3464 | 1461045602559 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]]]}] 23:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 23:00:02 INFO - PROCESS | 3464 | 1461045602612 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 23:00:02 INFO - PROCESS | 3464 | 1461045602614 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 23:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:00:02 INFO - PROCESS | 3464 | 1461045602617 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:00:02 INFO - PROCESS | 3464 | 1461045602619 Marionette TRACE conn5 <- [1,62,null,{}] 23:00:02 INFO - PROCESS | 3464 | 1461045602622 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}] 23:00:02 INFO - PROCESS | 3464 | 1461045602724 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 23:00:02 INFO - PROCESS | 3464 | 1461045602731 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:02 INFO - PROCESS | 3464 | ++DOCSHELL 19038C00 == 23 [pid = 3464] [id = 25] 23:00:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 71 (1903CC00) [pid = 3464] [serial = 71] [outer = 00000000] 23:00:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 72 (19043400) [pid = 3464] [serial = 72] [outer = 1903CC00] 23:00:02 INFO - PROCESS | 3464 | 1461045602775 Marionette DEBUG loaded listener.js 23:00:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 73 (19045C00) [pid = 3464] [serial = 73] [outer = 1903CC00] 23:00:03 INFO - PROCESS | 3464 | 1461045603147 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]]]}] 23:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 23:00:03 INFO - PROCESS | 3464 | 1461045603189 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 23:00:03 INFO - PROCESS | 3464 | 1461045603191 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 23:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:00:03 INFO - PROCESS | 3464 | 1461045603194 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:00:03 INFO - PROCESS | 3464 | 1461045603195 Marionette TRACE conn5 <- [1,66,null,{}] 23:00:03 INFO - PROCESS | 3464 | 1461045603199 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}] 23:00:03 INFO - PROCESS | 3464 | 1461045603271 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 23:00:03 INFO - PROCESS | 3464 | 1461045603277 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:03 INFO - PROCESS | 3464 | ++DOCSHELL 19041400 == 24 [pid = 3464] [id = 26] 23:00:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 74 (19044800) [pid = 3464] [serial = 74] [outer = 00000000] 23:00:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 75 (1E077000) [pid = 3464] [serial = 75] [outer = 19044800] 23:00:03 INFO - PROCESS | 3464 | 1461045603396 Marionette DEBUG loaded listener.js 23:00:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 76 (1E077800) [pid = 3464] [serial = 76] [outer = 19044800] 23:00:04 INFO - PROCESS | 3464 | 1461045604444 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]]]}] 23:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1271ms 23:00:04 INFO - PROCESS | 3464 | 1461045604466 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 23:00:04 INFO - PROCESS | 3464 | 1461045604470 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 23:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:00:04 INFO - PROCESS | 3464 | 1461045604483 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:00:04 INFO - PROCESS | 3464 | 1461045604487 Marionette TRACE conn5 <- [1,70,null,{}] 23:00:04 INFO - PROCESS | 3464 | 1461045604492 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}] 23:00:04 INFO - PROCESS | 3464 | 1461045604600 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 23:00:04 INFO - PROCESS | 3464 | 1461045604687 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:04 INFO - PROCESS | 3464 | ++DOCSHELL 1034E400 == 25 [pid = 3464] [id = 27] 23:00:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 77 (1034EC00) [pid = 3464] [serial = 77] [outer = 00000000] 23:00:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 78 (10351C00) [pid = 3464] [serial = 78] [outer = 1034EC00] 23:00:04 INFO - PROCESS | 3464 | 1461045604740 Marionette DEBUG loaded listener.js 23:00:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 79 (1054F000) [pid = 3464] [serial = 79] [outer = 1034EC00] 23:00:05 INFO - PROCESS | 3464 | 1461045605145 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]]]}] 23:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 23:00:05 INFO - PROCESS | 3464 | 1461045605159 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 23:00:05 INFO - PROCESS | 3464 | 1461045605164 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 23:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:00:05 INFO - PROCESS | 3464 | 1461045605177 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:00:05 INFO - PROCESS | 3464 | 1461045605179 Marionette TRACE conn5 <- [1,74,null,{}] 23:00:05 INFO - PROCESS | 3464 | 1461045605183 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}] 23:00:05 INFO - PROCESS | 3464 | 1461045605282 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 23:00:05 INFO - PROCESS | 3464 | 1461045605289 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:05 INFO - PROCESS | 3464 | ++DOCSHELL 10351400 == 26 [pid = 3464] [id = 28] 23:00:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 80 (105AB400) [pid = 3464] [serial = 80] [outer = 00000000] 23:00:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 81 (117AB800) [pid = 3464] [serial = 81] [outer = 105AB400] 23:00:05 INFO - PROCESS | 3464 | 1461045605335 Marionette DEBUG loaded listener.js 23:00:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 82 (14963800) [pid = 3464] [serial = 82] [outer = 105AB400] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 81 (13BB2000) [pid = 3464] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 80 (14915400) [pid = 3464] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 79 (101C9800) [pid = 3464] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 78 (112A6400) [pid = 3464] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 77 (16847400) [pid = 3464] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 76 (1884EC00) [pid = 3464] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 75 (19405800) [pid = 3464] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 74 (0FDD8400) [pid = 3464] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 73 (14969400) [pid = 3464] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 72 (199E3800) [pid = 3464] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 71 (199F2800) [pid = 3464] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 70 (1E16E000) [pid = 3464] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:00:06 INFO - PROCESS | 3464 | --DOMWINDOW == 69 (0FD0A400) [pid = 3464] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:00:06 INFO - PROCESS | 3464 | 1461045606088 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]]]}] 23:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 970ms 23:00:06 INFO - PROCESS | 3464 | 1461045606148 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 23:00:06 INFO - PROCESS | 3464 | 1461045606150 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 23:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:00:06 INFO - PROCESS | 3464 | 1461045606154 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:00:06 INFO - PROCESS | 3464 | 1461045606157 Marionette TRACE conn5 <- [1,78,null,{}] 23:00:06 INFO - PROCESS | 3464 | 1461045606167 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}] 23:00:06 INFO - PROCESS | 3464 | 1461045606254 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 23:00:06 INFO - PROCESS | 3464 | 1461045606319 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:06 INFO - PROCESS | 3464 | ++DOCSHELL 101BBC00 == 27 [pid = 3464] [id = 29] 23:00:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 70 (101BCC00) [pid = 3464] [serial = 83] [outer = 00000000] 23:00:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 71 (14DE6000) [pid = 3464] [serial = 84] [outer = 101BCC00] 23:00:06 INFO - PROCESS | 3464 | 1461045606366 Marionette DEBUG loaded listener.js 23:00:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 72 (1525DC00) [pid = 3464] [serial = 85] [outer = 101BCC00] 23:00:06 INFO - PROCESS | 3464 | 1461045606722 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]]]}] 23:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 23:00:06 INFO - PROCESS | 3464 | 1461045606791 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 23:00:06 INFO - PROCESS | 3464 | 1461045606793 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 23:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:00:06 INFO - PROCESS | 3464 | 1461045606797 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:00:06 INFO - PROCESS | 3464 | 1461045606799 Marionette TRACE conn5 <- [1,82,null,{}] 23:00:06 INFO - PROCESS | 3464 | 1461045606802 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}] 23:00:06 INFO - PROCESS | 3464 | 1461045606876 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 23:00:06 INFO - PROCESS | 3464 | 1461045606882 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:06 INFO - PROCESS | 3464 | ++DOCSHELL 16257000 == 28 [pid = 3464] [id = 30] 23:00:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 73 (16257400) [pid = 3464] [serial = 86] [outer = 00000000] 23:00:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 74 (18849000) [pid = 3464] [serial = 87] [outer = 16257400] 23:00:06 INFO - PROCESS | 3464 | 1461045606927 Marionette DEBUG loaded listener.js 23:00:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 75 (18DCFC00) [pid = 3464] [serial = 88] [outer = 16257400] 23:00:07 INFO - PROCESS | 3464 | 1461045607302 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]]]}] 23:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 530ms 23:00:07 INFO - PROCESS | 3464 | 1461045607329 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 3464 | 1461045607331 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 23:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:00:07 INFO - PROCESS | 3464 | 1461045607335 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 3464 | 1461045607336 Marionette TRACE conn5 <- [1,86,null,{}] 23:00:07 INFO - PROCESS | 3464 | 1461045607340 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}] 23:00:07 INFO - PROCESS | 3464 | 1461045607410 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 23:00:07 INFO - PROCESS | 3464 | 1461045607417 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:07 INFO - PROCESS | 3464 | ++DOCSHELL 18FA3C00 == 29 [pid = 3464] [id = 31] 23:00:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 76 (1903A000) [pid = 3464] [serial = 89] [outer = 00000000] 23:00:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 77 (19043800) [pid = 3464] [serial = 90] [outer = 1903A000] 23:00:07 INFO - PROCESS | 3464 | 1461045607460 Marionette DEBUG loaded listener.js 23:00:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 78 (1935B400) [pid = 3464] [serial = 91] [outer = 1903A000] 23:00:07 INFO - PROCESS | 3464 | 1461045607867 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]]]}] 23:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 572ms 23:00:07 INFO - PROCESS | 3464 | 1461045607907 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 3464 | 1461045607909 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 23:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:00:07 INFO - PROCESS | 3464 | 1461045607921 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 3464 | 1461045607922 Marionette TRACE conn5 <- [1,90,null,{}] 23:00:07 INFO - PROCESS | 3464 | 1461045607926 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}] 23:00:08 INFO - PROCESS | 3464 | 1461045608049 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 23:00:08 INFO - PROCESS | 3464 | 1461045608121 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:08 INFO - PROCESS | 3464 | ++DOCSHELL 0FC9CC00 == 30 [pid = 3464] [id = 32] 23:00:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 79 (0FCDAC00) [pid = 3464] [serial = 92] [outer = 00000000] 23:00:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 80 (10108000) [pid = 3464] [serial = 93] [outer = 0FCDAC00] 23:00:08 INFO - PROCESS | 3464 | 1461045608180 Marionette DEBUG loaded listener.js 23:00:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 81 (10347000) [pid = 3464] [serial = 94] [outer = 0FCDAC00] 23:00:08 INFO - PROCESS | 3464 | 1461045608782 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]]]}] 23:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 23:00:08 INFO - PROCESS | 3464 | 1461045608854 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 23:00:08 INFO - PROCESS | 3464 | 1461045608858 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 23:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:00:08 INFO - PROCESS | 3464 | 1461045608862 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:00:08 INFO - PROCESS | 3464 | 1461045608866 Marionette TRACE conn5 <- [1,94,null,{}] 23:00:08 INFO - PROCESS | 3464 | 1461045608871 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}] 23:00:09 INFO - PROCESS | 3464 | 1461045609003 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 23:00:09 INFO - PROCESS | 3464 | 1461045609066 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:09 INFO - PROCESS | 3464 | ++DOCSHELL 14969000 == 31 [pid = 3464] [id = 33] 23:00:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 82 (1496E400) [pid = 3464] [serial = 95] [outer = 00000000] 23:00:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 83 (161B5400) [pid = 3464] [serial = 96] [outer = 1496E400] 23:00:09 INFO - PROCESS | 3464 | 1461045609123 Marionette DEBUG loaded listener.js 23:00:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 84 (18831000) [pid = 3464] [serial = 97] [outer = 1496E400] 23:00:09 INFO - PROCESS | 3464 | 1461045609673 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]]]}] 23:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 890ms 23:00:09 INFO - PROCESS | 3464 | 1461045609753 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 23:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:00:09 INFO - PROCESS | 3464 | 1461045609756 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 23:00:09 INFO - PROCESS | 3464 | 1461045609760 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:00:09 INFO - PROCESS | 3464 | 1461045609762 Marionette TRACE conn5 <- [1,98,null,{}] 23:00:09 INFO - PROCESS | 3464 | 1461045609766 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}] 23:00:09 INFO - PROCESS | 3464 | 1461045609862 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 23:00:09 INFO - PROCESS | 3464 | 1461045609931 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:09 INFO - PROCESS | 3464 | ++DOCSHELL 1973C800 == 32 [pid = 3464] [id = 34] 23:00:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 85 (19744000) [pid = 3464] [serial = 98] [outer = 00000000] 23:00:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 86 (199E5800) [pid = 3464] [serial = 99] [outer = 19744000] 23:00:09 INFO - PROCESS | 3464 | 1461045609985 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 87 (199EC000) [pid = 3464] [serial = 100] [outer = 19744000] 23:00:10 INFO - PROCESS | 3464 | 1461045610529 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]]]}] 23:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 23:00:10 INFO - PROCESS | 3464 | 1461045610593 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 23:00:10 INFO - PROCESS | 3464 | 1461045610597 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 23:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:00:10 INFO - PROCESS | 3464 | 1461045610608 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:00:10 INFO - PROCESS | 3464 | 1461045610612 Marionette TRACE conn5 <- [1,102,null,{}] 23:00:10 INFO - PROCESS | 3464 | 1461045610616 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}] 23:00:10 INFO - PROCESS | 3464 | 1461045610714 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 23:00:10 INFO - PROCESS | 3464 | 1461045610782 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:10 INFO - PROCESS | 3464 | ++DOCSHELL 1A3F0400 == 33 [pid = 3464] [id = 35] 23:00:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 88 (1A790000) [pid = 3464] [serial = 101] [outer = 00000000] 23:00:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 89 (1B4EF400) [pid = 3464] [serial = 102] [outer = 1A790000] 23:00:10 INFO - PROCESS | 3464 | 1461045610836 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (1B4F8C00) [pid = 3464] [serial = 103] [outer = 1A790000] 23:00:11 INFO - PROCESS | 3464 | 1461045611338 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]]]}] 23:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 789ms 23:00:11 INFO - PROCESS | 3464 | 1461045611431 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 23:00:11 INFO - PROCESS | 3464 | 1461045611435 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 23:00:11 INFO - PROCESS | 3464 | 1461045611440 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:00:11 INFO - PROCESS | 3464 | 1461045611444 Marionette TRACE conn5 <- [1,106,null,{}] 23:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:00:11 INFO - PROCESS | 3464 | 1461045611449 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}] 23:00:11 INFO - PROCESS | 3464 | 1461045611541 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 23:00:11 INFO - PROCESS | 3464 | 1461045611614 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:11 INFO - PROCESS | 3464 | ++DOCSHELL 10104000 == 34 [pid = 3464] [id = 36] 23:00:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (1027D800) [pid = 3464] [serial = 104] [outer = 00000000] 23:00:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (10549400) [pid = 3464] [serial = 105] [outer = 1027D800] 23:00:11 INFO - PROCESS | 3464 | 1461045611662 Marionette DEBUG loaded listener.js 23:00:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (106F3000) [pid = 3464] [serial = 106] [outer = 1027D800] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (161B4400) [pid = 3464] [serial = 9] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (161B9400) [pid = 3464] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 90 (13BB1000) [pid = 3464] [serial = 4] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 89 (1028D000) [pid = 3464] [serial = 35] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 88 (1054DC00) [pid = 3464] [serial = 36] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 87 (11248800) [pid = 3464] [serial = 39] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 86 (14D0E800) [pid = 3464] [serial = 42] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 85 (16AE9000) [pid = 3464] [serial = 45] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 84 (1935AC00) [pid = 3464] [serial = 48] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 83 (193E7800) [pid = 3464] [serial = 49] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 82 (19745000) [pid = 3464] [serial = 51] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 81 (1B3B5800) [pid = 3464] [serial = 54] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 80 (1B910800) [pid = 3464] [serial = 57] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 79 (1ED50000) [pid = 3464] [serial = 60] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 78 (1496D000) [pid = 3464] [serial = 63] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 77 (199EA400) [pid = 3464] [serial = 66] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 76 (1E131C00) [pid = 3464] [serial = 69] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 75 (19043400) [pid = 3464] [serial = 72] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 74 (18FAE000) [pid = 3464] [serial = 31] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 73 (16AF6400) [pid = 3464] [serial = 46] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 72 (10109000) [pid = 3464] [serial = 27] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 71 (16AEB400) [pid = 3464] [serial = 30] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 70 (1010D800) [pid = 3464] [serial = 33] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 69 (1A107800) [pid = 3464] [serial = 52] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 68 (1B4F0800) [pid = 3464] [serial = 55] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 67 (1943B400) [pid = 3464] [serial = 64] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 66 (101C4800) [pid = 3464] [serial = 28] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 65 (199EE400) [pid = 3464] [serial = 67] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 64 (14DCB400) [pid = 3464] [serial = 43] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 63 (1E136C00) [pid = 3464] [serial = 70] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 62 (1E174C00) [pid = 3464] [serial = 22] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 61 (1D3B5C00) [pid = 3464] [serial = 24] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 60 (1E170C00) [pid = 3464] [serial = 21] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 59 (1A3F0800) [pid = 3464] [serial = 17] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | --DOMWINDOW == 58 (19DD6400) [pid = 3464] [serial = 14] [outer = 00000000] [url = about:blank] 23:00:12 INFO - PROCESS | 3464 | 1461045612817 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]]]}] 23:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1432ms 23:00:12 INFO - PROCESS | 3464 | 1461045612880 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 23:00:12 INFO - PROCESS | 3464 | 1461045612885 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 23:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:00:12 INFO - PROCESS | 3464 | 1461045612915 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:00:12 INFO - PROCESS | 3464 | 1461045612919 Marionette TRACE conn5 <- [1,110,null,{}] 23:00:12 INFO - PROCESS | 3464 | 1461045612925 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}] 23:00:13 INFO - PROCESS | 3464 | 1461045613046 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 23:00:13 INFO - PROCESS | 3464 | 1461045613102 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:13 INFO - PROCESS | 3464 | ++DOCSHELL 10291400 == 35 [pid = 3464] [id = 37] 23:00:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 59 (10297C00) [pid = 3464] [serial = 107] [outer = 00000000] 23:00:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 60 (10548C00) [pid = 3464] [serial = 108] [outer = 10297C00] 23:00:13 INFO - PROCESS | 3464 | 1461045613161 Marionette DEBUG loaded listener.js 23:00:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 61 (1059AC00) [pid = 3464] [serial = 109] [outer = 10297C00] 23:00:13 INFO - PROCESS | 3464 | 1461045613832 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]]]}] 23:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 993ms 23:00:13 INFO - PROCESS | 3464 | 1461045613888 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 23:00:13 INFO - PROCESS | 3464 | 1461045613895 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 23:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:00:13 INFO - PROCESS | 3464 | 1461045613902 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:00:13 INFO - PROCESS | 3464 | 1461045613905 Marionette TRACE conn5 <- [1,114,null,{}] 23:00:13 INFO - PROCESS | 3464 | 1461045613933 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}] 23:00:14 INFO - PROCESS | 3464 | 1461045614051 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 23:00:14 INFO - PROCESS | 3464 | 1461045614109 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:14 INFO - PROCESS | 3464 | ++DOCSHELL 112A9800 == 36 [pid = 3464] [id = 38] 23:00:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 62 (13BB5800) [pid = 3464] [serial = 110] [outer = 00000000] 23:00:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 63 (1496C000) [pid = 3464] [serial = 111] [outer = 13BB5800] 23:00:14 INFO - PROCESS | 3464 | 1461045614164 Marionette DEBUG loaded listener.js 23:00:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 64 (14AE4800) [pid = 3464] [serial = 112] [outer = 13BB5800] 23:00:14 INFO - PROCESS | 3464 | --DOCSHELL 0FC67000 == 35 [pid = 3464] [id = 19] 23:00:14 INFO - PROCESS | 3464 | --DOCSHELL 1973C800 == 34 [pid = 3464] [id = 34] 23:00:14 INFO - PROCESS | 3464 | --DOCSHELL 14969000 == 33 [pid = 3464] [id = 33] 23:00:14 INFO - PROCESS | 3464 | --DOCSHELL 1CF18000 == 32 [pid = 3464] [id = 21] 23:00:14 INFO - PROCESS | 3464 | --DOCSHELL 1A3F0400 == 31 [pid = 3464] [id = 35] 23:00:14 INFO - PROCESS | 3464 | --DOCSHELL 199F2400 == 30 [pid = 3464] [id = 24] 23:00:14 INFO - PROCESS | 3464 | --DOCSHELL 14966800 == 29 [pid = 3464] [id = 22] 23:00:14 INFO - PROCESS | 3464 | --DOCSHELL 14961C00 == 28 [pid = 3464] [id = 23] 23:00:14 INFO - PROCESS | 3464 | --DOCSHELL 19038C00 == 27 [pid = 3464] [id = 25] 23:00:14 INFO - PROCESS | 3464 | 1461045614912 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]]]}] 23:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1048ms 23:00:14 INFO - PROCESS | 3464 | 1461045614951 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 23:00:14 INFO - PROCESS | 3464 | 1461045614956 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 23:00:14 INFO - PROCESS | 3464 | 1461045614961 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:00:14 INFO - PROCESS | 3464 | 1461045614966 Marionette TRACE conn5 <- [1,118,null,{}] 23:00:14 INFO - PROCESS | 3464 | 1461045614973 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}] 23:00:15 INFO - PROCESS | 3464 | 1461045615077 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 23:00:15 INFO - PROCESS | 3464 | 1461045615148 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:15 INFO - PROCESS | 3464 | ++DOCSHELL 10297000 == 28 [pid = 3464] [id = 39] 23:00:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 65 (10298000) [pid = 3464] [serial = 113] [outer = 00000000] 23:00:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 66 (111A8800) [pid = 3464] [serial = 114] [outer = 10298000] 23:00:15 INFO - PROCESS | 3464 | 1461045615206 Marionette DEBUG loaded listener.js 23:00:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 67 (1490F800) [pid = 3464] [serial = 115] [outer = 10298000] 23:00:15 INFO - PROCESS | 3464 | 1461045615800 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]]]}] 23:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 870ms 23:00:15 INFO - PROCESS | 3464 | 1461045615836 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 23:00:15 INFO - PROCESS | 3464 | 1461045615842 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 23:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:00:15 INFO - PROCESS | 3464 | 1461045615848 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:00:15 INFO - PROCESS | 3464 | 1461045615851 Marionette TRACE conn5 <- [1,122,null,{}] 23:00:15 INFO - PROCESS | 3464 | 1461045615855 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}] 23:00:15 INFO - PROCESS | 3464 | 1461045615955 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 23:00:16 INFO - PROCESS | 3464 | 1461045616034 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:16 INFO - PROCESS | 3464 | ++DOCSHELL 14962400 == 29 [pid = 3464] [id = 40] 23:00:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 68 (14DCB400) [pid = 3464] [serial = 116] [outer = 00000000] 23:00:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 69 (161B4400) [pid = 3464] [serial = 117] [outer = 14DCB400] 23:00:16 INFO - PROCESS | 3464 | 1461045616090 Marionette DEBUG loaded listener.js 23:00:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 70 (16256C00) [pid = 3464] [serial = 118] [outer = 14DCB400] 23:00:16 INFO - PROCESS | 3464 | 1461045616651 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]]]}] 23:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 869ms 23:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:00:16 INFO - PROCESS | 3464 | 1461045616721 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 23:00:16 INFO - PROCESS | 3464 | 1461045616724 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 23:00:16 INFO - PROCESS | 3464 | 1461045616727 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:00:16 INFO - PROCESS | 3464 | 1461045616731 Marionette TRACE conn5 <- [1,126,null,{}] 23:00:16 INFO - PROCESS | 3464 | 1461045616743 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}] 23:00:16 INFO - PROCESS | 3464 | 1461045616854 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 23:00:16 INFO - PROCESS | 3464 | 1461045616913 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:16 INFO - PROCESS | 3464 | ++DOCSHELL 16AF0800 == 30 [pid = 3464] [id = 41] 23:00:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 71 (16E96400) [pid = 3464] [serial = 119] [outer = 00000000] 23:00:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 72 (18FA2C00) [pid = 3464] [serial = 120] [outer = 16E96400] 23:00:16 INFO - PROCESS | 3464 | 1461045616973 Marionette DEBUG loaded listener.js 23:00:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 73 (19039C00) [pid = 3464] [serial = 121] [outer = 16E96400] 23:00:17 INFO - PROCESS | 3464 | 1461045617532 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]]]}] 23:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 870ms 23:00:17 INFO - PROCESS | 3464 | 1461045617601 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 23:00:17 INFO - PROCESS | 3464 | 1461045617604 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 23:00:17 INFO - PROCESS | 3464 | 1461045617607 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:00:17 INFO - PROCESS | 3464 | 1461045617609 Marionette TRACE conn5 <- [1,130,null,{}] 23:00:17 INFO - PROCESS | 3464 | 1461045617613 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}] 23:00:17 INFO - PROCESS | 3464 | 1461045617712 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 23:00:17 INFO - PROCESS | 3464 | 1461045617776 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:17 INFO - PROCESS | 3464 | ++DOCSHELL 19359C00 == 31 [pid = 3464] [id = 42] 23:00:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 74 (1935A800) [pid = 3464] [serial = 122] [outer = 00000000] 23:00:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 75 (193E9800) [pid = 3464] [serial = 123] [outer = 1935A800] 23:00:17 INFO - PROCESS | 3464 | 1461045617831 Marionette DEBUG loaded listener.js 23:00:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 76 (19431C00) [pid = 3464] [serial = 124] [outer = 1935A800] 23:00:18 INFO - PROCESS | 3464 | 1461045618540 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]]]}] 23:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 970ms 23:00:18 INFO - PROCESS | 3464 | 1461045618581 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 23:00:18 INFO - PROCESS | 3464 | 1461045618585 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 23:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:00:18 INFO - PROCESS | 3464 | 1461045618590 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:00:18 INFO - PROCESS | 3464 | 1461045618595 Marionette TRACE conn5 <- [1,134,null,{}] 23:00:18 INFO - PROCESS | 3464 | 1461045618602 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}] 23:00:18 INFO - PROCESS | 3464 | 1461045618706 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 23:00:18 INFO - PROCESS | 3464 | 1461045618777 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:18 INFO - PROCESS | 3464 | ++DOCSHELL 101C7C00 == 32 [pid = 3464] [id = 43] 23:00:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 77 (10282000) [pid = 3464] [serial = 125] [outer = 00000000] 23:00:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 78 (105AE000) [pid = 3464] [serial = 126] [outer = 10282000] 23:00:18 INFO - PROCESS | 3464 | 1461045618835 Marionette DEBUG loaded listener.js 23:00:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 79 (13BDCC00) [pid = 3464] [serial = 127] [outer = 10282000] 23:00:19 INFO - PROCESS | 3464 | 1461045619415 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]]]}] 23:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 890ms 23:00:19 INFO - PROCESS | 3464 | 1461045619481 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 23:00:19 INFO - PROCESS | 3464 | 1461045619488 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 23:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:00:19 INFO - PROCESS | 3464 | 1461045619494 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:00:19 INFO - PROCESS | 3464 | 1461045619497 Marionette TRACE conn5 <- [1,138,null,{}] 23:00:19 INFO - PROCESS | 3464 | 1461045619502 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}] 23:00:19 INFO - PROCESS | 3464 | 1461045619638 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 23:00:19 INFO - PROCESS | 3464 | 1461045619764 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:19 INFO - PROCESS | 3464 | ++DOCSHELL 161B9000 == 33 [pid = 3464] [id = 44] 23:00:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 80 (1625E800) [pid = 3464] [serial = 128] [outer = 00000000] 23:00:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 81 (16E9A000) [pid = 3464] [serial = 129] [outer = 1625E800] 23:00:19 INFO - PROCESS | 3464 | 1461045619822 Marionette DEBUG loaded listener.js 23:00:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 82 (1884F000) [pid = 3464] [serial = 130] [outer = 1625E800] 23:00:20 INFO - PROCESS | 3464 | 1461045620515 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]]]}] 23:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1080ms 23:00:20 INFO - PROCESS | 3464 | 1461045620576 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 23:00:20 INFO - PROCESS | 3464 | 1461045620578 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 23:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:00:20 INFO - PROCESS | 3464 | 1461045620582 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:00:20 INFO - PROCESS | 3464 | 1461045620586 Marionette TRACE conn5 <- [1,142,null,{}] 23:00:20 INFO - PROCESS | 3464 | 1461045620597 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}] 23:00:20 INFO - PROCESS | 3464 | 1461045620699 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 23:00:20 INFO - PROCESS | 3464 | 1461045620766 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:20 INFO - PROCESS | 3464 | ++DOCSHELL 1935B800 == 34 [pid = 3464] [id = 45] 23:00:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 83 (1935DC00) [pid = 3464] [serial = 131] [outer = 00000000] 23:00:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 84 (19745000) [pid = 3464] [serial = 132] [outer = 1935DC00] 23:00:20 INFO - PROCESS | 3464 | 1461045620824 Marionette DEBUG loaded listener.js 23:00:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 85 (199E7000) [pid = 3464] [serial = 133] [outer = 1935DC00] 23:00:21 INFO - PROCESS | 3464 | 1461045621416 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]]]}] 23:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 869ms 23:00:21 INFO - PROCESS | 3464 | 1461045621456 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 23:00:21 INFO - PROCESS | 3464 | 1461045621459 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 23:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:00:21 INFO - PROCESS | 3464 | 1461045621462 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:00:21 INFO - PROCESS | 3464 | 1461045621464 Marionette TRACE conn5 <- [1,146,null,{}] 23:00:21 INFO - PROCESS | 3464 | 1461045621468 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}] 23:00:21 INFO - PROCESS | 3464 | 1461045621565 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 23:00:21 INFO - PROCESS | 3464 | 1461045621648 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:21 INFO - PROCESS | 3464 | ++DOCSHELL 19DD3000 == 35 [pid = 3464] [id = 46] 23:00:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 86 (19DD4000) [pid = 3464] [serial = 134] [outer = 00000000] 23:00:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 87 (1A3EA800) [pid = 3464] [serial = 135] [outer = 19DD4000] 23:00:21 INFO - PROCESS | 3464 | 1461045621702 Marionette DEBUG loaded listener.js 23:00:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 88 (1A478800) [pid = 3464] [serial = 136] [outer = 19DD4000] 23:00:22 INFO - PROCESS | 3464 | 1461045622297 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]]]}] 23:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 870ms 23:00:22 INFO - PROCESS | 3464 | 1461045622336 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 23:00:22 INFO - PROCESS | 3464 | 1461045622340 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 23:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:00:22 INFO - PROCESS | 3464 | 1461045622344 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:00:22 INFO - PROCESS | 3464 | 1461045622348 Marionette TRACE conn5 <- [1,150,null,{}] 23:00:22 INFO - PROCESS | 3464 | 1461045622353 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}] 23:00:22 INFO - PROCESS | 3464 | 1461045622487 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 23:00:22 INFO - PROCESS | 3464 | 1461045622584 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:22 INFO - PROCESS | 3464 | ++DOCSHELL 0FC94000 == 36 [pid = 3464] [id = 47] 23:00:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 89 (0FD08400) [pid = 3464] [serial = 137] [outer = 00000000] 23:00:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (101C7400) [pid = 3464] [serial = 138] [outer = 0FD08400] 23:00:22 INFO - PROCESS | 3464 | 1461045622642 Marionette DEBUG loaded listener.js 23:00:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (10352400) [pid = 3464] [serial = 139] [outer = 0FD08400] 23:00:23 INFO - PROCESS | 3464 | 1461045623234 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]]]}] 23:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 23:00:23 INFO - PROCESS | 3464 | 1461045623277 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 23:00:23 INFO - PROCESS | 3464 | 1461045623282 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 23:00:23 INFO - PROCESS | 3464 | 1461045623286 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:00:23 INFO - PROCESS | 3464 | 1461045623291 Marionette TRACE conn5 <- [1,154,null,{}] 23:00:23 INFO - PROCESS | 3464 | 1461045623296 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}] 23:00:23 INFO - PROCESS | 3464 | 1461045623398 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 23:00:23 INFO - PROCESS | 3464 | 1461045623532 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:23 INFO - PROCESS | 3464 | ++DOCSHELL 10288C00 == 37 [pid = 3464] [id = 48] 23:00:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (16AE9000) [pid = 3464] [serial = 140] [outer = 00000000] 23:00:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (1903B800) [pid = 3464] [serial = 141] [outer = 16AE9000] 23:00:23 INFO - PROCESS | 3464 | 1461045623591 Marionette DEBUG loaded listener.js 23:00:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (1935F400) [pid = 3464] [serial = 142] [outer = 16AE9000] 23:00:24 INFO - PROCESS | 3464 | 1461045624182 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]]]}] 23:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 930ms 23:00:24 INFO - PROCESS | 3464 | 1461045624221 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 23:00:24 INFO - PROCESS | 3464 | 1461045624225 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 23:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:00:24 INFO - PROCESS | 3464 | 1461045624228 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:00:24 INFO - PROCESS | 3464 | 1461045624230 Marionette TRACE conn5 <- [1,158,null,{}] 23:00:24 INFO - PROCESS | 3464 | 1461045624235 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}] 23:00:24 INFO - PROCESS | 3464 | 1461045624335 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 23:00:24 INFO - PROCESS | 3464 | 1461045624417 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:24 INFO - PROCESS | 3464 | ++DOCSHELL 199EB800 == 38 [pid = 3464] [id = 49] 23:00:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (199ED400) [pid = 3464] [serial = 143] [outer = 00000000] 23:00:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1A3EB000) [pid = 3464] [serial = 144] [outer = 199ED400] 23:00:24 INFO - PROCESS | 3464 | 1461045624473 Marionette DEBUG loaded listener.js 23:00:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (1A793000) [pid = 3464] [serial = 145] [outer = 199ED400] 23:00:24 INFO - PROCESS | 3464 | 1461045625011 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]]]}] 23:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 830ms 23:00:25 INFO - PROCESS | 3464 | 1461045625061 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 23:00:25 INFO - PROCESS | 3464 | 1461045625065 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 23:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:00:25 INFO - PROCESS | 3464 | 1461045625077 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:00:25 INFO - PROCESS | 3464 | 1461045625082 Marionette TRACE conn5 <- [1,162,null,{}] 23:00:25 INFO - PROCESS | 3464 | 1461045625085 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}] 23:00:25 INFO - PROCESS | 3464 | 1461045625191 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 23:00:25 INFO - PROCESS | 3464 | 1461045625258 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:25 INFO - PROCESS | 3464 | ++DOCSHELL 1A79C400 == 39 [pid = 3464] [id = 50] 23:00:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1B4B1000) [pid = 3464] [serial = 146] [outer = 00000000] 23:00:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (1C618800) [pid = 3464] [serial = 147] [outer = 1B4B1000] 23:00:25 INFO - PROCESS | 3464 | 1461045625312 Marionette DEBUG loaded listener.js 23:00:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (1CF10800) [pid = 3464] [serial = 148] [outer = 1B4B1000] 23:00:25 INFO - PROCESS | 3464 | 1461045625942 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]]]}] 23:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 890ms 23:00:25 INFO - PROCESS | 3464 | 1461045625972 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 23:00:25 INFO - PROCESS | 3464 | 1461045625974 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 23:00:25 INFO - PROCESS | 3464 | 1461045625978 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:00:25 INFO - PROCESS | 3464 | 1461045625980 Marionette TRACE conn5 <- [1,166,null,{}] 23:00:25 INFO - PROCESS | 3464 | 1461045625984 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}] 23:00:26 INFO - PROCESS | 3464 | 1461045626125 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 23:00:26 INFO - PROCESS | 3464 | 1461045626199 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:26 INFO - PROCESS | 3464 | ++DOCSHELL 10110000 == 40 [pid = 3464] [id = 51] 23:00:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (101BD400) [pid = 3464] [serial = 149] [outer = 00000000] 23:00:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (1034E000) [pid = 3464] [serial = 150] [outer = 101BD400] 23:00:26 INFO - PROCESS | 3464 | 1461045626250 Marionette DEBUG loaded listener.js 23:00:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (14AE5000) [pid = 3464] [serial = 151] [outer = 101BD400] 23:00:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (18FA4000) [pid = 3464] [serial = 152] [outer = 0FAC0800] 23:00:26 INFO - PROCESS | 3464 | 1461045626956 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]]]}] 23:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1015ms 23:00:26 INFO - PROCESS | 3464 | 1461045626998 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 23:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:00:26 INFO - PROCESS | 3464 | 1461045627003 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 23:00:27 INFO - PROCESS | 3464 | 1461045627008 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:00:27 INFO - PROCESS | 3464 | 1461045627012 Marionette TRACE conn5 <- [1,170,null,{}] 23:00:27 INFO - PROCESS | 3464 | 1461045627019 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}] 23:00:27 INFO - PROCESS | 3464 | 1461045627157 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 23:00:27 INFO - PROCESS | 3464 | 1461045627232 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:27 INFO - PROCESS | 3464 | ++DOCSHELL 10592C00 == 41 [pid = 3464] [id = 52] 23:00:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (106E7800) [pid = 3464] [serial = 153] [outer = 00000000] 23:00:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (161B9C00) [pid = 3464] [serial = 154] [outer = 106E7800] 23:00:27 INFO - PROCESS | 3464 | 1461045627289 Marionette DEBUG loaded listener.js 23:00:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (1884E800) [pid = 3464] [serial = 155] [outer = 106E7800] 23:00:27 INFO - PROCESS | 3464 | 1461045627897 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]]]}] 23:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 930ms 23:00:27 INFO - PROCESS | 3464 | 1461045627939 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 23:00:27 INFO - PROCESS | 3464 | 1461045627945 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 23:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:00:27 INFO - PROCESS | 3464 | 1461045627951 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:00:27 INFO - PROCESS | 3464 | 1461045627954 Marionette TRACE conn5 <- [1,174,null,{}] 23:00:27 INFO - PROCESS | 3464 | 1461045627958 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}] 23:00:28 INFO - PROCESS | 3464 | 1461045628061 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 23:00:28 INFO - PROCESS | 3464 | 1461045628147 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:28 INFO - PROCESS | 3464 | ++DOCSHELL 197B6800 == 42 [pid = 3464] [id = 53] 23:00:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (19DC9800) [pid = 3464] [serial = 156] [outer = 00000000] 23:00:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (1B5DE800) [pid = 3464] [serial = 157] [outer = 19DC9800] 23:00:28 INFO - PROCESS | 3464 | 1461045628204 Marionette DEBUG loaded listener.js 23:00:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (1B907800) [pid = 3464] [serial = 158] [outer = 19DC9800] 23:00:28 INFO - PROCESS | 3464 | 1461045628777 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]]]}] 23:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 870ms 23:00:28 INFO - PROCESS | 3464 | 1461045628823 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 23:00:28 INFO - PROCESS | 3464 | 1461045628826 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 23:00:28 INFO - PROCESS | 3464 | 1461045628830 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:00:28 INFO - PROCESS | 3464 | 1461045628834 Marionette TRACE conn5 <- [1,178,null,{}] 23:00:28 INFO - PROCESS | 3464 | 1461045628845 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}] 23:00:28 INFO - PROCESS | 3464 | 1461045628951 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 23:00:29 INFO - PROCESS | 3464 | 1461045629035 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:29 INFO - PROCESS | 3464 | ++DOCSHELL 1D3B7000 == 43 [pid = 3464] [id = 54] 23:00:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (1D3B7C00) [pid = 3464] [serial = 159] [outer = 00000000] 23:00:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (1E075000) [pid = 3464] [serial = 160] [outer = 1D3B7C00] 23:00:29 INFO - PROCESS | 3464 | 1461045629093 Marionette DEBUG loaded listener.js 23:00:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (1E07D800) [pid = 3464] [serial = 161] [outer = 1D3B7C00] 23:00:29 INFO - PROCESS | 3464 | 1461045629629 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]]]}] 23:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 830ms 23:00:29 INFO - PROCESS | 3464 | 1461045629688 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 23:00:29 INFO - PROCESS | 3464 | 1461045629691 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 23:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:00:29 INFO - PROCESS | 3464 | 1461045629708 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:00:29 INFO - PROCESS | 3464 | 1461045629710 Marionette TRACE conn5 <- [1,182,null,{}] 23:00:29 INFO - PROCESS | 3464 | 1461045629714 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}] 23:00:29 INFO - PROCESS | 3464 | 1461045629814 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 23:00:29 INFO - PROCESS | 3464 | 1461045629884 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:29 INFO - PROCESS | 3464 | ++DOCSHELL 1930B000 == 44 [pid = 3464] [id = 55] 23:00:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (1930C000) [pid = 3464] [serial = 162] [outer = 00000000] 23:00:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (19312800) [pid = 3464] [serial = 163] [outer = 1930C000] 23:00:29 INFO - PROCESS | 3464 | 1461045629939 Marionette DEBUG loaded listener.js 23:00:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (1E07F000) [pid = 3464] [serial = 164] [outer = 1930C000] 23:00:30 INFO - PROCESS | 3464 | 1461045630463 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]]]}] 23:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 23:00:30 INFO - PROCESS | 3464 | 1461045630478 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 23:00:30 INFO - PROCESS | 3464 | 1461045630480 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 23:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:00:30 INFO - PROCESS | 3464 | 1461045630483 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:00:30 INFO - PROCESS | 3464 | 1461045630485 Marionette TRACE conn5 <- [1,186,null,{}] 23:00:30 INFO - PROCESS | 3464 | 1461045630508 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}] 23:00:30 INFO - PROCESS | 3464 | 1461045630626 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 23:00:30 INFO - PROCESS | 3464 | 1461045630694 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:30 INFO - PROCESS | 3464 | ++DOCSHELL 1E131800 == 45 [pid = 3464] [id = 56] 23:00:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (1E132C00) [pid = 3464] [serial = 165] [outer = 00000000] 23:00:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (1E16F400) [pid = 3464] [serial = 166] [outer = 1E132C00] 23:00:30 INFO - PROCESS | 3464 | 1461045630748 Marionette DEBUG loaded listener.js 23:00:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (1E138800) [pid = 3464] [serial = 167] [outer = 1E132C00] 23:00:31 INFO - PROCESS | 3464 | 1461045631378 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]]]}] 23:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 929ms 23:00:31 INFO - PROCESS | 3464 | 1461045631414 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 23:00:31 INFO - PROCESS | 3464 | 1461045631418 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 23:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:00:31 INFO - PROCESS | 3464 | 1461045631436 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:00:31 INFO - PROCESS | 3464 | 1461045631440 Marionette TRACE conn5 <- [1,190,null,{}] 23:00:31 INFO - PROCESS | 3464 | 1461045631448 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}] 23:00:31 INFO - PROCESS | 3464 | 1461045631559 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 23:00:31 INFO - PROCESS | 3464 | 1461045631630 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:31 INFO - PROCESS | 3464 | ++DOCSHELL 161B0000 == 46 [pid = 3464] [id = 57] 23:00:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (161B0800) [pid = 3464] [serial = 168] [outer = 00000000] 23:00:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (1884A400) [pid = 3464] [serial = 169] [outer = 161B0800] 23:00:31 INFO - PROCESS | 3464 | 1461045631681 Marionette DEBUG loaded listener.js 23:00:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (19309C00) [pid = 3464] [serial = 170] [outer = 161B0800] 23:00:32 INFO - PROCESS | 3464 | 1461045632300 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]]]}] 23:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 950ms 23:00:32 INFO - PROCESS | 3464 | 1461045632375 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 23:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:00:32 INFO - PROCESS | 3464 | 1461045632379 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 23:00:32 INFO - PROCESS | 3464 | 1461045632385 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:00:32 INFO - PROCESS | 3464 | 1461045632389 Marionette TRACE conn5 <- [1,194,null,{}] 23:00:32 INFO - PROCESS | 3464 | 1461045632395 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}] 23:00:32 INFO - PROCESS | 3464 | 1461045632502 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 23:00:32 INFO - PROCESS | 3464 | 1461045632578 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:32 INFO - PROCESS | 3464 | ++DOCSHELL 16256400 == 47 [pid = 3464] [id = 58] 23:00:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (16256800) [pid = 3464] [serial = 171] [outer = 00000000] 23:00:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (1930E000) [pid = 3464] [serial = 172] [outer = 16256800] 23:00:32 INFO - PROCESS | 3464 | 1461045632639 Marionette DEBUG loaded listener.js 23:00:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (19369C00) [pid = 3464] [serial = 173] [outer = 16256800] 23:00:33 INFO - PROCESS | 3464 | 1461045633262 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]]]}] 23:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 23:00:33 INFO - PROCESS | 3464 | 1461045633315 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 23:00:33 INFO - PROCESS | 3464 | 1461045633321 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 23:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:00:33 INFO - PROCESS | 3464 | 1461045633328 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:00:33 INFO - PROCESS | 3464 | 1461045633331 Marionette TRACE conn5 <- [1,198,null,{}] 23:00:33 INFO - PROCESS | 3464 | 1461045633335 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}] 23:00:33 INFO - PROCESS | 3464 | 1461045633439 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 23:00:33 INFO - PROCESS | 3464 | 1461045633528 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:33 INFO - PROCESS | 3464 | ++DOCSHELL 1936B400 == 48 [pid = 3464] [id = 59] 23:00:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (19371400) [pid = 3464] [serial = 174] [outer = 00000000] 23:00:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (1A170800) [pid = 3464] [serial = 175] [outer = 19371400] 23:00:33 INFO - PROCESS | 3464 | 1461045633584 Marionette DEBUG loaded listener.js 23:00:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (1B3B5000) [pid = 3464] [serial = 176] [outer = 19371400] 23:00:34 INFO - PROCESS | 3464 | 1461045634158 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]]]}] 23:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 23:00:34 INFO - PROCESS | 3464 | 1461045634200 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 23:00:34 INFO - PROCESS | 3464 | 1461045634202 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 23:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:00:34 INFO - PROCESS | 3464 | 1461045634206 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:00:34 INFO - PROCESS | 3464 | 1461045634210 Marionette TRACE conn5 <- [1,202,null,{}] 23:00:34 INFO - PROCESS | 3464 | 1461045634221 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}] 23:00:34 INFO - PROCESS | 3464 | 1461045634329 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 23:00:34 INFO - PROCESS | 3464 | 1461045634419 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:34 INFO - PROCESS | 3464 | ++DOCSHELL 1B4AF800 == 49 [pid = 3464] [id = 60] 23:00:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (1B4F1C00) [pid = 3464] [serial = 177] [outer = 00000000] 23:00:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (1D2D6C00) [pid = 3464] [serial = 178] [outer = 1B4F1C00] 23:00:34 INFO - PROCESS | 3464 | 1461045634478 Marionette DEBUG loaded listener.js 23:00:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (1DEC7000) [pid = 3464] [serial = 179] [outer = 1B4F1C00] 23:00:35 INFO - PROCESS | 3464 | 1461045635022 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]]]}] 23:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 23:00:35 INFO - PROCESS | 3464 | 1461045635055 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 23:00:35 INFO - PROCESS | 3464 | 1461045635058 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 23:00:35 INFO - PROCESS | 3464 | 1461045635062 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:00:35 INFO - PROCESS | 3464 | 1461045635064 Marionette TRACE conn5 <- [1,206,null,{}] 23:00:35 INFO - PROCESS | 3464 | 1461045635068 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}] 23:00:35 INFO - PROCESS | 3464 | 1461045635169 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 23:00:35 INFO - PROCESS | 3464 | 1461045635255 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:35 INFO - PROCESS | 3464 | ++DOCSHELL 0F460400 == 50 [pid = 3464] [id = 61] 23:00:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (0F461C00) [pid = 3464] [serial = 180] [outer = 00000000] 23:00:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (0F467C00) [pid = 3464] [serial = 181] [outer = 0F461C00] 23:00:35 INFO - PROCESS | 3464 | 1461045635309 Marionette DEBUG loaded listener.js 23:00:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (1DECCC00) [pid = 3464] [serial = 182] [outer = 0F461C00] 23:00:35 INFO - PROCESS | 3464 | 1461045635855 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]]]}] 23:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 23:00:35 INFO - PROCESS | 3464 | 1461045635897 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 23:00:35 INFO - PROCESS | 3464 | 1461045635900 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 23:00:35 INFO - PROCESS | 3464 | 1461045635903 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:00:35 INFO - PROCESS | 3464 | 1461045635905 Marionette TRACE conn5 <- [1,210,null,{}] 23:00:35 INFO - PROCESS | 3464 | 1461045635909 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}] 23:00:35 INFO - PROCESS | 3464 | 1461045636001 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 23:00:36 INFO - PROCESS | 3464 | 1461045636093 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:36 INFO - PROCESS | 3464 | ++DOCSHELL 14DE7800 == 51 [pid = 3464] [id = 62] 23:00:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (1930C400) [pid = 3464] [serial = 183] [outer = 00000000] 23:00:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (1E07F400) [pid = 3464] [serial = 184] [outer = 1930C400] 23:00:36 INFO - PROCESS | 3464 | 1461045636148 Marionette DEBUG loaded listener.js 23:00:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (1E07F800) [pid = 3464] [serial = 185] [outer = 1930C400] 23:00:36 INFO - PROCESS | 3464 | 1461045636703 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]]]}] 23:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 869ms 23:00:36 INFO - PROCESS | 3464 | 1461045636778 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 23:00:36 INFO - PROCESS | 3464 | 1461045636780 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 23:00:36 INFO - PROCESS | 3464 | 1461045636784 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:00:36 INFO - PROCESS | 3464 | 1461045636786 Marionette TRACE conn5 <- [1,214,null,{}] 23:00:36 INFO - PROCESS | 3464 | 1461045636789 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}] 23:00:36 INFO - PROCESS | 3464 | 1461045636928 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 23:00:36 INFO - PROCESS | 3464 | 1461045637000 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:36 INFO - PROCESS | 3464 | ++DOCSHELL 1ED50000 == 52 [pid = 3464] [id = 63] 23:00:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (1ED86000) [pid = 3464] [serial = 186] [outer = 00000000] 23:00:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (1EEDD800) [pid = 3464] [serial = 187] [outer = 1ED86000] 23:00:37 INFO - PROCESS | 3464 | 1461045637058 Marionette DEBUG loaded listener.js 23:00:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (2020FC00) [pid = 3464] [serial = 188] [outer = 1ED86000] 23:00:37 INFO - PROCESS | 3464 | 1461045637657 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]]]}] 23:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 930ms 23:00:37 INFO - PROCESS | 3464 | 1461045637718 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 23:00:37 INFO - PROCESS | 3464 | 1461045637722 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 23:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:00:37 INFO - PROCESS | 3464 | 1461045637727 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:00:37 INFO - PROCESS | 3464 | 1461045637730 Marionette TRACE conn5 <- [1,218,null,{}] 23:00:37 INFO - PROCESS | 3464 | 1461045637736 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}] 23:00:37 INFO - PROCESS | 3464 | 1461045637833 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 23:00:37 INFO - PROCESS | 3464 | 1461045637912 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:37 INFO - PROCESS | 3464 | ++DOCSHELL 14D3D400 == 53 [pid = 3464] [id = 64] 23:00:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (161AF800) [pid = 3464] [serial = 189] [outer = 00000000] 23:00:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (1930FC00) [pid = 3464] [serial = 190] [outer = 161AF800] 23:00:37 INFO - PROCESS | 3464 | 1461045637962 Marionette DEBUG loaded listener.js 23:00:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (19373000) [pid = 3464] [serial = 191] [outer = 161AF800] 23:00:38 INFO - PROCESS | 3464 | --DOCSHELL 161B9000 == 52 [pid = 3464] [id = 44] 23:00:38 INFO - PROCESS | 3464 | --DOCSHELL 1935B800 == 51 [pid = 3464] [id = 45] 23:00:38 INFO - PROCESS | 3464 | --DOCSHELL 101C7C00 == 50 [pid = 3464] [id = 43] 23:00:38 INFO - PROCESS | 3464 | --DOCSHELL 10291400 == 49 [pid = 3464] [id = 37] 23:00:38 INFO - PROCESS | 3464 | --DOCSHELL 10592C00 == 48 [pid = 3464] [id = 52] 23:00:38 INFO - PROCESS | 3464 | --DOCSHELL 197B6800 == 47 [pid = 3464] [id = 53] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 0FD06C00 == 46 [pid = 3464] [id = 17] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 16AF0800 == 45 [pid = 3464] [id = 41] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 14962400 == 44 [pid = 3464] [id = 40] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 1B889000 == 43 [pid = 3464] [id = 20] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 10297000 == 42 [pid = 3464] [id = 39] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 18FA3C00 == 41 [pid = 3464] [id = 31] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 193E9400 == 40 [pid = 3464] [id = 18] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 16847000 == 39 [pid = 3464] [id = 16] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 1E16DC00 == 38 [pid = 3464] [id = 8] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 1490F400 == 37 [pid = 3464] [id = 11] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 101BBC00 == 36 [pid = 3464] [id = 29] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 0FC9CC00 == 35 [pid = 3464] [id = 32] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 1D3B7000 == 34 [pid = 3464] [id = 54] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 1930B000 == 33 [pid = 3464] [id = 55] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 1E131800 == 32 [pid = 3464] [id = 56] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 0FD09C00 == 31 [pid = 3464] [id = 10] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 16257000 == 30 [pid = 3464] [id = 30] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 199EB800 == 29 [pid = 3464] [id = 49] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 0FC94000 == 28 [pid = 3464] [id = 47] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 10288C00 == 27 [pid = 3464] [id = 48] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 0F460400 == 26 [pid = 3464] [id = 61] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 14DE7800 == 25 [pid = 3464] [id = 62] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 1936B400 == 24 [pid = 3464] [id = 59] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 1A79C400 == 23 [pid = 3464] [id = 50] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 1B4AF800 == 22 [pid = 3464] [id = 60] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 161B0000 == 21 [pid = 3464] [id = 57] 23:00:39 INFO - PROCESS | 3464 | --DOCSHELL 16256400 == 20 [pid = 3464] [id = 58] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 112A9800 == 19 [pid = 3464] [id = 38] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 112A2C00 == 18 [pid = 3464] [id = 15] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 1034E400 == 17 [pid = 3464] [id = 27] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 10351400 == 16 [pid = 3464] [id = 28] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 101C9400 == 15 [pid = 3464] [id = 13] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 10104000 == 14 [pid = 3464] [id = 36] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 19041400 == 13 [pid = 3464] [id = 26] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 19DD3000 == 12 [pid = 3464] [id = 46] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 10110000 == 11 [pid = 3464] [id = 51] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 1ED50000 == 10 [pid = 3464] [id = 63] 23:00:41 INFO - PROCESS | 3464 | --DOCSHELL 19359C00 == 9 [pid = 3464] [id = 42] 23:00:42 INFO - PROCESS | 3464 | 1461045642327 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]]]}] 23:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 4639ms 23:00:42 INFO - PROCESS | 3464 | 1461045642394 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 23:00:42 INFO - PROCESS | 3464 | 1461045642396 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 23:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:00:42 INFO - PROCESS | 3464 | 1461045642403 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:00:42 INFO - PROCESS | 3464 | 1461045642406 Marionette TRACE conn5 <- [1,222,null,{}] 23:00:42 INFO - PROCESS | 3464 | 1461045642412 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}] 23:00:42 INFO - PROCESS | 3464 | 1461045642501 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 23:00:42 INFO - PROCESS | 3464 | 1461045642513 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:42 INFO - PROCESS | 3464 | ++DOCSHELL 101C4800 == 10 [pid = 3464] [id = 65] 23:00:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (101C8400) [pid = 3464] [serial = 192] [outer = 00000000] 23:00:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (1054F400) [pid = 3464] [serial = 193] [outer = 101C8400] 23:00:42 INFO - PROCESS | 3464 | 1461045642560 Marionette DEBUG loaded listener.js 23:00:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (11248800) [pid = 3464] [serial = 194] [outer = 101C8400] 23:00:43 INFO - PROCESS | 3464 | 1461045643038 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]]]}] 23:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 23:00:43 INFO - PROCESS | 3464 | 1461045643074 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 23:00:43 INFO - PROCESS | 3464 | 1461045643080 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 23:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:00:43 INFO - PROCESS | 3464 | 1461045643086 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:00:43 INFO - PROCESS | 3464 | 1461045643089 Marionette TRACE conn5 <- [1,226,null,{}] 23:00:43 INFO - PROCESS | 3464 | 1461045643093 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}] 23:00:43 INFO - PROCESS | 3464 | 1461045643179 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 23:00:43 INFO - PROCESS | 3464 | 1461045643190 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:43 INFO - PROCESS | 3464 | ++DOCSHELL 0F45E800 == 11 [pid = 3464] [id = 66] 23:00:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (14DCF000) [pid = 3464] [serial = 195] [outer = 00000000] 23:00:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (16260800) [pid = 3464] [serial = 196] [outer = 14DCF000] 23:00:43 INFO - PROCESS | 3464 | 1461045643235 Marionette DEBUG loaded listener.js 23:00:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (1884F400) [pid = 3464] [serial = 197] [outer = 14DCF000] 23:00:43 INFO - PROCESS | 3464 | 1461045643730 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]]]}] 23:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 23:00:43 INFO - PROCESS | 3464 | 1461045643777 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 23:00:43 INFO - PROCESS | 3464 | 1461045643779 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 23:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:00:43 INFO - PROCESS | 3464 | 1461045643859 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:00:43 INFO - PROCESS | 3464 | 1461045643863 Marionette TRACE conn5 <- [1,230,null,{}] 23:00:43 INFO - PROCESS | 3464 | 1461045643930 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}] 23:00:44 INFO - PROCESS | 3464 | 1461045644028 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 23:00:44 INFO - PROCESS | 3464 | 1461045644048 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:44 INFO - PROCESS | 3464 | ++DOCSHELL 1936F800 == 12 [pid = 3464] [id = 67] 23:00:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (1936FC00) [pid = 3464] [serial = 198] [outer = 00000000] 23:00:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (199E9C00) [pid = 3464] [serial = 199] [outer = 1936FC00] 23:00:44 INFO - PROCESS | 3464 | 1461045644100 Marionette DEBUG loaded listener.js 23:00:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (1A16D800) [pid = 3464] [serial = 200] [outer = 1936FC00] 23:00:44 INFO - PROCESS | 3464 | 1461045644594 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]]]}] 23:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 870ms 23:00:44 INFO - PROCESS | 3464 | 1461045644657 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 23:00:44 INFO - PROCESS | 3464 | 1461045644660 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 23:00:44 INFO - PROCESS | 3464 | 1461045644663 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:00:44 INFO - PROCESS | 3464 | 1461045644664 Marionette TRACE conn5 <- [1,234,null,{}] 23:00:44 INFO - PROCESS | 3464 | 1461045644667 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}] 23:00:44 INFO - PROCESS | 3464 | 1461045644774 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 23:00:44 INFO - PROCESS | 3464 | 1461045644830 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:44 INFO - PROCESS | 3464 | ++DOCSHELL 1B905400 == 13 [pid = 3464] [id = 68] 23:00:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (1B906800) [pid = 3464] [serial = 201] [outer = 00000000] 23:00:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (1D2CC400) [pid = 3464] [serial = 202] [outer = 1B906800] 23:00:44 INFO - PROCESS | 3464 | 1461045644876 Marionette DEBUG loaded listener.js 23:00:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (1D2DA800) [pid = 3464] [serial = 203] [outer = 1B906800] 23:00:45 INFO - PROCESS | 3464 | 1461045645307 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]]]}] 23:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 23:00:45 INFO - PROCESS | 3464 | 1461045645345 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 23:00:45 INFO - PROCESS | 3464 | 1461045645347 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 23:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:00:45 INFO - PROCESS | 3464 | 1461045645350 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:00:45 INFO - PROCESS | 3464 | 1461045645352 Marionette TRACE conn5 <- [1,238,null,{}] 23:00:45 INFO - PROCESS | 3464 | 1461045645356 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}] 23:00:45 INFO - PROCESS | 3464 | 1461045645483 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 23:00:45 INFO - PROCESS | 3464 | 1461045645509 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:45 INFO - PROCESS | 3464 | ++DOCSHELL 1DEB4000 == 14 [pid = 3464] [id = 69] 23:00:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (1DEB4800) [pid = 3464] [serial = 204] [outer = 00000000] 23:00:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (1DEB9C00) [pid = 3464] [serial = 205] [outer = 1DEB4800] 23:00:45 INFO - PROCESS | 3464 | 1461045645553 Marionette DEBUG loaded listener.js 23:00:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (1DEBC800) [pid = 3464] [serial = 206] [outer = 1DEB4800] 23:00:45 INFO - PROCESS | 3464 | 1461045645995 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]]]}] 23:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 23:00:46 INFO - PROCESS | 3464 | 1461045646022 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 23:00:46 INFO - PROCESS | 3464 | 1461045646024 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 23:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:00:46 INFO - PROCESS | 3464 | 1461045646027 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:00:46 INFO - PROCESS | 3464 | 1461045646029 Marionette TRACE conn5 <- [1,242,null,{}] 23:00:46 INFO - PROCESS | 3464 | 1461045646032 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}] 23:00:46 INFO - PROCESS | 3464 | 1461045646165 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 23:00:46 INFO - PROCESS | 3464 | 1461045646174 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:46 INFO - PROCESS | 3464 | ++DOCSHELL 18057C00 == 15 [pid = 3464] [id = 70] 23:00:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (18060000) [pid = 3464] [serial = 207] [outer = 00000000] 23:00:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (1DEC6C00) [pid = 3464] [serial = 208] [outer = 18060000] 23:00:46 INFO - PROCESS | 3464 | 1461045646221 Marionette DEBUG loaded listener.js 23:00:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (1DECF800) [pid = 3464] [serial = 209] [outer = 18060000] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (10297C00) [pid = 3464] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (1027D800) [pid = 3464] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (1034EC00) [pid = 3464] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (105AB400) [pid = 3464] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (101BCC00) [pid = 3464] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (16257400) [pid = 3464] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (1935DC00) [pid = 3464] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (16E96400) [pid = 3464] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (16AE9000) [pid = 3464] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (1A790000) [pid = 3464] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (19744000) [pid = 3464] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (14DCB400) [pid = 3464] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (1496E400) [pid = 3464] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (0FD08400) [pid = 3464] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (161B0800) [pid = 3464] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (0FCDAC00) [pid = 3464] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (1903A000) [pid = 3464] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (10282000) [pid = 3464] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (10298000) [pid = 3464] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (101BD400) [pid = 3464] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (13BB5800) [pid = 3464] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (19044800) [pid = 3464] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (1ED86000) [pid = 3464] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (1930C400) [pid = 3464] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (1B4F1C00) [pid = 3464] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (0F461C00) [pid = 3464] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (1E132C00) [pid = 3464] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (16256800) [pid = 3464] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 132 (1935A800) [pid = 3464] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 131 (106E7800) [pid = 3464] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (1930C000) [pid = 3464] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (1D2CB400) [pid = 3464] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1903CC00) [pid = 3464] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (1B88A400) [pid = 3464] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (1D3B7C00) [pid = 3464] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (1625E800) [pid = 3464] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (19DC9800) [pid = 3464] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (1B4B1000) [pid = 3464] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (19371400) [pid = 3464] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (199ED400) [pid = 3464] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:00:47 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (19DD4000) [pid = 3464] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:00:47 INFO - PROCESS | 3464 | 1461045647409 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]]]}] 23:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1434ms 23:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:00:47 INFO - PROCESS | 3464 | 1461045647463 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 23:00:47 INFO - PROCESS | 3464 | 1461045647465 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 23:00:47 INFO - PROCESS | 3464 | 1461045647468 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:00:47 INFO - PROCESS | 3464 | 1461045647470 Marionette TRACE conn5 <- [1,246,null,{}] 23:00:47 INFO - PROCESS | 3464 | 1461045647474 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}] 23:00:47 INFO - PROCESS | 3464 | 1461045647547 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 23:00:47 INFO - PROCESS | 3464 | 1461045647557 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:47 INFO - PROCESS | 3464 | ++DOCSHELL 10298000 == 16 [pid = 3464] [id = 71] 23:00:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (105B3400) [pid = 3464] [serial = 210] [outer = 00000000] 23:00:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (1495F800) [pid = 3464] [serial = 211] [outer = 105B3400] 23:00:47 INFO - PROCESS | 3464 | 1461045647600 Marionette DEBUG loaded listener.js 23:00:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (14962C00) [pid = 3464] [serial = 212] [outer = 105B3400] 23:00:48 INFO - PROCESS | 3464 | 1461045648129 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]]]}] 23:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 23:00:48 INFO - PROCESS | 3464 | 1461045648143 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 23:00:48 INFO - PROCESS | 3464 | 1461045648145 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 23:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:00:48 INFO - PROCESS | 3464 | 1461045648148 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:00:48 INFO - PROCESS | 3464 | 1461045648149 Marionette TRACE conn5 <- [1,250,null,{}] 23:00:48 INFO - PROCESS | 3464 | 1461045648153 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}] 23:00:48 INFO - PROCESS | 3464 | 1461045648249 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 23:00:48 INFO - PROCESS | 3464 | 1461045648260 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:48 INFO - PROCESS | 3464 | ++DOCSHELL 0F461000 == 17 [pid = 3464] [id = 72] 23:00:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (14DD3400) [pid = 3464] [serial = 213] [outer = 00000000] 23:00:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (1884B000) [pid = 3464] [serial = 214] [outer = 14DD3400] 23:00:48 INFO - PROCESS | 3464 | 1461045648304 Marionette DEBUG loaded listener.js 23:00:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1903E000) [pid = 3464] [serial = 215] [outer = 14DD3400] 23:00:48 INFO - PROCESS | 3464 | 1461045648728 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]]]}] 23:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 23:00:48 INFO - PROCESS | 3464 | 1461045648779 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 23:00:48 INFO - PROCESS | 3464 | 1461045648781 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 23:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:00:48 INFO - PROCESS | 3464 | 1461045648784 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:00:48 INFO - PROCESS | 3464 | 1461045648786 Marionette TRACE conn5 <- [1,254,null,{}] 23:00:48 INFO - PROCESS | 3464 | 1461045648789 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}] 23:00:48 INFO - PROCESS | 3464 | 1461045648864 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 23:00:48 INFO - PROCESS | 3464 | 1461045648874 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:48 INFO - PROCESS | 3464 | ++DOCSHELL 1936F400 == 18 [pid = 3464] [id = 73] 23:00:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (19402400) [pid = 3464] [serial = 216] [outer = 00000000] 23:00:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (19DD6400) [pid = 3464] [serial = 217] [outer = 19402400] 23:00:48 INFO - PROCESS | 3464 | 1461045648918 Marionette DEBUG loaded listener.js 23:00:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (1A10E800) [pid = 3464] [serial = 218] [outer = 19402400] 23:00:49 INFO - PROCESS | 3464 | 1461045649499 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]]]}] 23:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 770ms 23:00:49 INFO - PROCESS | 3464 | 1461045649586 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 23:00:49 INFO - PROCESS | 3464 | 1461045649590 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 23:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:00:49 INFO - PROCESS | 3464 | 1461045649624 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:00:49 INFO - PROCESS | 3464 | 1461045649628 Marionette TRACE conn5 <- [1,258,null,{}] 23:00:49 INFO - PROCESS | 3464 | 1461045649634 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}] 23:00:49 INFO - PROCESS | 3464 | 1461045649744 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 23:00:49 INFO - PROCESS | 3464 | 1461045649818 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:49 INFO - PROCESS | 3464 | ++DOCSHELL 0F510000 == 19 [pid = 3464] [id = 74] 23:00:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (10280000) [pid = 3464] [serial = 219] [outer = 00000000] 23:00:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (14965400) [pid = 3464] [serial = 220] [outer = 10280000] 23:00:49 INFO - PROCESS | 3464 | 1461045649915 Marionette DEBUG loaded listener.js 23:00:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (151CC400) [pid = 3464] [serial = 221] [outer = 10280000] 23:00:50 INFO - PROCESS | 3464 | 1461045650360 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:00:50 INFO - PROCESS | 3464 | 1461045650501 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]]]}] 23:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 950ms 23:00:50 INFO - PROCESS | 3464 | 1461045650560 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 23:00:50 INFO - PROCESS | 3464 | 1461045650565 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 23:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:00:50 INFO - PROCESS | 3464 | 1461045650572 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:00:50 INFO - PROCESS | 3464 | 1461045650575 Marionette TRACE conn5 <- [1,262,null,{}] 23:00:50 INFO - PROCESS | 3464 | 1461045650579 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}] 23:00:50 INFO - PROCESS | 3464 | 1461045650691 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 23:00:50 INFO - PROCESS | 3464 | 1461045650815 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:50 INFO - PROCESS | 3464 | ++DOCSHELL 1805BC00 == 20 [pid = 3464] [id = 75] 23:00:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (18DCE800) [pid = 3464] [serial = 222] [outer = 00000000] 23:00:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (199EB400) [pid = 3464] [serial = 223] [outer = 18DCE800] 23:00:50 INFO - PROCESS | 3464 | 1461045650878 Marionette DEBUG loaded listener.js 23:00:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (1B4B8800) [pid = 3464] [serial = 224] [outer = 18DCE800] 23:00:51 INFO - PROCESS | 3464 | 1461045651492 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]]]}] 23:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 970ms 23:00:51 INFO - PROCESS | 3464 | 1461045651545 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 23:00:51 INFO - PROCESS | 3464 | 1461045651548 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 23:00:51 INFO - PROCESS | 3464 | 1461045651552 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:00:51 INFO - PROCESS | 3464 | 1461045651555 Marionette TRACE conn5 <- [1,266,null,{}] 23:00:51 INFO - PROCESS | 3464 | 1461045651567 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}] 23:00:51 INFO - PROCESS | 3464 | 1461045651676 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 23:00:51 INFO - PROCESS | 3464 | 1461045651805 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:51 INFO - PROCESS | 3464 | ++DOCSHELL 0F50AC00 == 21 [pid = 3464] [id = 76] 23:00:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (0F50CC00) [pid = 3464] [serial = 225] [outer = 00000000] 23:00:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (1028E800) [pid = 3464] [serial = 226] [outer = 0F50CC00] 23:00:51 INFO - PROCESS | 3464 | 1461045651867 Marionette DEBUG loaded listener.js 23:00:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (105AF800) [pid = 3464] [serial = 227] [outer = 0F50CC00] 23:00:52 INFO - PROCESS | 3464 | 1461045652541 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]]]}] 23:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1023ms 23:00:52 INFO - PROCESS | 3464 | 1461045652579 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 23:00:52 INFO - PROCESS | 3464 | 1461045652583 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 23:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:00:52 INFO - PROCESS | 3464 | 1461045652588 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:00:52 INFO - PROCESS | 3464 | 1461045652592 Marionette TRACE conn5 <- [1,270,null,{}] 23:00:52 INFO - PROCESS | 3464 | 1461045652597 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}] 23:00:52 INFO - PROCESS | 3464 | 1461045652691 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 23:00:52 INFO - PROCESS | 3464 | 1461045652788 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:52 INFO - PROCESS | 3464 | ++DOCSHELL 10291400 == 22 [pid = 3464] [id = 77] 23:00:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (10297000) [pid = 3464] [serial = 228] [outer = 00000000] 23:00:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (1034D400) [pid = 3464] [serial = 229] [outer = 10297000] 23:00:52 INFO - PROCESS | 3464 | 1461045652837 Marionette DEBUG loaded listener.js 23:00:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (10593800) [pid = 3464] [serial = 230] [outer = 10297000] 23:00:53 INFO - PROCESS | 3464 | --DOCSHELL 14D3D400 == 21 [pid = 3464] [id = 64] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (10548C00) [pid = 3464] [serial = 108] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (1034E000) [pid = 3464] [serial = 150] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (101C7400) [pid = 3464] [serial = 138] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (10549400) [pid = 3464] [serial = 105] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (1935B400) [pid = 3464] [serial = 91] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (10351C00) [pid = 3464] [serial = 78] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (1054F000) [pid = 3464] [serial = 79] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (117AB800) [pid = 3464] [serial = 81] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 132 (14DE6000) [pid = 3464] [serial = 84] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 131 (18849000) [pid = 3464] [serial = 87] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (14963800) [pid = 3464] [serial = 82] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (18DCFC00) [pid = 3464] [serial = 88] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1525DC00) [pid = 3464] [serial = 85] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (1E077800) [pid = 3464] [serial = 76] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (10347000) [pid = 3464] [serial = 94] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (19043800) [pid = 3464] [serial = 90] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (10108000) [pid = 3464] [serial = 93] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (13BAC000) [pid = 3464] [serial = 40] [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.] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (105AE000) [pid = 3464] [serial = 126] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (161B4400) [pid = 3464] [serial = 117] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (1490F800) [pid = 3464] [serial = 115] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (14AE5000) [pid = 3464] [serial = 151] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (111A8800) [pid = 3464] [serial = 114] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (14AE4800) [pid = 3464] [serial = 112] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 116 (1884A400) [pid = 3464] [serial = 169] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 115 (16E9A000) [pid = 3464] [serial = 129] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 114 (1496C000) [pid = 3464] [serial = 111] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (161B9C00) [pid = 3464] [serial = 154] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (1059AC00) [pid = 3464] [serial = 109] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (13BDCC00) [pid = 3464] [serial = 127] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (106F3000) [pid = 3464] [serial = 106] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (1A3EA800) [pid = 3464] [serial = 135] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (199E7000) [pid = 3464] [serial = 133] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (19745000) [pid = 3464] [serial = 132] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (19039C00) [pid = 3464] [serial = 121] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (1935F400) [pid = 3464] [serial = 142] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (1B4F8C00) [pid = 3464] [serial = 103] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (193E9800) [pid = 3464] [serial = 123] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (1A3EB000) [pid = 3464] [serial = 144] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (199EC000) [pid = 3464] [serial = 100] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (1B4EF400) [pid = 3464] [serial = 102] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (1930FC00) [pid = 3464] [serial = 190] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (16256C00) [pid = 3464] [serial = 118] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (199E5800) [pid = 3464] [serial = 99] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (18831000) [pid = 3464] [serial = 97] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (10352400) [pid = 3464] [serial = 139] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (18FA2C00) [pid = 3464] [serial = 120] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (19309C00) [pid = 3464] [serial = 170] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (1930E000) [pid = 3464] [serial = 172] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (161B5400) [pid = 3464] [serial = 96] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 90 (1903B800) [pid = 3464] [serial = 141] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 89 (1E16F400) [pid = 3464] [serial = 166] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 88 (19312800) [pid = 3464] [serial = 163] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 87 (1E07D800) [pid = 3464] [serial = 161] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 86 (1884F000) [pid = 3464] [serial = 130] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 85 (1E075000) [pid = 3464] [serial = 160] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 84 (1B907800) [pid = 3464] [serial = 158] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 83 (1CF10800) [pid = 3464] [serial = 148] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 82 (1B3B5000) [pid = 3464] [serial = 176] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 81 (1D2D6C00) [pid = 3464] [serial = 178] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 80 (1A170800) [pid = 3464] [serial = 175] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 79 (1A793000) [pid = 3464] [serial = 145] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 78 (1C618800) [pid = 3464] [serial = 147] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 77 (1A478800) [pid = 3464] [serial = 136] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 76 (1B5DE800) [pid = 3464] [serial = 157] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 75 (1E077000) [pid = 3464] [serial = 75] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 74 (2020FC00) [pid = 3464] [serial = 188] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 73 (1EEDD800) [pid = 3464] [serial = 187] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 72 (1E07F800) [pid = 3464] [serial = 185] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 71 (1DEC7000) [pid = 3464] [serial = 179] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 70 (1E07F400) [pid = 3464] [serial = 184] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 69 (1DECCC00) [pid = 3464] [serial = 182] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 68 (1E138800) [pid = 3464] [serial = 167] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 67 (19369C00) [pid = 3464] [serial = 173] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 66 (0F467C00) [pid = 3464] [serial = 181] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 65 (19431C00) [pid = 3464] [serial = 124] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 64 (1884E800) [pid = 3464] [serial = 155] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 63 (1E07F000) [pid = 3464] [serial = 164] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 62 (1ED54400) [pid = 3464] [serial = 61] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 61 (19045C00) [pid = 3464] [serial = 73] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | --DOMWINDOW == 60 (1CF12800) [pid = 3464] [serial = 58] [outer = 00000000] [url = about:blank] 23:00:53 INFO - PROCESS | 3464 | 1461045653332 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]]]}] 23:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 770ms 23:00:53 INFO - PROCESS | 3464 | 1461045653364 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 23:00:53 INFO - PROCESS | 3464 | 1461045653369 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 23:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:00:53 INFO - PROCESS | 3464 | 1461045653375 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:00:53 INFO - PROCESS | 3464 | 1461045653378 Marionette TRACE conn5 <- [1,274,null,{}] 23:00:53 INFO - PROCESS | 3464 | 1461045653382 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}] 23:00:53 INFO - PROCESS | 3464 | 1461045653486 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 23:00:53 INFO - PROCESS | 3464 | 1461045653496 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:53 INFO - PROCESS | 3464 | ++DOCSHELL 1027D400 == 22 [pid = 3464] [id = 78] 23:00:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 61 (10347000) [pid = 3464] [serial = 231] [outer = 00000000] 23:00:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 62 (105AC400) [pid = 3464] [serial = 232] [outer = 10347000] 23:00:53 INFO - PROCESS | 3464 | 1461045653540 Marionette DEBUG loaded listener.js 23:00:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 63 (111A8000) [pid = 3464] [serial = 233] [outer = 10347000] 23:00:53 INFO - PROCESS | 3464 | 1461045653992 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]]]}] 23:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 23:00:54 INFO - PROCESS | 3464 | 1461045654048 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 23:00:54 INFO - PROCESS | 3464 | 1461045654050 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 23:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:00:54 INFO - PROCESS | 3464 | 1461045654054 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:00:54 INFO - PROCESS | 3464 | 1461045654057 Marionette TRACE conn5 <- [1,278,null,{}] 23:00:54 INFO - PROCESS | 3464 | 1461045654068 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}] 23:00:54 INFO - PROCESS | 3464 | 1461045654146 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 23:00:54 INFO - PROCESS | 3464 | 1461045654156 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:54 INFO - PROCESS | 3464 | ++DOCSHELL 14963C00 == 23 [pid = 3464] [id = 79] 23:00:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 64 (14964400) [pid = 3464] [serial = 234] [outer = 00000000] 23:00:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 65 (14969400) [pid = 3464] [serial = 235] [outer = 14964400] 23:00:54 INFO - PROCESS | 3464 | 1461045654203 Marionette DEBUG loaded listener.js 23:00:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 66 (14A9B400) [pid = 3464] [serial = 236] [outer = 14964400] 23:00:54 INFO - PROCESS | 3464 | 1461045654646 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]]]}] 23:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 23:00:54 INFO - PROCESS | 3464 | 1461045654684 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 23:00:54 INFO - PROCESS | 3464 | 1461045654687 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 23:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:00:54 INFO - PROCESS | 3464 | 1461045654694 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:00:54 INFO - PROCESS | 3464 | 1461045654696 Marionette TRACE conn5 <- [1,282,null,{}] 23:00:54 INFO - PROCESS | 3464 | 1461045654699 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}] 23:00:54 INFO - PROCESS | 3464 | 1461045654780 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 23:00:54 INFO - PROCESS | 3464 | 1461045654821 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:54 INFO - PROCESS | 3464 | ++DOCSHELL 151AA800 == 24 [pid = 3464] [id = 80] 23:00:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 67 (151C0C00) [pid = 3464] [serial = 237] [outer = 00000000] 23:00:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 68 (161AF000) [pid = 3464] [serial = 238] [outer = 151C0C00] 23:00:54 INFO - PROCESS | 3464 | 1461045654869 Marionette DEBUG loaded listener.js 23:00:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 69 (161B6800) [pid = 3464] [serial = 239] [outer = 151C0C00] 23:00:55 INFO - PROCESS | 3464 | 1461045655266 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]]]}] 23:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 23:00:55 INFO - PROCESS | 3464 | 1461045655324 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 23:00:55 INFO - PROCESS | 3464 | 1461045655326 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 23:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:00:55 INFO - PROCESS | 3464 | 1461045655329 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:00:55 INFO - PROCESS | 3464 | 1461045655331 Marionette TRACE conn5 <- [1,286,null,{}] 23:00:55 INFO - PROCESS | 3464 | 1461045655334 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}] 23:00:55 INFO - PROCESS | 3464 | 1461045655406 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 23:00:55 INFO - PROCESS | 3464 | 1461045655411 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:55 INFO - PROCESS | 3464 | ++DOCSHELL 161B5800 == 25 [pid = 3464] [id = 81] 23:00:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 70 (16256800) [pid = 3464] [serial = 240] [outer = 00000000] 23:00:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 71 (16882000) [pid = 3464] [serial = 241] [outer = 16256800] 23:00:55 INFO - PROCESS | 3464 | 1461045655456 Marionette DEBUG loaded listener.js 23:00:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 72 (16AF3400) [pid = 3464] [serial = 242] [outer = 16256800] 23:00:55 INFO - PROCESS | 3464 | 1461045655916 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]]]}] 23:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 23:00:55 INFO - PROCESS | 3464 | 1461045655960 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 23:00:55 INFO - PROCESS | 3464 | 1461045655962 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 23:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:00:55 INFO - PROCESS | 3464 | 1461045655965 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:00:55 INFO - PROCESS | 3464 | 1461045655966 Marionette TRACE conn5 <- [1,290,null,{}] 23:00:55 INFO - PROCESS | 3464 | 1461045655970 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}] 23:00:56 INFO - PROCESS | 3464 | 1461045656077 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 23:00:56 INFO - PROCESS | 3464 | 1461045656086 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:56 INFO - PROCESS | 3464 | ++DOCSHELL 1882F400 == 26 [pid = 3464] [id = 82] 23:00:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 73 (18849000) [pid = 3464] [serial = 243] [outer = 00000000] 23:00:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 74 (18FA3000) [pid = 3464] [serial = 244] [outer = 18849000] 23:00:56 INFO - PROCESS | 3464 | 1461045656157 Marionette DEBUG loaded listener.js 23:00:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 75 (19039C00) [pid = 3464] [serial = 245] [outer = 18849000] 23:00:56 INFO - PROCESS | 3464 | 1461045656587 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]]]}] 23:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 23:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:00:56 INFO - PROCESS | 3464 | 1461045656636 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 23:00:56 INFO - PROCESS | 3464 | 1461045656638 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 23:00:56 INFO - PROCESS | 3464 | 1461045656641 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:00:56 INFO - PROCESS | 3464 | 1461045656643 Marionette TRACE conn5 <- [1,294,null,{}] 23:00:56 INFO - PROCESS | 3464 | 1461045656646 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}] 23:00:56 INFO - PROCESS | 3464 | 1461045656742 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 23:00:56 INFO - PROCESS | 3464 | 1461045656748 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:56 INFO - PROCESS | 3464 | ++DOCSHELL 1903B000 == 27 [pid = 3464] [id = 83] 23:00:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 76 (1903BC00) [pid = 3464] [serial = 246] [outer = 00000000] 23:00:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 77 (19047000) [pid = 3464] [serial = 247] [outer = 1903BC00] 23:00:56 INFO - PROCESS | 3464 | 1461045656792 Marionette DEBUG loaded listener.js 23:00:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 78 (19309C00) [pid = 3464] [serial = 248] [outer = 1903BC00] 23:00:57 INFO - PROCESS | 3464 | 1461045657241 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]]]}] 23:00:57 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. 23:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 23:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:00:57 INFO - PROCESS | 3464 | 1461045657272 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 23:00:57 INFO - PROCESS | 3464 | 1461045657274 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 23:00:57 INFO - PROCESS | 3464 | 1461045657277 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:00:57 INFO - PROCESS | 3464 | 1461045657279 Marionette TRACE conn5 <- [1,298,null,{}] 23:00:57 INFO - PROCESS | 3464 | 1461045657282 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}] 23:00:57 INFO - PROCESS | 3464 | 1461045657378 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 23:00:57 INFO - PROCESS | 3464 | 1461045657452 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:57 INFO - PROCESS | 3464 | ++DOCSHELL 19313000 == 28 [pid = 3464] [id = 84] 23:00:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 79 (19313800) [pid = 3464] [serial = 249] [outer = 00000000] 23:00:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 80 (1935D400) [pid = 3464] [serial = 250] [outer = 19313800] 23:00:57 INFO - PROCESS | 3464 | 1461045657495 Marionette DEBUG loaded listener.js 23:00:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 81 (1936C000) [pid = 3464] [serial = 251] [outer = 19313800] 23:00:57 INFO - PROCESS | 3464 | --DOMWINDOW == 80 (14DD3400) [pid = 3464] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:00:57 INFO - PROCESS | 3464 | --DOMWINDOW == 79 (161AF800) [pid = 3464] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:00:57 INFO - PROCESS | 3464 | --DOMWINDOW == 78 (105B3400) [pid = 3464] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:00:57 INFO - PROCESS | 3464 | --DOMWINDOW == 77 (1B906800) [pid = 3464] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:00:57 INFO - PROCESS | 3464 | --DOMWINDOW == 76 (1DEB4800) [pid = 3464] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:00:57 INFO - PROCESS | 3464 | --DOMWINDOW == 75 (14DCF000) [pid = 3464] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:00:57 INFO - PROCESS | 3464 | --DOMWINDOW == 74 (1936FC00) [pid = 3464] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:00:57 INFO - PROCESS | 3464 | --DOMWINDOW == 73 (101C8400) [pid = 3464] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:00:57 INFO - PROCESS | 3464 | --DOMWINDOW == 72 (18060000) [pid = 3464] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:00:57 INFO - PROCESS | 3464 | 1461045657906 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]]]}] 23:00:57 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. 23:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 23:00:57 INFO - PROCESS | 3464 | 1461045657948 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 23:00:57 INFO - PROCESS | 3464 | 1461045657950 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 23:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:00:57 INFO - PROCESS | 3464 | 1461045657954 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:00:57 INFO - PROCESS | 3464 | 1461045657955 Marionette TRACE conn5 <- [1,302,null,{}] 23:00:57 INFO - PROCESS | 3464 | 1461045657959 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}] 23:00:58 INFO - PROCESS | 3464 | 1461045658033 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 23:00:58 INFO - PROCESS | 3464 | 1461045658040 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:58 INFO - PROCESS | 3464 | ++DOCSHELL 1805CC00 == 29 [pid = 3464] [id = 85] 23:00:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 73 (19042400) [pid = 3464] [serial = 252] [outer = 00000000] 23:00:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 74 (193E2000) [pid = 3464] [serial = 253] [outer = 19042400] 23:00:58 INFO - PROCESS | 3464 | 1461045658085 Marionette DEBUG loaded listener.js 23:00:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 75 (193E1800) [pid = 3464] [serial = 254] [outer = 19042400] 23:00:58 INFO - PROCESS | 3464 | 1461045658485 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]]]}] 23:00:58 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. 23:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 23:00:58 INFO - PROCESS | 3464 | 1461045658526 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 23:00:58 INFO - PROCESS | 3464 | 1461045658528 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 23:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:00:58 INFO - PROCESS | 3464 | 1461045658531 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:00:58 INFO - PROCESS | 3464 | 1461045658533 Marionette TRACE conn5 <- [1,306,null,{}] 23:00:58 INFO - PROCESS | 3464 | 1461045658536 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}] 23:00:58 INFO - PROCESS | 3464 | 1461045658614 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 23:00:58 INFO - PROCESS | 3464 | 1461045658621 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:58 INFO - PROCESS | 3464 | ++DOCSHELL 1940EC00 == 30 [pid = 3464] [id = 86] 23:00:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 76 (19436800) [pid = 3464] [serial = 255] [outer = 00000000] 23:00:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 77 (197B2800) [pid = 3464] [serial = 256] [outer = 19436800] 23:00:58 INFO - PROCESS | 3464 | 1461045658664 Marionette DEBUG loaded listener.js 23:00:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 78 (199E4C00) [pid = 3464] [serial = 257] [outer = 19436800] 23:00:59 INFO - PROCESS | 3464 | 1461045659094 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]]]}] 23:00:59 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. 23:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 23:00:59 INFO - PROCESS | 3464 | 1461045659165 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 23:00:59 INFO - PROCESS | 3464 | 1461045659167 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 23:00:59 INFO - PROCESS | 3464 | 1461045659170 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:00:59 INFO - PROCESS | 3464 | 1461045659173 Marionette TRACE conn5 <- [1,310,null,{}] 23:00:59 INFO - PROCESS | 3464 | 1461045659176 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}] 23:00:59 INFO - PROCESS | 3464 | 1461045659267 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 23:00:59 INFO - PROCESS | 3464 | 1461045659282 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:59 INFO - PROCESS | 3464 | ++DOCSHELL 199F2C00 == 31 [pid = 3464] [id = 87] 23:00:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 79 (1A3EC800) [pid = 3464] [serial = 258] [outer = 00000000] 23:00:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 80 (1A477C00) [pid = 3464] [serial = 259] [outer = 1A3EC800] 23:00:59 INFO - PROCESS | 3464 | 1461045659330 Marionette DEBUG loaded listener.js 23:00:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 81 (1A796800) [pid = 3464] [serial = 260] [outer = 1A3EC800] 23:00:59 INFO - PROCESS | 3464 | 1461045659832 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]]]}] 23:00:59 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. 23:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 23:00:59 INFO - PROCESS | 3464 | 1461045659845 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 23:00:59 INFO - PROCESS | 3464 | 1461045659849 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 23:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:00:59 INFO - PROCESS | 3464 | 1461045659854 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:00:59 INFO - PROCESS | 3464 | 1461045659858 Marionette TRACE conn5 <- [1,314,null,{}] 23:00:59 INFO - PROCESS | 3464 | 1461045659864 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}] 23:00:59 INFO - PROCESS | 3464 | 1461045660015 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 23:01:00 INFO - PROCESS | 3464 | 1461045660105 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:00 INFO - PROCESS | 3464 | ++DOCSHELL 1027EC00 == 32 [pid = 3464] [id = 88] 23:01:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 82 (10288400) [pid = 3464] [serial = 261] [outer = 00000000] 23:01:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 83 (10346400) [pid = 3464] [serial = 262] [outer = 10288400] 23:01:00 INFO - PROCESS | 3464 | 1461045660162 Marionette DEBUG loaded listener.js 23:01:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 84 (10350C00) [pid = 3464] [serial = 263] [outer = 10288400] 23:01:00 INFO - PROCESS | 3464 | 1461045660742 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]]]}] 23:01:00 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. 23:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 23:01:00 INFO - PROCESS | 3464 | 1461045660786 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 23:01:00 INFO - PROCESS | 3464 | 1461045660792 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 23:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:01:00 INFO - PROCESS | 3464 | 1461045660798 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:01:00 INFO - PROCESS | 3464 | 1461045660801 Marionette TRACE conn5 <- [1,318,null,{}] 23:01:00 INFO - PROCESS | 3464 | 1461045660805 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}] 23:01:00 INFO - PROCESS | 3464 | 1461045660906 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 23:01:00 INFO - PROCESS | 3464 | 1461045660992 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:00 INFO - PROCESS | 3464 | ++DOCSHELL 13BB5000 == 33 [pid = 3464] [id = 89] 23:01:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 85 (1495F400) [pid = 3464] [serial = 264] [outer = 00000000] 23:01:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 86 (14D32C00) [pid = 3464] [serial = 265] [outer = 1495F400] 23:01:01 INFO - PROCESS | 3464 | 1461045661046 Marionette DEBUG loaded listener.js 23:01:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 87 (15265400) [pid = 3464] [serial = 266] [outer = 1495F400] 23:01:01 INFO - PROCESS | 3464 | 1461045661634 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]]]}] 23:01:01 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. 23:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 870ms 23:01:01 INFO - PROCESS | 3464 | 1461045661671 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 23:01:01 INFO - PROCESS | 3464 | 1461045661674 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 23:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:01:01 INFO - PROCESS | 3464 | 1461045661677 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:01:01 INFO - PROCESS | 3464 | 1461045661681 Marionette TRACE conn5 <- [1,322,null,{}] 23:01:01 INFO - PROCESS | 3464 | 1461045661692 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}] 23:01:01 INFO - PROCESS | 3464 | 1461045661796 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 23:01:01 INFO - PROCESS | 3464 | 1461045661884 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:01 INFO - PROCESS | 3464 | ++DOCSHELL 1973B800 == 34 [pid = 3464] [id = 90] 23:01:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 88 (197B6800) [pid = 3464] [serial = 267] [outer = 00000000] 23:01:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 89 (1A10F800) [pid = 3464] [serial = 268] [outer = 197B6800] 23:01:01 INFO - PROCESS | 3464 | 1461045661941 Marionette DEBUG loaded listener.js 23:01:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (1A47D400) [pid = 3464] [serial = 269] [outer = 197B6800] 23:01:02 INFO - PROCESS | 3464 | 1461045662468 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]]]}] 23:01:02 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. 23:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 830ms 23:01:02 INFO - PROCESS | 3464 | 1461045662511 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 23:01:02 INFO - PROCESS | 3464 | 1461045662514 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 23:01:02 INFO - PROCESS | 3464 | 1461045662517 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:01:02 INFO - PROCESS | 3464 | 1461045662519 Marionette TRACE conn5 <- [1,326,null,{}] 23:01:02 INFO - PROCESS | 3464 | 1461045662523 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}] 23:01:02 INFO - PROCESS | 3464 | 1461045662621 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 23:01:02 INFO - PROCESS | 3464 | 1461045662707 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:02 INFO - PROCESS | 3464 | ++DOCSHELL 1B4FBC00 == 35 [pid = 3464] [id = 91] 23:01:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (1B4FC000) [pid = 3464] [serial = 270] [outer = 00000000] 23:01:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (1B891800) [pid = 3464] [serial = 271] [outer = 1B4FC000] 23:01:02 INFO - PROCESS | 3464 | 1461045662761 Marionette DEBUG loaded listener.js 23:01:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (1B90AC00) [pid = 3464] [serial = 272] [outer = 1B4FC000] 23:01:03 INFO - PROCESS | 3464 | 1461045663511 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]]]}] 23:01:03 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. 23:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1017ms 23:01:03 INFO - PROCESS | 3464 | 1461045663538 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 23:01:03 INFO - PROCESS | 3464 | 1461045663541 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 23:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:01:03 INFO - PROCESS | 3464 | 1461045663546 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:01:03 INFO - PROCESS | 3464 | 1461045663550 Marionette TRACE conn5 <- [1,330,null,{}] 23:01:03 INFO - PROCESS | 3464 | 1461045663556 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}] 23:01:03 INFO - PROCESS | 3464 | 1461045663667 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 23:01:03 INFO - PROCESS | 3464 | 1461045663745 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:03 INFO - PROCESS | 3464 | ++DOCSHELL 105AB800 == 36 [pid = 3464] [id = 92] 23:01:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (13BEB000) [pid = 3464] [serial = 273] [outer = 00000000] 23:01:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1496A000) [pid = 3464] [serial = 274] [outer = 13BEB000] 23:01:03 INFO - PROCESS | 3464 | 1461045663794 Marionette DEBUG loaded listener.js 23:01:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (14DD1400) [pid = 3464] [serial = 275] [outer = 13BEB000] 23:01:04 INFO - PROCESS | 3464 | 1461045664373 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]]]}] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (19DD6400) [pid = 3464] [serial = 217] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (1D2CC400) [pid = 3464] [serial = 202] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (1D2DA800) [pid = 3464] [serial = 203] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (1DEBC800) [pid = 3464] [serial = 206] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (1DEB9C00) [pid = 3464] [serial = 205] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 90 (16260800) [pid = 3464] [serial = 196] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 89 (1884F400) [pid = 3464] [serial = 197] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 88 (199E9C00) [pid = 3464] [serial = 199] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 87 (1054F400) [pid = 3464] [serial = 193] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 86 (1DEC6C00) [pid = 3464] [serial = 208] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 85 (11248800) [pid = 3464] [serial = 194] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 84 (1903E000) [pid = 3464] [serial = 215] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 83 (19373000) [pid = 3464] [serial = 191] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 82 (1DECF800) [pid = 3464] [serial = 209] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 81 (14962C00) [pid = 3464] [serial = 212] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 80 (1884B000) [pid = 3464] [serial = 214] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 79 (1A16D800) [pid = 3464] [serial = 200] [outer = 00000000] [url = about:blank] 23:01:04 INFO - PROCESS | 3464 | --DOMWINDOW == 78 (1495F800) [pid = 3464] [serial = 211] [outer = 00000000] [url = about:blank] 23:01:04 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. 23:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 890ms 23:01:04 INFO - PROCESS | 3464 | 1461045664438 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 23:01:04 INFO - PROCESS | 3464 | 1461045664443 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 23:01:04 INFO - PROCESS | 3464 | 1461045664449 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:01:04 INFO - PROCESS | 3464 | 1461045664451 Marionette TRACE conn5 <- [1,334,null,{}] 23:01:04 INFO - PROCESS | 3464 | 1461045664455 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}] 23:01:04 INFO - PROCESS | 3464 | 1461045664542 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 23:01:04 INFO - PROCESS | 3464 | 1461045664613 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:04 INFO - PROCESS | 3464 | ++DOCSHELL 0F45C800 == 37 [pid = 3464] [id = 93] 23:01:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 79 (0F464800) [pid = 3464] [serial = 276] [outer = 00000000] 23:01:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 80 (106F5000) [pid = 3464] [serial = 277] [outer = 0F464800] 23:01:04 INFO - PROCESS | 3464 | 1461045664658 Marionette DEBUG loaded listener.js 23:01:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 81 (14912400) [pid = 3464] [serial = 278] [outer = 0F464800] 23:01:05 INFO - PROCESS | 3464 | 1461045665062 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]]]}] 23:01:05 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. 23:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 23:01:05 INFO - PROCESS | 3464 | 1461045665127 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 23:01:05 INFO - PROCESS | 3464 | 1461045665129 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 23:01:05 INFO - PROCESS | 3464 | 1461045665132 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:01:05 INFO - PROCESS | 3464 | 1461045665136 Marionette TRACE conn5 <- [1,338,null,{}] 23:01:05 INFO - PROCESS | 3464 | 1461045665146 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}] 23:01:05 INFO - PROCESS | 3464 | 1461045665228 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 23:01:05 INFO - PROCESS | 3464 | 1461045665237 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:05 INFO - PROCESS | 3464 | ++DOCSHELL 18059800 == 38 [pid = 3464] [id = 94] 23:01:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 82 (18059C00) [pid = 3464] [serial = 279] [outer = 00000000] 23:01:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 83 (1884D800) [pid = 3464] [serial = 280] [outer = 18059C00] 23:01:05 INFO - PROCESS | 3464 | 1461045665285 Marionette DEBUG loaded listener.js 23:01:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 84 (18DD3C00) [pid = 3464] [serial = 281] [outer = 18059C00] 23:01:05 INFO - PROCESS | 3464 | 1461045665728 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]]]}] 23:01:05 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. 23:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 23:01:05 INFO - PROCESS | 3464 | 1461045665768 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 23:01:05 INFO - PROCESS | 3464 | 1461045665770 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 23:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:01:05 INFO - PROCESS | 3464 | 1461045665773 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:01:05 INFO - PROCESS | 3464 | 1461045665775 Marionette TRACE conn5 <- [1,342,null,{}] 23:01:05 INFO - PROCESS | 3464 | 1461045665778 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}] 23:01:05 INFO - PROCESS | 3464 | 1461045665855 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 23:01:05 INFO - PROCESS | 3464 | 1461045665861 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:05 INFO - PROCESS | 3464 | ++DOCSHELL 1903F000 == 39 [pid = 3464] [id = 95] 23:01:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 85 (1903FC00) [pid = 3464] [serial = 282] [outer = 00000000] 23:01:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 86 (1930C800) [pid = 3464] [serial = 283] [outer = 1903FC00] 23:01:05 INFO - PROCESS | 3464 | 1461045665906 Marionette DEBUG loaded listener.js 23:01:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 87 (1930C400) [pid = 3464] [serial = 284] [outer = 1903FC00] 23:01:06 INFO - PROCESS | 3464 | 1461045666351 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]]]}] 23:01:06 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. 23:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 23:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:01:06 INFO - PROCESS | 3464 | 1461045666404 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 23:01:06 INFO - PROCESS | 3464 | 1461045666406 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 23:01:06 INFO - PROCESS | 3464 | 1461045666409 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:01:06 INFO - PROCESS | 3464 | 1461045666410 Marionette TRACE conn5 <- [1,346,null,{}] 23:01:06 INFO - PROCESS | 3464 | 1461045666414 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}] 23:01:06 INFO - PROCESS | 3464 | 1461045666487 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 23:01:06 INFO - PROCESS | 3464 | 1461045666492 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:06 INFO - PROCESS | 3464 | ++DOCSHELL 19368800 == 40 [pid = 3464] [id = 96] 23:01:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 88 (19369000) [pid = 3464] [serial = 285] [outer = 00000000] 23:01:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 89 (1973C800) [pid = 3464] [serial = 286] [outer = 19369000] 23:01:06 INFO - PROCESS | 3464 | 1461045666536 Marionette DEBUG loaded listener.js 23:01:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (199E9400) [pid = 3464] [serial = 287] [outer = 19369000] 23:01:07 INFO - PROCESS | 3464 | 1461045667024 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]]]}] 23:01:07 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. 23:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 23:01:07 INFO - PROCESS | 3464 | 1461045667080 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 23:01:07 INFO - PROCESS | 3464 | 1461045667082 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 23:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:01:07 INFO - PROCESS | 3464 | 1461045667084 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:01:07 INFO - PROCESS | 3464 | 1461045667086 Marionette TRACE conn5 <- [1,350,null,{}] 23:01:07 INFO - PROCESS | 3464 | 1461045667089 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}] 23:01:07 INFO - PROCESS | 3464 | 1461045667210 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 23:01:07 INFO - PROCESS | 3464 | 1461045667264 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:07 INFO - PROCESS | 3464 | ++DOCSHELL 0FD06C00 == 41 [pid = 3464] [id = 97] 23:01:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (1028F400) [pid = 3464] [serial = 288] [outer = 00000000] 23:01:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (1B4F6000) [pid = 3464] [serial = 289] [outer = 1028F400] 23:01:07 INFO - PROCESS | 3464 | 1461045667313 Marionette DEBUG loaded listener.js 23:01:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (1B905C00) [pid = 3464] [serial = 290] [outer = 1028F400] 23:01:07 INFO - PROCESS | 3464 | 1461045667746 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]]]}] 23:01:07 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. 23:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 23:01:07 INFO - PROCESS | 3464 | 1461045667756 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 23:01:07 INFO - PROCESS | 3464 | 1461045667758 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 23:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:01:07 INFO - PROCESS | 3464 | 1461045667761 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:01:07 INFO - PROCESS | 3464 | 1461045667762 Marionette TRACE conn5 <- [1,354,null,{}] 23:01:07 INFO - PROCESS | 3464 | 1461045667766 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}] 23:01:07 INFO - PROCESS | 3464 | 1461045667896 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 23:01:07 INFO - PROCESS | 3464 | 1461045667913 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:07 INFO - PROCESS | 3464 | ++DOCSHELL 0F460800 == 42 [pid = 3464] [id = 98] 23:01:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (1CF15400) [pid = 3464] [serial = 291] [outer = 00000000] 23:01:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1D2CE400) [pid = 3464] [serial = 292] [outer = 1CF15400] 23:01:07 INFO - PROCESS | 3464 | 1461045667957 Marionette DEBUG loaded listener.js 23:01:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1D2D8C00) [pid = 3464] [serial = 293] [outer = 1CF15400] 23:01:08 INFO - PROCESS | 3464 | 1461045668387 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]]]}] 23:01:08 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. 23:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 23:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:01:08 INFO - PROCESS | 3464 | 1461045668432 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 23:01:08 INFO - PROCESS | 3464 | 1461045668434 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 23:01:08 INFO - PROCESS | 3464 | 1461045668437 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:01:08 INFO - PROCESS | 3464 | 1461045668438 Marionette TRACE conn5 <- [1,358,null,{}] 23:01:08 INFO - PROCESS | 3464 | 1461045668442 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}] 23:01:08 INFO - PROCESS | 3464 | 1461045668540 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 23:01:08 INFO - PROCESS | 3464 | 1461045668545 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:08 INFO - PROCESS | 3464 | ++DOCSHELL 1D3AC000 == 43 [pid = 3464] [id = 99] 23:01:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (1D3ACC00) [pid = 3464] [serial = 294] [outer = 00000000] 23:01:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1DEB5000) [pid = 3464] [serial = 295] [outer = 1D3ACC00] 23:01:08 INFO - PROCESS | 3464 | 1461045668589 Marionette DEBUG loaded listener.js 23:01:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (1DEB6800) [pid = 3464] [serial = 296] [outer = 1D3ACC00] 23:01:08 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (18849000) [pid = 3464] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:01:08 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1903BC00) [pid = 3464] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:01:08 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (10347000) [pid = 3464] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:01:08 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (16256800) [pid = 3464] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:01:08 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (151C0C00) [pid = 3464] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:01:08 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (14964400) [pid = 3464] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:01:08 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (10297000) [pid = 3464] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:01:08 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (19313800) [pid = 3464] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:01:08 INFO - PROCESS | 3464 | --DOMWINDOW == 90 (19436800) [pid = 3464] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:01:08 INFO - PROCESS | 3464 | --DOMWINDOW == 89 (19042400) [pid = 3464] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:01:09 INFO - PROCESS | 3464 | 1461045669081 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]]]}] 23:01:09 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. 23:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 23:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:01:09 INFO - PROCESS | 3464 | 1461045669108 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 23:01:09 INFO - PROCESS | 3464 | 1461045669110 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 23:01:09 INFO - PROCESS | 3464 | 1461045669113 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - PROCESS | 3464 | 1461045669114 Marionette TRACE conn5 <- [1,362,null,{}] 23:01:09 INFO - PROCESS | 3464 | 1461045669118 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}] 23:01:09 INFO - PROCESS | 3464 | 1461045669216 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 23:01:09 INFO - PROCESS | 3464 | 1461045669226 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:09 INFO - PROCESS | 3464 | ++DOCSHELL 1930E000 == 44 [pid = 3464] [id = 100] 23:01:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (1935F400) [pid = 3464] [serial = 297] [outer = 00000000] 23:01:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (1D3B8C00) [pid = 3464] [serial = 298] [outer = 1935F400] 23:01:09 INFO - PROCESS | 3464 | 1461045669269 Marionette DEBUG loaded listener.js 23:01:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (1DEBDC00) [pid = 3464] [serial = 299] [outer = 1935F400] 23:01:09 INFO - PROCESS | 3464 | 1461045669693 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]]]}] 23:01:09 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. 23:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 23:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:01:09 INFO - PROCESS | 3464 | 1461045669744 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 23:01:09 INFO - PROCESS | 3464 | 1461045669746 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 23:01:09 INFO - PROCESS | 3464 | 1461045669749 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - PROCESS | 3464 | 1461045669751 Marionette TRACE conn5 <- [1,366,null,{}] 23:01:09 INFO - PROCESS | 3464 | 1461045669754 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}] 23:01:09 INFO - PROCESS | 3464 | 1461045669828 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 23:01:09 INFO - PROCESS | 3464 | 1461045669833 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:09 INFO - PROCESS | 3464 | ++DOCSHELL 1DEBEC00 == 45 [pid = 3464] [id = 101] 23:01:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (1DEC8400) [pid = 3464] [serial = 300] [outer = 00000000] 23:01:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (1DECF000) [pid = 3464] [serial = 301] [outer = 1DEC8400] 23:01:09 INFO - PROCESS | 3464 | 1461045669877 Marionette DEBUG loaded listener.js 23:01:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1DED0C00) [pid = 3464] [serial = 302] [outer = 1DEC8400] 23:01:10 INFO - PROCESS | 3464 | 1461045670334 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]]]}] 23:01:10 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. 23:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 23:01:10 INFO - PROCESS | 3464 | 1461045670380 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 23:01:10 INFO - PROCESS | 3464 | 1461045670382 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 23:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:01:10 INFO - PROCESS | 3464 | 1461045670385 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:01:10 INFO - PROCESS | 3464 | 1461045670387 Marionette TRACE conn5 <- [1,370,null,{}] 23:01:10 INFO - PROCESS | 3464 | 1461045670391 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}] 23:01:10 INFO - PROCESS | 3464 | 1461045670486 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 23:01:10 INFO - PROCESS | 3464 | 1461045670540 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:10 INFO - PROCESS | 3464 | ++DOCSHELL 19241800 == 46 [pid = 3464] [id = 102] 23:01:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (19243400) [pid = 3464] [serial = 303] [outer = 00000000] 23:01:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (19248800) [pid = 3464] [serial = 304] [outer = 19243400] 23:01:10 INFO - PROCESS | 3464 | 1461045670588 Marionette DEBUG loaded listener.js 23:01:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1DED5C00) [pid = 3464] [serial = 305] [outer = 19243400] 23:01:11 INFO - PROCESS | 3464 | 1461045671244 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]]]}] 23:01:11 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. 23:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 870ms 23:01:11 INFO - PROCESS | 3464 | 1461045671256 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 23:01:11 INFO - PROCESS | 3464 | 1461045671260 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 23:01:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:01:11 INFO - PROCESS | 3464 | 1461045671265 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:01:11 INFO - PROCESS | 3464 | 1461045671269 Marionette TRACE conn5 <- [1,374,null,{}] 23:01:11 INFO - PROCESS | 3464 | 1461045671275 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}] 23:01:11 INFO - PROCESS | 3464 | 1461045671379 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 23:01:11 INFO - PROCESS | 3464 | 1461045671457 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:11 INFO - PROCESS | 3464 | ++DOCSHELL 1054DC00 == 47 [pid = 3464] [id = 103] 23:01:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (106F3000) [pid = 3464] [serial = 306] [outer = 00000000] 23:01:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (14967000) [pid = 3464] [serial = 307] [outer = 106F3000] 23:01:11 INFO - PROCESS | 3464 | 1461045671555 Marionette DEBUG loaded listener.js 23:01:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (14D3B800) [pid = 3464] [serial = 308] [outer = 106F3000] 23:01:12 INFO - PROCESS | 3464 | 1461045672163 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:01:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:01:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 23:01:12 INFO - PROCESS | 3464 | 1461045672197 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 23:01:12 INFO - PROCESS | 3464 | 1461045672203 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 23:01:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:01:12 INFO - PROCESS | 3464 | 1461045672210 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:01:12 INFO - PROCESS | 3464 | 1461045672213 Marionette TRACE conn5 <- [1,378,null,{}] 23:01:12 INFO - PROCESS | 3464 | 1461045672217 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}] 23:01:12 INFO - PROCESS | 3464 | 1461045672344 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 23:01:12 INFO - PROCESS | 3464 | 1461045672439 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:12 INFO - PROCESS | 3464 | ++DOCSHELL 18DCF800 == 48 [pid = 3464] [id = 104] 23:01:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (1903A000) [pid = 3464] [serial = 309] [outer = 00000000] 23:01:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (19245800) [pid = 3464] [serial = 310] [outer = 1903A000] 23:01:12 INFO - PROCESS | 3464 | 1461045672493 Marionette DEBUG loaded listener.js 23:01:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (19309800) [pid = 3464] [serial = 311] [outer = 1903A000] 23:01:13 INFO - PROCESS | 3464 | 1461045673090 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:01:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:01:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 23:01:13 INFO - PROCESS | 3464 | 1461045673141 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 23:01:13 INFO - PROCESS | 3464 | 1461045673144 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 23:01:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:01:13 INFO - PROCESS | 3464 | 1461045673147 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:01:13 INFO - PROCESS | 3464 | 1461045673151 Marionette TRACE conn5 <- [1,382,null,{}] 23:01:13 INFO - PROCESS | 3464 | 1461045673162 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}] 23:01:13 INFO - PROCESS | 3464 | 1461045673298 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 23:01:13 INFO - PROCESS | 3464 | 1461045673418 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:13 INFO - PROCESS | 3464 | ++DOCSHELL 1936FC00 == 49 [pid = 3464] [id = 105] 23:01:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (1A110C00) [pid = 3464] [serial = 312] [outer = 00000000] 23:01:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (1DECA800) [pid = 3464] [serial = 313] [outer = 1A110C00] 23:01:13 INFO - PROCESS | 3464 | 1461045673475 Marionette DEBUG loaded listener.js 23:01:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (1E12D400) [pid = 3464] [serial = 314] [outer = 1A110C00] 23:01:14 INFO - PROCESS | 3464 | 1461045674051 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:01:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:01:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 23:01:14 INFO - PROCESS | 3464 | 1461045674081 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 23:01:14 INFO - PROCESS | 3464 | 1461045674084 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 23:01:14 INFO - PROCESS | 3464 | 1461045674087 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:01:14 INFO - PROCESS | 3464 | 1461045674089 Marionette TRACE conn5 <- [1,386,null,{}] 23:01:14 INFO - PROCESS | 3464 | 1461045674093 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}] 23:01:14 INFO - PROCESS | 3464 | 1461045674199 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 23:01:14 INFO - PROCESS | 3464 | 1461045674434 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:14 INFO - PROCESS | 3464 | ++DOCSHELL 0F45B800 == 50 [pid = 3464] [id = 106] 23:01:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (0F45DC00) [pid = 3464] [serial = 315] [outer = 00000000] 23:01:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (1028C000) [pid = 3464] [serial = 316] [outer = 0F45DC00] 23:01:14 INFO - PROCESS | 3464 | 1461045674483 Marionette DEBUG loaded listener.js 23:01:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (105A1400) [pid = 3464] [serial = 317] [outer = 0F45DC00] 23:01:15 INFO - PROCESS | 3464 | 1461045675072 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]]]}] 23:01:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1018ms 23:01:15 INFO - PROCESS | 3464 | 1461045675110 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 23:01:15 INFO - PROCESS | 3464 | 1461045675114 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 23:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:01:15 INFO - PROCESS | 3464 | 1461045675118 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:01:15 INFO - PROCESS | 3464 | 1461045675121 Marionette TRACE conn5 <- [1,390,null,{}] 23:01:15 INFO - PROCESS | 3464 | 1461045675126 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}] 23:01:15 INFO - PROCESS | 3464 | 1461045675227 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 23:01:15 INFO - PROCESS | 3464 | 1461045675327 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:15 INFO - PROCESS | 3464 | ++DOCSHELL 151C8000 == 51 [pid = 3464] [id = 107] 23:01:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (161B0800) [pid = 3464] [serial = 318] [outer = 00000000] 23:01:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (1684E400) [pid = 3464] [serial = 319] [outer = 161B0800] 23:01:15 INFO - PROCESS | 3464 | 1461045675375 Marionette DEBUG loaded listener.js 23:01:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (16E96800) [pid = 3464] [serial = 320] [outer = 161B0800] 23:01:15 INFO - PROCESS | 3464 | --DOCSHELL 1DEBEC00 == 50 [pid = 3464] [id = 101] 23:01:15 INFO - PROCESS | 3464 | --DOCSHELL 1930E000 == 49 [pid = 3464] [id = 100] 23:01:15 INFO - PROCESS | 3464 | --DOCSHELL 1D3AC000 == 48 [pid = 3464] [id = 99] 23:01:15 INFO - PROCESS | 3464 | --DOCSHELL 0F460800 == 47 [pid = 3464] [id = 98] 23:01:15 INFO - PROCESS | 3464 | --DOCSHELL 0FD06C00 == 46 [pid = 3464] [id = 97] 23:01:15 INFO - PROCESS | 3464 | --DOCSHELL 19368800 == 45 [pid = 3464] [id = 96] 23:01:15 INFO - PROCESS | 3464 | --DOCSHELL 1903F000 == 44 [pid = 3464] [id = 95] 23:01:15 INFO - PROCESS | 3464 | --DOCSHELL 18059800 == 43 [pid = 3464] [id = 94] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (199EB400) [pid = 3464] [serial = 223] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (1A477C00) [pid = 3464] [serial = 259] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (1028E800) [pid = 3464] [serial = 226] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (14965400) [pid = 3464] [serial = 220] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOCSHELL 0F45C800 == 42 [pid = 3464] [id = 93] 23:01:15 INFO - PROCESS | 3464 | --DOCSHELL 105AB800 == 41 [pid = 3464] [id = 92] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (1935D400) [pid = 3464] [serial = 250] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (199E4C00) [pid = 3464] [serial = 257] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (197B2800) [pid = 3464] [serial = 256] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (1936C000) [pid = 3464] [serial = 251] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (193E2000) [pid = 3464] [serial = 253] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (193E1800) [pid = 3464] [serial = 254] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (16AF3400) [pid = 3464] [serial = 242] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (18FA3000) [pid = 3464] [serial = 244] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (19047000) [pid = 3464] [serial = 247] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (105AC400) [pid = 3464] [serial = 232] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (111A8000) [pid = 3464] [serial = 233] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (19309C00) [pid = 3464] [serial = 248] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (19039C00) [pid = 3464] [serial = 245] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (16882000) [pid = 3464] [serial = 241] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (161AF000) [pid = 3464] [serial = 238] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (161B6800) [pid = 3464] [serial = 239] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (14969400) [pid = 3464] [serial = 235] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (14A9B400) [pid = 3464] [serial = 236] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 90 (10593800) [pid = 3464] [serial = 230] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | --DOMWINDOW == 89 (1034D400) [pid = 3464] [serial = 229] [outer = 00000000] [url = about:blank] 23:01:15 INFO - PROCESS | 3464 | 1461045675834 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]]]}] 23:01:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 770ms 23:01:15 INFO - PROCESS | 3464 | 1461045675910 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 23:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:01:15 INFO - PROCESS | 3464 | 1461045675913 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 23:01:15 INFO - PROCESS | 3464 | 1461045675917 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:01:15 INFO - PROCESS | 3464 | 1461045675919 Marionette TRACE conn5 <- [1,394,null,{}] 23:01:15 INFO - PROCESS | 3464 | 1461045675922 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}] 23:01:15 INFO - PROCESS | 3464 | 1461045676004 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 23:01:15 INFO - PROCESS | 3464 | 1461045676015 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:16 INFO - PROCESS | 3464 | ++DOCSHELL 10593C00 == 42 [pid = 3464] [id = 108] 23:01:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (1059C400) [pid = 3464] [serial = 321] [outer = 00000000] 23:01:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (13BB3000) [pid = 3464] [serial = 322] [outer = 1059C400] 23:01:16 INFO - PROCESS | 3464 | 1461045676067 Marionette DEBUG loaded listener.js 23:01:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (1496B400) [pid = 3464] [serial = 323] [outer = 1059C400] 23:01:16 INFO - PROCESS | 3464 | 1461045676548 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]]]}] 23:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 23:01:16 INFO - PROCESS | 3464 | 1461045676588 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 23:01:16 INFO - PROCESS | 3464 | 1461045676590 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 23:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:01:16 INFO - PROCESS | 3464 | 1461045676600 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:01:16 INFO - PROCESS | 3464 | 1461045676606 Marionette TRACE conn5 <- [1,398,null,{}] 23:01:16 INFO - PROCESS | 3464 | 1461045676610 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}] 23:01:16 INFO - PROCESS | 3464 | 1461045676690 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 23:01:16 INFO - PROCESS | 3464 | 1461045676698 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:16 INFO - PROCESS | 3464 | ++DOCSHELL 161B4800 == 43 [pid = 3464] [id = 109] 23:01:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (1625EC00) [pid = 3464] [serial = 324] [outer = 00000000] 23:01:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (18FA3000) [pid = 3464] [serial = 325] [outer = 1625EC00] 23:01:16 INFO - PROCESS | 3464 | 1461045676743 Marionette DEBUG loaded listener.js 23:01:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1903A800) [pid = 3464] [serial = 326] [outer = 1625EC00] 23:01:17 INFO - PROCESS | 3464 | 1461045677188 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]]]}] 23:01:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:01:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 23:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:01:17 INFO - PROCESS | 3464 | 1461045677227 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 23:01:17 INFO - PROCESS | 3464 | 1461045677230 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 23:01:17 INFO - PROCESS | 3464 | 1461045677233 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:01:17 INFO - PROCESS | 3464 | 1461045677234 Marionette TRACE conn5 <- [1,402,null,{}] 23:01:17 INFO - PROCESS | 3464 | 1461045677238 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}] 23:01:17 INFO - PROCESS | 3464 | 1461045677320 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 23:01:17 INFO - PROCESS | 3464 | 1461045677360 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:17 INFO - PROCESS | 3464 | ++DOCSHELL 1923A400 == 44 [pid = 3464] [id = 110] 23:01:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1923A800) [pid = 3464] [serial = 327] [outer = 00000000] 23:01:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (19309000) [pid = 3464] [serial = 328] [outer = 1923A800] 23:01:17 INFO - PROCESS | 3464 | 1461045677407 Marionette DEBUG loaded listener.js 23:01:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (19309C00) [pid = 3464] [serial = 329] [outer = 1923A800] 23:01:17 INFO - PROCESS | 3464 | 1461045677851 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]]]}] 23:01:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:01:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 23:01:17 INFO - PROCESS | 3464 | 1461045677903 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 23:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:01:17 INFO - PROCESS | 3464 | 1461045677905 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 23:01:17 INFO - PROCESS | 3464 | 1461045677909 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:01:17 INFO - PROCESS | 3464 | 1461045677910 Marionette TRACE conn5 <- [1,406,null,{}] 23:01:17 INFO - PROCESS | 3464 | 1461045677914 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}] 23:01:17 INFO - PROCESS | 3464 | 1461045678014 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 23:01:18 INFO - PROCESS | 3464 | 1461045678021 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:18 INFO - PROCESS | 3464 | ++DOCSHELL 1935C000 == 45 [pid = 3464] [id = 111] 23:01:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (1935D400) [pid = 3464] [serial = 330] [outer = 00000000] 23:01:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (19372400) [pid = 3464] [serial = 331] [outer = 1935D400] 23:01:18 INFO - PROCESS | 3464 | 1461045678075 Marionette DEBUG loaded listener.js 23:01:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (19405800) [pid = 3464] [serial = 332] [outer = 1935D400] 23:01:18 INFO - PROCESS | 3464 | 1461045678547 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]]]}] 23:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 23:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:01:18 INFO - PROCESS | 3464 | 1461045678579 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 23:01:18 INFO - PROCESS | 3464 | 1461045678581 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 23:01:18 INFO - PROCESS | 3464 | 1461045678584 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:01:18 INFO - PROCESS | 3464 | 1461045678586 Marionette TRACE conn5 <- [1,410,null,{}] 23:01:18 INFO - PROCESS | 3464 | 1461045678593 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}] 23:01:18 INFO - PROCESS | 3464 | 1461045678731 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 23:01:18 INFO - PROCESS | 3464 | 1461045678786 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:18 INFO - PROCESS | 3464 | ++DOCSHELL 199EC000 == 46 [pid = 3464] [id = 112] 23:01:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (199ED000) [pid = 3464] [serial = 333] [outer = 00000000] 23:01:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (1A478800) [pid = 3464] [serial = 334] [outer = 199ED000] 23:01:18 INFO - PROCESS | 3464 | 1461045678830 Marionette DEBUG loaded listener.js 23:01:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (1A47A800) [pid = 3464] [serial = 335] [outer = 199ED000] 23:01:19 INFO - PROCESS | 3464 | 1461045679265 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]]]}] 23:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 23:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:01:19 INFO - PROCESS | 3464 | 1461045679315 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 23:01:19 INFO - PROCESS | 3464 | 1461045679317 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 23:01:19 INFO - PROCESS | 3464 | 1461045679320 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:01:19 INFO - PROCESS | 3464 | 1461045679322 Marionette TRACE conn5 <- [1,414,null,{}] 23:01:19 INFO - PROCESS | 3464 | 1461045679326 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}] 23:01:19 INFO - PROCESS | 3464 | 1461045679428 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 23:01:19 INFO - PROCESS | 3464 | 1461045679436 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:19 INFO - PROCESS | 3464 | ++DOCSHELL 1A795800 == 47 [pid = 3464] [id = 113] 23:01:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (1B41B800) [pid = 3464] [serial = 336] [outer = 00000000] 23:01:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (1B90F800) [pid = 3464] [serial = 337] [outer = 1B41B800] 23:01:19 INFO - PROCESS | 3464 | 1461045679480 Marionette DEBUG loaded listener.js 23:01:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (1B90CC00) [pid = 3464] [serial = 338] [outer = 1B41B800] 23:01:20 INFO - PROCESS | 3464 | 1461045680078 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]]]}] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (0F464800) [pid = 3464] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (10280000) [pid = 3464] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (1028F400) [pid = 3464] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (1D3ACC00) [pid = 3464] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (1935F400) [pid = 3464] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (1B4FC000) [pid = 3464] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (13BEB000) [pid = 3464] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (18059C00) [pid = 3464] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (1903FC00) [pid = 3464] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1DEC8400) [pid = 3464] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (18DCE800) [pid = 3464] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (1CF15400) [pid = 3464] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (0F50CC00) [pid = 3464] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (19369000) [pid = 3464] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:01:20 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (19402400) [pid = 3464] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:01:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:01:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 830ms 23:01:20 INFO - PROCESS | 3464 | 1461045680151 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 23:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:01:20 INFO - PROCESS | 3464 | 1461045680153 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 23:01:20 INFO - PROCESS | 3464 | 1461045680156 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:01:20 INFO - PROCESS | 3464 | 1461045680158 Marionette TRACE conn5 <- [1,418,null,{}] 23:01:20 INFO - PROCESS | 3464 | 1461045680161 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}] 23:01:20 INFO - PROCESS | 3464 | 1461045680237 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 23:01:20 INFO - PROCESS | 3464 | 1461045680243 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:20 INFO - PROCESS | 3464 | ++DOCSHELL 10108000 == 48 [pid = 3464] [id = 114] 23:01:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (101C3800) [pid = 3464] [serial = 339] [outer = 00000000] 23:01:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (16847800) [pid = 3464] [serial = 340] [outer = 101C3800] 23:01:20 INFO - PROCESS | 3464 | 1461045680288 Marionette DEBUG loaded listener.js 23:01:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1903FC00) [pid = 3464] [serial = 341] [outer = 101C3800] 23:01:21 INFO - PROCESS | 3464 | 1461045681181 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]]]}] 23:01:21 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 23:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1075ms 23:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:01:21 INFO - PROCESS | 3464 | 1461045681233 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 23:01:21 INFO - PROCESS | 3464 | 1461045681234 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 23:01:21 INFO - PROCESS | 3464 | 1461045681238 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:01:21 INFO - PROCESS | 3464 | 1461045681239 Marionette TRACE conn5 <- [1,422,null,{}] 23:01:21 INFO - PROCESS | 3464 | 1461045681243 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}] 23:01:21 INFO - PROCESS | 3464 | 1461045681319 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 23:01:21 INFO - PROCESS | 3464 | 1461045681326 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:21 INFO - PROCESS | 3464 | ++DOCSHELL 1935F400 == 49 [pid = 3464] [id = 115] 23:01:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (197B9400) [pid = 3464] [serial = 342] [outer = 00000000] 23:01:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (1D3B6C00) [pid = 3464] [serial = 343] [outer = 197B9400] 23:01:21 INFO - PROCESS | 3464 | 1461045681369 Marionette DEBUG loaded listener.js 23:01:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1DEBB000) [pid = 3464] [serial = 344] [outer = 197B9400] 23:01:22 INFO - PROCESS | 3464 | 1461045682324 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]]]}] 23:01:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:01:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms 23:01:22 INFO - PROCESS | 3464 | 1461045682396 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 23:01:22 INFO - PROCESS | 3464 | 1461045682401 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 23:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:01:22 INFO - PROCESS | 3464 | 1461045682407 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:01:22 INFO - PROCESS | 3464 | 1461045682412 Marionette TRACE conn5 <- [1,426,null,{}] 23:01:22 INFO - PROCESS | 3464 | 1461045682419 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}] 23:01:22 INFO - PROCESS | 3464 | 1461045682512 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 23:01:22 INFO - PROCESS | 3464 | 1461045682626 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:22 INFO - PROCESS | 3464 | ++DOCSHELL 1028D800 == 50 [pid = 3464] [id = 116] 23:01:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (10293400) [pid = 3464] [serial = 345] [outer = 00000000] 23:01:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (10546000) [pid = 3464] [serial = 346] [outer = 10293400] 23:01:22 INFO - PROCESS | 3464 | 1461045682730 Marionette DEBUG loaded listener.js 23:01:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (106F2800) [pid = 3464] [serial = 347] [outer = 10293400] 23:01:23 INFO - PROCESS | 3464 | 1461045683314 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] 23:01:23 INFO - PROCESS | 3464 | 1461045683407 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 23:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:01:23 INFO - PROCESS | 3464 | 1461045683413 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:01:23 INFO - PROCESS | 3464 | 1461045683416 Marionette TRACE conn5 <- [1,430,null,{}] 23:01:23 INFO - PROCESS | 3464 | 1461045683420 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}] 23:01:23 INFO - PROCESS | 3464 | 1461045683566 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 23:01:23 INFO - PROCESS | 3464 | 1461045683614 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:23 INFO - PROCESS | 3464 | ++DOCSHELL 14A32000 == 51 [pid = 3464] [id = 117] 23:01:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (14A34C00) [pid = 3464] [serial = 348] [outer = 00000000] 23:01:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (14AE3000) [pid = 3464] [serial = 349] [outer = 14A34C00] 23:01:23 INFO - PROCESS | 3464 | 1461045683667 Marionette DEBUG loaded listener.js 23:01:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (151A1800) [pid = 3464] [serial = 350] [outer = 14A34C00] 23:01:24 INFO - PROCESS | 3464 | 1461045684228 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]]]}] 23:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 870ms 23:01:24 INFO - PROCESS | 3464 | 1461045684284 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 23:01:24 INFO - PROCESS | 3464 | 1461045684286 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 23:01:24 INFO - PROCESS | 3464 | 1461045684290 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:01:24 INFO - PROCESS | 3464 | 1461045684294 Marionette TRACE conn5 <- [1,434,null,{}] 23:01:24 INFO - PROCESS | 3464 | 1461045684304 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}] 23:01:24 INFO - PROCESS | 3464 | 1461045684410 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 23:01:24 INFO - PROCESS | 3464 | 1461045684489 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:24 INFO - PROCESS | 3464 | ++DOCSHELL 16E93000 == 52 [pid = 3464] [id = 118] 23:01:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (16E9AC00) [pid = 3464] [serial = 351] [outer = 00000000] 23:01:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (19372000) [pid = 3464] [serial = 352] [outer = 16E9AC00] 23:01:24 INFO - PROCESS | 3464 | 1461045684586 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (199E3C00) [pid = 3464] [serial = 353] [outer = 16E9AC00] 23:01:25 INFO - PROCESS | 3464 | 1461045685144 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]]]}] 23:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 23:01:25 INFO - PROCESS | 3464 | 1461045685224 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 23:01:25 INFO - PROCESS | 3464 | 1461045685227 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 23:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:01:25 INFO - PROCESS | 3464 | 1461045685230 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:01:25 INFO - PROCESS | 3464 | 1461045685232 Marionette TRACE conn5 <- [1,438,null,{}] 23:01:25 INFO - PROCESS | 3464 | 1461045685236 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}] 23:01:25 INFO - PROCESS | 3464 | 1461045685340 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 23:01:25 INFO - PROCESS | 3464 | 1461045685420 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:25 INFO - PROCESS | 3464 | ++DOCSHELL 0F404C00 == 53 [pid = 3464] [id = 119] 23:01:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (14965400) [pid = 3464] [serial = 354] [outer = 00000000] 23:01:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (1940C400) [pid = 3464] [serial = 355] [outer = 14965400] 23:01:25 INFO - PROCESS | 3464 | 1461045685518 Marionette DEBUG loaded listener.js 23:01:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (1B4AF000) [pid = 3464] [serial = 356] [outer = 14965400] 23:01:26 INFO - PROCESS | 3464 | 1461045686238 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]]]}] 23:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1068ms 23:01:26 INFO - PROCESS | 3464 | 1461045686302 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 23:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:01:26 INFO - PROCESS | 3464 | 1461045686306 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 23:01:26 INFO - PROCESS | 3464 | 1461045686310 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:01:26 INFO - PROCESS | 3464 | 1461045686314 Marionette TRACE conn5 <- [1,442,null,{}] 23:01:26 INFO - PROCESS | 3464 | 1461045686320 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}] 23:01:26 INFO - PROCESS | 3464 | 1461045686417 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 23:01:26 INFO - PROCESS | 3464 | 1461045686547 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:26 INFO - PROCESS | 3464 | ++DOCSHELL 0FD03400 == 54 [pid = 3464] [id = 120] 23:01:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (0FD0F400) [pid = 3464] [serial = 357] [outer = 00000000] 23:01:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (10354000) [pid = 3464] [serial = 358] [outer = 0FD0F400] 23:01:26 INFO - PROCESS | 3464 | 1461045686602 Marionette DEBUG loaded listener.js 23:01:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (13BA6400) [pid = 3464] [serial = 359] [outer = 0FD0F400] 23:01:26 INFO - PROCESS | 3464 | --DOCSHELL 10108000 == 53 [pid = 3464] [id = 114] 23:01:26 INFO - PROCESS | 3464 | --DOCSHELL 1A795800 == 52 [pid = 3464] [id = 113] 23:01:26 INFO - PROCESS | 3464 | --DOCSHELL 199EC000 == 51 [pid = 3464] [id = 112] 23:01:26 INFO - PROCESS | 3464 | --DOCSHELL 1935C000 == 50 [pid = 3464] [id = 111] 23:01:26 INFO - PROCESS | 3464 | --DOCSHELL 1923A400 == 49 [pid = 3464] [id = 110] 23:01:26 INFO - PROCESS | 3464 | --DOCSHELL 161B4800 == 48 [pid = 3464] [id = 109] 23:01:26 INFO - PROCESS | 3464 | --DOCSHELL 10593C00 == 47 [pid = 3464] [id = 108] 23:01:26 INFO - PROCESS | 3464 | --DOCSHELL 151C8000 == 46 [pid = 3464] [id = 107] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (19248800) [pid = 3464] [serial = 304] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (0FDD5000) [pid = 3464] [serial = 360] [outer = 0FAC0800] 23:01:26 INFO - PROCESS | 3464 | --DOCSHELL 0F45B800 == 45 [pid = 3464] [id = 106] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (1DED0C00) [pid = 3464] [serial = 302] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (106F5000) [pid = 3464] [serial = 277] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (151CC400) [pid = 3464] [serial = 221] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (1B4F6000) [pid = 3464] [serial = 289] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (1DEB6800) [pid = 3464] [serial = 296] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (14D32C00) [pid = 3464] [serial = 265] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1A10F800) [pid = 3464] [serial = 268] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (1DEBDC00) [pid = 3464] [serial = 299] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (1B891800) [pid = 3464] [serial = 271] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (14DD1400) [pid = 3464] [serial = 275] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (18DD3C00) [pid = 3464] [serial = 281] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (1DEB5000) [pid = 3464] [serial = 295] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (1496A000) [pid = 3464] [serial = 274] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (1B905C00) [pid = 3464] [serial = 290] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (1884D800) [pid = 3464] [serial = 280] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1930C400) [pid = 3464] [serial = 284] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (1DECF000) [pid = 3464] [serial = 301] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (1B4B8800) [pid = 3464] [serial = 224] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (14912400) [pid = 3464] [serial = 278] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (10346400) [pid = 3464] [serial = 262] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (1D2D8C00) [pid = 3464] [serial = 293] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (1D3B8C00) [pid = 3464] [serial = 298] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 90 (105AF800) [pid = 3464] [serial = 227] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 89 (1973C800) [pid = 3464] [serial = 286] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 88 (1B90AC00) [pid = 3464] [serial = 272] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 87 (1D2CE400) [pid = 3464] [serial = 292] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 86 (199E9400) [pid = 3464] [serial = 287] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 85 (1930C800) [pid = 3464] [serial = 283] [outer = 00000000] [url = about:blank] 23:01:26 INFO - PROCESS | 3464 | --DOMWINDOW == 84 (1A10E800) [pid = 3464] [serial = 218] [outer = 00000000] [url = about:blank] 23:01:27 INFO - PROCESS | 3464 | 1461045687221 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]]]}] 23:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 930ms 23:01:27 INFO - PROCESS | 3464 | 1461045687242 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 23:01:27 INFO - PROCESS | 3464 | 1461045687246 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 23:01:27 INFO - PROCESS | 3464 | 1461045687252 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:01:27 INFO - PROCESS | 3464 | 1461045687255 Marionette TRACE conn5 <- [1,446,null,{}] 23:01:27 INFO - PROCESS | 3464 | 1461045687259 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}] 23:01:27 INFO - PROCESS | 3464 | 1461045687338 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 23:01:27 INFO - PROCESS | 3464 | 1461045687347 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:27 INFO - PROCESS | 3464 | ++DOCSHELL 1034EC00 == 46 [pid = 3464] [id = 121] 23:01:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 85 (112A9800) [pid = 3464] [serial = 361] [outer = 00000000] 23:01:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 86 (1496E800) [pid = 3464] [serial = 362] [outer = 112A9800] 23:01:27 INFO - PROCESS | 3464 | 1461045687393 Marionette DEBUG loaded listener.js 23:01:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 87 (14A3A000) [pid = 3464] [serial = 363] [outer = 112A9800] 23:01:27 INFO - PROCESS | 3464 | 1461045687886 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]]]}] 23:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 23:01:27 INFO - PROCESS | 3464 | 1461045687927 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 23:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:01:27 INFO - PROCESS | 3464 | 1461045687929 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 23:01:27 INFO - PROCESS | 3464 | 1461045687932 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:01:27 INFO - PROCESS | 3464 | 1461045687936 Marionette TRACE conn5 <- [1,450,null,{}] 23:01:27 INFO - PROCESS | 3464 | 1461045687945 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}] 23:01:28 INFO - PROCESS | 3464 | 1461045688026 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 23:01:28 INFO - PROCESS | 3464 | 1461045688101 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:28 INFO - PROCESS | 3464 | ++DOCSHELL 1625F000 == 47 [pid = 3464] [id = 122] 23:01:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 88 (1625F800) [pid = 3464] [serial = 364] [outer = 00000000] 23:01:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 89 (16AEF800) [pid = 3464] [serial = 365] [outer = 1625F800] 23:01:28 INFO - PROCESS | 3464 | 1461045688187 Marionette DEBUG loaded listener.js 23:01:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (1805A400) [pid = 3464] [serial = 366] [outer = 1625F800] 23:01:28 INFO - PROCESS | 3464 | 1461045688569 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] 23:01:28 INFO - PROCESS | 3464 | 1461045688626 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 23:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:01:28 INFO - PROCESS | 3464 | 1461045688629 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:01:28 INFO - PROCESS | 3464 | 1461045688630 Marionette TRACE conn5 <- [1,454,null,{}] 23:01:28 INFO - PROCESS | 3464 | 1461045688634 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}] 23:01:28 INFO - PROCESS | 3464 | 1461045688712 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 23:01:28 INFO - PROCESS | 3464 | 1461045688719 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:28 INFO - PROCESS | 3464 | ++DOCSHELL 1884D400 == 48 [pid = 3464] [id = 123] 23:01:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (1884D800) [pid = 3464] [serial = 367] [outer = 00000000] 23:01:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (1923C800) [pid = 3464] [serial = 368] [outer = 1884D800] 23:01:28 INFO - PROCESS | 3464 | 1461045688764 Marionette DEBUG loaded listener.js 23:01:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (19246C00) [pid = 3464] [serial = 369] [outer = 1884D800] 23:01:29 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:29 INFO - PROCESS | 3464 | 1461045689228 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]]]}] 23:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 23:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:01:29 INFO - PROCESS | 3464 | 1461045689263 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 23:01:29 INFO - PROCESS | 3464 | 1461045689265 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 23:01:29 INFO - PROCESS | 3464 | 1461045689268 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:01:29 INFO - PROCESS | 3464 | 1461045689270 Marionette TRACE conn5 <- [1,458,null,{}] 23:01:29 INFO - PROCESS | 3464 | 1461045689273 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}] 23:01:29 INFO - PROCESS | 3464 | 1461045689373 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 23:01:29 INFO - PROCESS | 3464 | 1461045689456 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:29 INFO - PROCESS | 3464 | ++DOCSHELL 19329C00 == 49 [pid = 3464] [id = 124] 23:01:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (1932C000) [pid = 3464] [serial = 370] [outer = 00000000] 23:01:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (19369400) [pid = 3464] [serial = 371] [outer = 1932C000] 23:01:29 INFO - PROCESS | 3464 | 1461045689500 Marionette DEBUG loaded listener.js 23:01:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (19369C00) [pid = 3464] [serial = 372] [outer = 1932C000] 23:01:29 INFO - PROCESS | 3464 | 1461045689940 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] 23:01:29 INFO - PROCESS | 3464 | 1461045690003 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 23:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:01:29 INFO - PROCESS | 3464 | 1461045690006 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:01:29 INFO - PROCESS | 3464 | 1461045690008 Marionette TRACE conn5 <- [1,462,null,{}] 23:01:29 INFO - PROCESS | 3464 | 1461045690011 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}] 23:01:30 INFO - PROCESS | 3464 | 1461045690132 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 23:01:30 INFO - PROCESS | 3464 | 1461045690191 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:30 INFO - PROCESS | 3464 | ++DOCSHELL 199E6000 == 50 [pid = 3464] [id = 125] 23:01:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (199F2400) [pid = 3464] [serial = 373] [outer = 00000000] 23:01:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1A477C00) [pid = 3464] [serial = 374] [outer = 199F2400] 23:01:30 INFO - PROCESS | 3464 | 1461045690236 Marionette DEBUG loaded listener.js 23:01:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (1A797000) [pid = 3464] [serial = 375] [outer = 199F2400] 23:01:30 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:30 INFO - PROCESS | 3464 | 1461045690674 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] 23:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:01:30 INFO - PROCESS | 3464 | 1461045690741 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 23:01:30 INFO - PROCESS | 3464 | 1461045690744 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:01:30 INFO - PROCESS | 3464 | 1461045690746 Marionette TRACE conn5 <- [1,466,null,{}] 23:01:30 INFO - PROCESS | 3464 | 1461045690749 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}] 23:01:30 INFO - PROCESS | 3464 | 1461045690851 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 23:01:30 INFO - PROCESS | 3464 | 1461045690860 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:30 INFO - PROCESS | 3464 | ++DOCSHELL 199EEC00 == 51 [pid = 3464] [id = 126] 23:01:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (1B4EF400) [pid = 3464] [serial = 376] [outer = 00000000] 23:01:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (1B90EC00) [pid = 3464] [serial = 377] [outer = 1B4EF400] 23:01:30 INFO - PROCESS | 3464 | 1461045690947 Marionette DEBUG loaded listener.js 23:01:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (1B910400) [pid = 3464] [serial = 378] [outer = 1B4EF400] 23:01:31 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (0F45DC00) [pid = 3464] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:01:31 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (1923A800) [pid = 3464] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:01:31 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (1625EC00) [pid = 3464] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:01:31 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (161B0800) [pid = 3464] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:01:31 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1059C400) [pid = 3464] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:01:31 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (199ED000) [pid = 3464] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:01:31 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (1B41B800) [pid = 3464] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:01:31 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (101C3800) [pid = 3464] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:01:31 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (1935D400) [pid = 3464] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:01:31 INFO - PROCESS | 3464 | 1461045691369 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] 23:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:01:31 INFO - PROCESS | 3464 | 1461045691418 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 23:01:31 INFO - PROCESS | 3464 | 1461045691422 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:01:31 INFO - PROCESS | 3464 | 1461045691423 Marionette TRACE conn5 <- [1,470,null,{}] 23:01:31 INFO - PROCESS | 3464 | 1461045691427 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}] 23:01:31 INFO - PROCESS | 3464 | 1461045691506 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 23:01:31 INFO - PROCESS | 3464 | 1461045691512 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:31 INFO - PROCESS | 3464 | ++DOCSHELL 18060800 == 52 [pid = 3464] [id = 127] 23:01:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (1935DC00) [pid = 3464] [serial = 379] [outer = 00000000] 23:01:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1B906C00) [pid = 3464] [serial = 380] [outer = 1935DC00] 23:01:31 INFO - PROCESS | 3464 | 1461045691557 Marionette DEBUG loaded listener.js 23:01:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1CF1B000) [pid = 3464] [serial = 381] [outer = 1935DC00] 23:01:31 INFO - PROCESS | 3464 | 1461045692001 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]]]}] 23:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 23:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:01:32 INFO - PROCESS | 3464 | 1461045692052 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 23:01:32 INFO - PROCESS | 3464 | 1461045692054 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 23:01:32 INFO - PROCESS | 3464 | 1461045692057 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:01:32 INFO - PROCESS | 3464 | 1461045692059 Marionette TRACE conn5 <- [1,474,null,{}] 23:01:32 INFO - PROCESS | 3464 | 1461045692063 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}] 23:01:32 INFO - PROCESS | 3464 | 1461045692139 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 23:01:32 INFO - PROCESS | 3464 | 1461045692147 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:32 INFO - PROCESS | 3464 | ++DOCSHELL 1D2D9400 == 53 [pid = 3464] [id = 128] 23:01:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (1D3AD400) [pid = 3464] [serial = 382] [outer = 00000000] 23:01:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1DEB6800) [pid = 3464] [serial = 383] [outer = 1D3AD400] 23:01:32 INFO - PROCESS | 3464 | 1461045692191 Marionette DEBUG loaded listener.js 23:01:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (1DEBD000) [pid = 3464] [serial = 384] [outer = 1D3AD400] 23:01:32 INFO - PROCESS | 3464 | 1461045692624 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]]]}] 23:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 23:01:32 INFO - PROCESS | 3464 | 1461045692689 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 23:01:32 INFO - PROCESS | 3464 | 1461045692691 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 23:01:32 INFO - PROCESS | 3464 | 1461045692694 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:01:32 INFO - PROCESS | 3464 | 1461045692696 Marionette TRACE conn5 <- [1,478,null,{}] 23:01:32 INFO - PROCESS | 3464 | 1461045692700 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}] 23:01:32 INFO - PROCESS | 3464 | 1461045692782 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 23:01:32 INFO - PROCESS | 3464 | 1461045692791 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:32 INFO - PROCESS | 3464 | ++DOCSHELL 1CF99C00 == 54 [pid = 3464] [id = 129] 23:01:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (1CF9AC00) [pid = 3464] [serial = 385] [outer = 00000000] 23:01:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (1CFA1400) [pid = 3464] [serial = 386] [outer = 1CF9AC00] 23:01:32 INFO - PROCESS | 3464 | 1461045692835 Marionette DEBUG loaded listener.js 23:01:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (1CFA1C00) [pid = 3464] [serial = 387] [outer = 1CF9AC00] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 199F2C00 == 53 [pid = 3464] [id = 87] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 1903B000 == 52 [pid = 3464] [id = 83] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 19241800 == 51 [pid = 3464] [id = 102] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 19313000 == 50 [pid = 3464] [id = 84] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 18DCF800 == 49 [pid = 3464] [id = 104] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 1805CC00 == 48 [pid = 3464] [id = 85] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 1936FC00 == 47 [pid = 3464] [id = 105] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 1940EC00 == 46 [pid = 3464] [id = 86] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 1054DC00 == 45 [pid = 3464] [id = 103] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 1B4FBC00 == 44 [pid = 3464] [id = 91] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 1027EC00 == 43 [pid = 3464] [id = 88] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 13BB5000 == 42 [pid = 3464] [id = 89] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 1973B800 == 41 [pid = 3464] [id = 90] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 0FD03400 == 40 [pid = 3464] [id = 120] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 0F404C00 == 39 [pid = 3464] [id = 119] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 14A32000 == 38 [pid = 3464] [id = 117] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 16E93000 == 37 [pid = 3464] [id = 118] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 1935F400 == 36 [pid = 3464] [id = 115] 23:01:33 INFO - PROCESS | 3464 | --DOCSHELL 1028D800 == 35 [pid = 3464] [id = 116] 23:01:34 INFO - PROCESS | 3464 | --DOCSHELL 1625F000 == 34 [pid = 3464] [id = 122] 23:01:34 INFO - PROCESS | 3464 | --DOCSHELL 19329C00 == 33 [pid = 3464] [id = 124] 23:01:34 INFO - PROCESS | 3464 | --DOCSHELL 199E6000 == 32 [pid = 3464] [id = 125] 23:01:34 INFO - PROCESS | 3464 | --DOCSHELL 18060800 == 31 [pid = 3464] [id = 127] 23:01:34 INFO - PROCESS | 3464 | --DOCSHELL 1884D400 == 30 [pid = 3464] [id = 123] 23:01:34 INFO - PROCESS | 3464 | --DOCSHELL 199EEC00 == 29 [pid = 3464] [id = 126] 23:01:34 INFO - PROCESS | 3464 | --DOCSHELL 1D2D9400 == 28 [pid = 3464] [id = 128] 23:01:34 INFO - PROCESS | 3464 | --DOCSHELL 1034EC00 == 27 [pid = 3464] [id = 121] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (105A1400) [pid = 3464] [serial = 317] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (1028C000) [pid = 3464] [serial = 316] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (19309000) [pid = 3464] [serial = 328] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (18FA3000) [pid = 3464] [serial = 325] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1903A800) [pid = 3464] [serial = 326] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (16E96800) [pid = 3464] [serial = 320] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (1684E400) [pid = 3464] [serial = 319] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (13BB3000) [pid = 3464] [serial = 322] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (1496B400) [pid = 3464] [serial = 323] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (1A47A800) [pid = 3464] [serial = 335] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (1A478800) [pid = 3464] [serial = 334] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 90 (14967000) [pid = 3464] [serial = 307] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 89 (1B90F800) [pid = 3464] [serial = 337] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 88 (19245800) [pid = 3464] [serial = 310] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 87 (1903FC00) [pid = 3464] [serial = 341] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 86 (16847800) [pid = 3464] [serial = 340] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 85 (1DECA800) [pid = 3464] [serial = 313] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 84 (1B90CC00) [pid = 3464] [serial = 338] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 83 (19372400) [pid = 3464] [serial = 331] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 82 (19405800) [pid = 3464] [serial = 332] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 81 (19309C00) [pid = 3464] [serial = 329] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | --DOMWINDOW == 80 (1D3B6C00) [pid = 3464] [serial = 343] [outer = 00000000] [url = about:blank] 23:01:34 INFO - PROCESS | 3464 | 1461045694688 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]]]}] 23:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2018ms 23:01:34 INFO - PROCESS | 3464 | 1461045694717 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 23:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:01:34 INFO - PROCESS | 3464 | 1461045694720 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 23:01:34 INFO - PROCESS | 3464 | 1461045694726 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:01:34 INFO - PROCESS | 3464 | 1461045694729 Marionette TRACE conn5 <- [1,482,null,{}] 23:01:34 INFO - PROCESS | 3464 | 1461045694735 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}] 23:01:34 INFO - PROCESS | 3464 | 1461045694816 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 23:01:34 INFO - PROCESS | 3464 | 1461045694826 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:34 INFO - PROCESS | 3464 | ++DOCSHELL 0F40EC00 == 28 [pid = 3464] [id = 130] 23:01:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 81 (0F40F000) [pid = 3464] [serial = 388] [outer = 00000000] 23:01:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 82 (0F462000) [pid = 3464] [serial = 389] [outer = 0F40F000] 23:01:34 INFO - PROCESS | 3464 | 1461045694873 Marionette DEBUG loaded listener.js 23:01:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 83 (0F4B1800) [pid = 3464] [serial = 390] [outer = 0F40F000] 23:01:35 INFO - PROCESS | 3464 | 1461045695377 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]]]}] 23:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 690ms 23:01:35 INFO - PROCESS | 3464 | 1461045695417 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 23:01:35 INFO - PROCESS | 3464 | 1461045695423 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 23:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:01:35 INFO - PROCESS | 3464 | 1461045695429 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:01:35 INFO - PROCESS | 3464 | 1461045695432 Marionette TRACE conn5 <- [1,486,null,{}] 23:01:35 INFO - PROCESS | 3464 | 1461045695436 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}] 23:01:35 INFO - PROCESS | 3464 | 1461045695515 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 23:01:35 INFO - PROCESS | 3464 | 1461045695525 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:35 INFO - PROCESS | 3464 | ++DOCSHELL 0F50E800 == 29 [pid = 3464] [id = 131] 23:01:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 84 (0FA39C00) [pid = 3464] [serial = 391] [outer = 00000000] 23:01:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 85 (10105C00) [pid = 3464] [serial = 392] [outer = 0FA39C00] 23:01:35 INFO - PROCESS | 3464 | 1461045695572 Marionette DEBUG loaded listener.js 23:01:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 86 (101BD400) [pid = 3464] [serial = 393] [outer = 0FA39C00] 23:01:36 INFO - PROCESS | 3464 | 1461045696040 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]]]}] 23:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 23:01:36 INFO - PROCESS | 3464 | 1461045696101 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 23:01:36 INFO - PROCESS | 3464 | 1461045696104 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 23:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:01:36 INFO - PROCESS | 3464 | 1461045696108 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:01:36 INFO - PROCESS | 3464 | 1461045696111 Marionette TRACE conn5 <- [1,490,null,{}] 23:01:36 INFO - PROCESS | 3464 | 1461045696122 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}] 23:01:36 INFO - PROCESS | 3464 | 1461045696236 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 23:01:36 INFO - PROCESS | 3464 | 1461045696311 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:36 INFO - PROCESS | 3464 | ++DOCSHELL 10593800 == 30 [pid = 3464] [id = 132] 23:01:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 87 (10594800) [pid = 3464] [serial = 394] [outer = 00000000] 23:01:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 88 (111A9000) [pid = 3464] [serial = 395] [outer = 10594800] 23:01:36 INFO - PROCESS | 3464 | 1461045696360 Marionette DEBUG loaded listener.js 23:01:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 89 (112A1C00) [pid = 3464] [serial = 396] [outer = 10594800] 23:01:36 INFO - PROCESS | 3464 | 1461045696720 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]]]}] 23:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 23:01:36 INFO - PROCESS | 3464 | 1461045696741 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 23:01:36 INFO - PROCESS | 3464 | 1461045696744 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 23:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:01:36 INFO - PROCESS | 3464 | 1461045696747 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:01:36 INFO - PROCESS | 3464 | 1461045696748 Marionette TRACE conn5 <- [1,494,null,{}] 23:01:36 INFO - PROCESS | 3464 | 1461045696752 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}] 23:01:36 INFO - PROCESS | 3464 | 1461045696852 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 23:01:36 INFO - PROCESS | 3464 | 1461045696860 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:36 INFO - PROCESS | 3464 | ++DOCSHELL 0FAB7800 == 31 [pid = 3464] [id = 133] 23:01:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (1129F800) [pid = 3464] [serial = 397] [outer = 00000000] 23:01:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (14963800) [pid = 3464] [serial = 398] [outer = 1129F800] 23:01:36 INFO - PROCESS | 3464 | 1461045696905 Marionette DEBUG loaded listener.js 23:01:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (1496D800) [pid = 3464] [serial = 399] [outer = 1129F800] 23:01:37 INFO - PROCESS | 3464 | 1461045697317 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]]]}] 23:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 23:01:37 INFO - PROCESS | 3464 | 1461045697377 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 23:01:37 INFO - PROCESS | 3464 | 1461045697379 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 23:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:01:37 INFO - PROCESS | 3464 | 1461045697383 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:01:37 INFO - PROCESS | 3464 | 1461045697384 Marionette TRACE conn5 <- [1,498,null,{}] 23:01:37 INFO - PROCESS | 3464 | 1461045697388 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}] 23:01:37 INFO - PROCESS | 3464 | 1461045697485 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 23:01:37 INFO - PROCESS | 3464 | 1461045697494 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:37 INFO - PROCESS | 3464 | ++DOCSHELL 0FC9C400 == 32 [pid = 3464] [id = 134] 23:01:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (14919000) [pid = 3464] [serial = 400] [outer = 00000000] 23:01:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (14A3D400) [pid = 3464] [serial = 401] [outer = 14919000] 23:01:37 INFO - PROCESS | 3464 | 1461045697538 Marionette DEBUG loaded listener.js 23:01:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (14D02400) [pid = 3464] [serial = 402] [outer = 14919000] 23:01:37 INFO - PROCESS | 3464 | 1461045697994 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]]]}] 23:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 23:01:37 INFO - PROCESS | 3464 | 1461045698013 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 23:01:37 INFO - PROCESS | 3464 | 1461045698015 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 23:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:01:37 INFO - PROCESS | 3464 | 1461045698018 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:01:37 INFO - PROCESS | 3464 | 1461045698020 Marionette TRACE conn5 <- [1,502,null,{}] 23:01:38 INFO - PROCESS | 3464 | 1461045698023 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}] 23:01:38 INFO - PROCESS | 3464 | 1461045698142 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 23:01:38 INFO - PROCESS | 3464 | 1461045698151 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:38 INFO - PROCESS | 3464 | ++DOCSHELL 13B10400 == 33 [pid = 3464] [id = 135] 23:01:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (14D35400) [pid = 3464] [serial = 403] [outer = 00000000] 23:01:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (15267C00) [pid = 3464] [serial = 404] [outer = 14D35400] 23:01:38 INFO - PROCESS | 3464 | 1461045698198 Marionette DEBUG loaded listener.js 23:01:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (16257400) [pid = 3464] [serial = 405] [outer = 14D35400] 23:01:38 INFO - PROCESS | 3464 | 1461045698601 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]]]}] 23:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 23:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:01:38 INFO - PROCESS | 3464 | 1461045698649 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 23:01:38 INFO - PROCESS | 3464 | 1461045698651 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 23:01:38 INFO - PROCESS | 3464 | 1461045698654 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:01:38 INFO - PROCESS | 3464 | 1461045698656 Marionette TRACE conn5 <- [1,506,null,{}] 23:01:38 INFO - PROCESS | 3464 | 1461045698659 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}] 23:01:38 INFO - PROCESS | 3464 | 1461045698756 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 23:01:38 INFO - PROCESS | 3464 | 1461045698798 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:38 INFO - PROCESS | 3464 | ++DOCSHELL 16843000 == 34 [pid = 3464] [id = 136] 23:01:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (16847800) [pid = 3464] [serial = 406] [outer = 00000000] 23:01:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (16E96800) [pid = 3464] [serial = 407] [outer = 16847800] 23:01:38 INFO - PROCESS | 3464 | 1461045698842 Marionette DEBUG loaded listener.js 23:01:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (18057800) [pid = 3464] [serial = 408] [outer = 16847800] 23:01:39 INFO - PROCESS | 3464 | 1461045699231 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]]]}] 23:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 23:01:39 INFO - PROCESS | 3464 | 1461045699285 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 3464 | 1461045699287 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 23:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:01:39 INFO - PROCESS | 3464 | 1461045699290 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - PROCESS | 3464 | 1461045699292 Marionette TRACE conn5 <- [1,510,null,{}] 23:01:39 INFO - PROCESS | 3464 | 1461045699295 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}] 23:01:39 INFO - PROCESS | 3464 | 1461045699399 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 23:01:39 INFO - PROCESS | 3464 | 1461045699445 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:39 INFO - PROCESS | 3464 | ++DOCSHELL 14962C00 == 35 [pid = 3464] [id = 137] 23:01:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (16AEF400) [pid = 3464] [serial = 409] [outer = 00000000] 23:01:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (1884EC00) [pid = 3464] [serial = 410] [outer = 16AEF400] 23:01:39 INFO - PROCESS | 3464 | 1461045699490 Marionette DEBUG loaded listener.js 23:01:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (18063C00) [pid = 3464] [serial = 411] [outer = 16AEF400] 23:01:39 INFO - PROCESS | 3464 | 1461045699895 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]]]}] 23:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 23:01:39 INFO - PROCESS | 3464 | 1461045699921 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 3464 | 1461045699923 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 23:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:01:39 INFO - PROCESS | 3464 | 1461045699935 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - PROCESS | 3464 | 1461045699937 Marionette TRACE conn5 <- [1,514,null,{}] 23:01:39 INFO - PROCESS | 3464 | 1461045699941 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}] 23:01:40 INFO - PROCESS | 3464 | 1461045700065 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 23:01:40 INFO - PROCESS | 3464 | 1461045700086 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 3464 | ++DOCSHELL 10550C00 == 36 [pid = 3464] [id = 138] 23:01:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (14A37000) [pid = 3464] [serial = 412] [outer = 00000000] 23:01:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (19038800) [pid = 3464] [serial = 413] [outer = 14A37000] 23:01:40 INFO - PROCESS | 3464 | 1461045700130 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (19038400) [pid = 3464] [serial = 414] [outer = 14A37000] 23:01:40 INFO - PROCESS | 3464 | 1461045700584 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]]]}] 23:01:40 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 23:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 690ms 23:01:40 INFO - PROCESS | 3464 | 1461045700621 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 23:01:40 INFO - PROCESS | 3464 | 1461045700623 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 23:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:01:40 INFO - PROCESS | 3464 | 1461045700630 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:01:40 INFO - PROCESS | 3464 | 1461045700632 Marionette TRACE conn5 <- [1,518,null,{}] 23:01:40 INFO - PROCESS | 3464 | 1461045700635 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}] 23:01:40 INFO - PROCESS | 3464 | 1461045700739 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 23:01:40 INFO - PROCESS | 3464 | 1461045700746 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 3464 | ++DOCSHELL 19041000 == 37 [pid = 3464] [id = 139] 23:01:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (1923CC00) [pid = 3464] [serial = 415] [outer = 00000000] 23:01:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (19247C00) [pid = 3464] [serial = 416] [outer = 1923CC00] 23:01:40 INFO - PROCESS | 3464 | 1461045700789 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (19308800) [pid = 3464] [serial = 417] [outer = 1923CC00] 23:01:41 INFO - PROCESS | 3464 | 1461045701258 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]]]}] 23:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 23:01:41 INFO - PROCESS | 3464 | 1461045701302 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 23:01:41 INFO - PROCESS | 3464 | 1461045701304 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 23:01:41 INFO - PROCESS | 3464 | 1461045701307 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:01:41 INFO - PROCESS | 3464 | 1461045701309 Marionette TRACE conn5 <- [1,522,null,{}] 23:01:41 INFO - PROCESS | 3464 | 1461045701313 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}] 23:01:41 INFO - PROCESS | 3464 | 1461045701457 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 23:01:41 INFO - PROCESS | 3464 | 1461045701485 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:41 INFO - PROCESS | 3464 | ++DOCSHELL 0FC5F400 == 38 [pid = 3464] [id = 140] 23:01:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (1935FC00) [pid = 3464] [serial = 418] [outer = 00000000] 23:01:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (19371000) [pid = 3464] [serial = 419] [outer = 1935FC00] 23:01:41 INFO - PROCESS | 3464 | 1461045701533 Marionette DEBUG loaded listener.js 23:01:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (193E5000) [pid = 3464] [serial = 420] [outer = 1935FC00] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (197B6800) [pid = 3464] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (1A110C00) [pid = 3464] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (1495F400) [pid = 3464] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (19243400) [pid = 3464] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (10288400) [pid = 3464] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (1903A000) [pid = 3464] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1A3EC800) [pid = 3464] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (106F3000) [pid = 3464] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (1D3AD400) [pid = 3464] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (1932C000) [pid = 3464] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (199F2400) [pid = 3464] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (1B4EF400) [pid = 3464] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (10293400) [pid = 3464] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (197B9400) [pid = 3464] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (1884D800) [pid = 3464] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1625F800) [pid = 3464] [serial = 364] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (112A9800) [pid = 3464] [serial = 361] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (0FD0F400) [pid = 3464] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (14965400) [pid = 3464] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (16E9AC00) [pid = 3464] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (14A34C00) [pid = 3464] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:01:42 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (1935DC00) [pid = 3464] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:01:42 INFO - PROCESS | 3464 | 1461045702220 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]]]}] 23:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 930ms 23:01:42 INFO - PROCESS | 3464 | 1461045702241 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 23:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:01:42 INFO - PROCESS | 3464 | 1461045702244 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 23:01:42 INFO - PROCESS | 3464 | 1461045702247 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:01:42 INFO - PROCESS | 3464 | 1461045702248 Marionette TRACE conn5 <- [1,526,null,{}] 23:01:42 INFO - PROCESS | 3464 | 1461045702252 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}] 23:01:42 INFO - PROCESS | 3464 | 1461045702351 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 23:01:42 INFO - PROCESS | 3464 | 1461045702396 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:42 INFO - PROCESS | 3464 | ++DOCSHELL 10293400 == 39 [pid = 3464] [id = 141] 23:01:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (106F3000) [pid = 3464] [serial = 421] [outer = 00000000] 23:01:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (14A37800) [pid = 3464] [serial = 422] [outer = 106F3000] 23:01:42 INFO - PROCESS | 3464 | 1461045702441 Marionette DEBUG loaded listener.js 23:01:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (14DE3800) [pid = 3464] [serial = 423] [outer = 106F3000] 23:01:42 INFO - PROCESS | 3464 | 1461045702860 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]]]}] 23:01:42 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 23:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 23:01:42 INFO - PROCESS | 3464 | 1461045702918 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 23:01:42 INFO - PROCESS | 3464 | 1461045702919 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 23:01:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:01:42 INFO - PROCESS | 3464 | 1461045702923 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:01:42 INFO - PROCESS | 3464 | 1461045702924 Marionette TRACE conn5 <- [1,530,null,{}] 23:01:42 INFO - PROCESS | 3464 | 1461045702928 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}] 23:01:42 INFO - PROCESS | 3464 | 1461045703001 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 23:01:42 INFO - PROCESS | 3464 | 1461045703010 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:43 INFO - PROCESS | 3464 | ++DOCSHELL 1884D800 == 40 [pid = 3464] [id = 142] 23:01:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1903CC00) [pid = 3464] [serial = 424] [outer = 00000000] 23:01:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (19406C00) [pid = 3464] [serial = 425] [outer = 1903CC00] 23:01:43 INFO - PROCESS | 3464 | 1461045703053 Marionette DEBUG loaded listener.js 23:01:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (19439800) [pid = 3464] [serial = 426] [outer = 1903CC00] 23:01:43 INFO - PROCESS | 3464 | 1461045703504 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"]]]}] 23:01:43 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 23:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:01:43 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 23:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:01:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:01:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 23:01:43 INFO - PROCESS | 3464 | 1461045703554 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 23:01:43 INFO - PROCESS | 3464 | 1461045703556 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 23:01:43 INFO - PROCESS | 3464 | 1461045703563 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:01:43 INFO - PROCESS | 3464 | 1461045703565 Marionette TRACE conn5 <- [1,534,null,{}] 23:01:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:01:43 INFO - PROCESS | 3464 | 1461045703568 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}] 23:01:43 INFO - PROCESS | 3464 | 1461045703650 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 23:01:43 INFO - PROCESS | 3464 | 1461045703659 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:43 INFO - PROCESS | 3464 | ++DOCSHELL 1973CC00 == 41 [pid = 3464] [id = 143] 23:01:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (197B4000) [pid = 3464] [serial = 427] [outer = 00000000] 23:01:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (199EF400) [pid = 3464] [serial = 428] [outer = 197B4000] 23:01:43 INFO - PROCESS | 3464 | 1461045703702 Marionette DEBUG loaded listener.js 23:01:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (199F1000) [pid = 3464] [serial = 429] [outer = 197B4000] 23:01:44 INFO - PROCESS | 3464 | 1461045704285 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]]]}] 23:01:44 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. 23:01:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 830ms 23:01:44 INFO - PROCESS | 3464 | 1461045704423 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 23:01:44 INFO - PROCESS | 3464 | 1461045704428 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 23:01:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:01:44 INFO - PROCESS | 3464 | 1461045704434 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:01:44 INFO - PROCESS | 3464 | 1461045704438 Marionette TRACE conn5 <- [1,538,null,{}] 23:01:44 INFO - PROCESS | 3464 | 1461045704452 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}] 23:01:44 INFO - PROCESS | 3464 | 1461045704568 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 23:01:44 INFO - PROCESS | 3464 | 1461045704665 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:44 INFO - PROCESS | 3464 | ++DOCSHELL 0FDD8000 == 42 [pid = 3464] [id = 144] 23:01:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (0FDE2C00) [pid = 3464] [serial = 430] [outer = 00000000] 23:01:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (10288400) [pid = 3464] [serial = 431] [outer = 0FDE2C00] 23:01:44 INFO - PROCESS | 3464 | 1461045704722 Marionette DEBUG loaded listener.js 23:01:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (1034A000) [pid = 3464] [serial = 432] [outer = 0FDE2C00] 23:01:45 INFO - PROCESS | 3464 | 1461045705263 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]]]}] 23:01:45 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. 23:01:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 890ms 23:01:45 INFO - PROCESS | 3464 | 1461045705325 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 23:01:45 INFO - PROCESS | 3464 | 1461045705332 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 23:01:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:01:45 INFO - PROCESS | 3464 | 1461045705338 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:01:45 INFO - PROCESS | 3464 | 1461045705341 Marionette TRACE conn5 <- [1,542,null,{}] 23:01:45 INFO - PROCESS | 3464 | 1461045705345 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}] 23:01:45 INFO - PROCESS | 3464 | 1461045705459 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 23:01:45 INFO - PROCESS | 3464 | 1461045705564 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:45 INFO - PROCESS | 3464 | ++DOCSHELL 10349000 == 43 [pid = 3464] [id = 145] 23:01:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (14915400) [pid = 3464] [serial = 433] [outer = 00000000] 23:01:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (1525DC00) [pid = 3464] [serial = 434] [outer = 14915400] 23:01:45 INFO - PROCESS | 3464 | 1461045705620 Marionette DEBUG loaded listener.js 23:01:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (1884AC00) [pid = 3464] [serial = 435] [outer = 14915400] 23:01:45 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:46 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:01:46 INFO - PROCESS | 3464 | 1461045706602 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]]]}] 23:01:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:01:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1276ms 23:01:46 INFO - PROCESS | 3464 | 1461045706616 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 23:01:46 INFO - PROCESS | 3464 | 1461045706620 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 23:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:01:46 INFO - PROCESS | 3464 | 1461045706625 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:01:46 INFO - PROCESS | 3464 | 1461045706629 Marionette TRACE conn5 <- [1,546,null,{}] 23:01:46 INFO - PROCESS | 3464 | 1461045706635 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}] 23:01:46 INFO - PROCESS | 3464 | 1461045706734 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 23:01:46 INFO - PROCESS | 3464 | 1461045706814 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:46 INFO - PROCESS | 3464 | ++DOCSHELL 1010E400 == 44 [pid = 3464] [id = 146] 23:01:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (1010FC00) [pid = 3464] [serial = 436] [outer = 00000000] 23:01:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (10592400) [pid = 3464] [serial = 437] [outer = 1010FC00] 23:01:46 INFO - PROCESS | 3464 | 1461045706863 Marionette DEBUG loaded listener.js 23:01:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (105B2800) [pid = 3464] [serial = 438] [outer = 1010FC00] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 1884D800 == 43 [pid = 3464] [id = 142] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 10293400 == 42 [pid = 3464] [id = 141] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 0FC5F400 == 41 [pid = 3464] [id = 140] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 19041000 == 40 [pid = 3464] [id = 139] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 10550C00 == 39 [pid = 3464] [id = 138] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 14962C00 == 38 [pid = 3464] [id = 137] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 16843000 == 37 [pid = 3464] [id = 136] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 13B10400 == 36 [pid = 3464] [id = 135] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 0FC9C400 == 35 [pid = 3464] [id = 134] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 0FAB7800 == 34 [pid = 3464] [id = 133] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (1CFA1400) [pid = 3464] [serial = 386] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 10593800 == 33 [pid = 3464] [id = 132] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 0F50E800 == 32 [pid = 3464] [id = 131] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 0F40EC00 == 31 [pid = 3464] [id = 130] 23:01:47 INFO - PROCESS | 3464 | --DOCSHELL 1CF99C00 == 30 [pid = 3464] [id = 129] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (1A47D400) [pid = 3464] [serial = 269] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1E12D400) [pid = 3464] [serial = 314] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (15265400) [pid = 3464] [serial = 266] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (1DED5C00) [pid = 3464] [serial = 305] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (10350C00) [pid = 3464] [serial = 263] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (19309800) [pid = 3464] [serial = 311] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (1A796800) [pid = 3464] [serial = 260] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (14D3B800) [pid = 3464] [serial = 308] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (1DEBD000) [pid = 3464] [serial = 384] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (19369400) [pid = 3464] [serial = 371] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1A477C00) [pid = 3464] [serial = 374] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (19369C00) [pid = 3464] [serial = 372] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (1B90EC00) [pid = 3464] [serial = 377] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (1A797000) [pid = 3464] [serial = 375] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (1DEB6800) [pid = 3464] [serial = 383] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (1B910400) [pid = 3464] [serial = 378] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (10546000) [pid = 3464] [serial = 346] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 90 (1DEBB000) [pid = 3464] [serial = 344] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 89 (18FA4000) [pid = 3464] [serial = 152] [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.] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 88 (1923C800) [pid = 3464] [serial = 368] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 87 (16AEF800) [pid = 3464] [serial = 365] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 86 (1805A400) [pid = 3464] [serial = 366] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 85 (1496E800) [pid = 3464] [serial = 362] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 84 (14A3A000) [pid = 3464] [serial = 363] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 83 (13BA6400) [pid = 3464] [serial = 359] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 82 (10354000) [pid = 3464] [serial = 358] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 81 (1B4AF000) [pid = 3464] [serial = 356] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 80 (1940C400) [pid = 3464] [serial = 355] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 79 (199E3C00) [pid = 3464] [serial = 353] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 78 (19372000) [pid = 3464] [serial = 352] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 77 (151A1800) [pid = 3464] [serial = 350] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 76 (14AE3000) [pid = 3464] [serial = 349] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 75 (106F2800) [pid = 3464] [serial = 347] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 74 (1B906C00) [pid = 3464] [serial = 380] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 73 (1CF1B000) [pid = 3464] [serial = 381] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | --DOMWINDOW == 72 (19246C00) [pid = 3464] [serial = 369] [outer = 00000000] [url = about:blank] 23:01:47 INFO - PROCESS | 3464 | 1461045707406 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]]]}] 23:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 831ms 23:01:47 INFO - PROCESS | 3464 | 1461045707457 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 23:01:47 INFO - PROCESS | 3464 | 1461045707463 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 23:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:01:47 INFO - PROCESS | 3464 | 1461045707468 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:01:47 INFO - PROCESS | 3464 | 1461045707471 Marionette TRACE conn5 <- [1,550,null,{}] 23:01:47 INFO - PROCESS | 3464 | 1461045707474 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}] 23:01:47 INFO - PROCESS | 3464 | 1461045707551 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 23:01:47 INFO - PROCESS | 3464 | 1461045707626 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:47 INFO - PROCESS | 3464 | ++DOCSHELL 0FC5F400 == 31 [pid = 3464] [id = 147] 23:01:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 73 (0FC67800) [pid = 3464] [serial = 439] [outer = 00000000] 23:01:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 74 (1054EC00) [pid = 3464] [serial = 440] [outer = 0FC67800] 23:01:47 INFO - PROCESS | 3464 | 1461045707671 Marionette DEBUG loaded listener.js 23:01:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 75 (117AC000) [pid = 3464] [serial = 441] [outer = 0FC67800] 23:01:47 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:47 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:01:47 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:48 INFO - PROCESS | 3464 | 1461045708098 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]]]}] 23:01:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:01:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 23:01:48 INFO - PROCESS | 3464 | 1461045708145 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 23:01:48 INFO - PROCESS | 3464 | 1461045708149 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 23:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:01:48 INFO - PROCESS | 3464 | 1461045708154 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:01:48 INFO - PROCESS | 3464 | 1461045708159 Marionette TRACE conn5 <- [1,554,null,{}] 23:01:48 INFO - PROCESS | 3464 | 1461045708166 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}] 23:01:48 INFO - PROCESS | 3464 | 1461045708265 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 23:01:48 INFO - PROCESS | 3464 | 1461045708423 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:48 INFO - PROCESS | 3464 | ++DOCSHELL 101BA800 == 32 [pid = 3464] [id = 148] 23:01:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 76 (101BB800) [pid = 3464] [serial = 442] [outer = 00000000] 23:01:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 77 (1028C000) [pid = 3464] [serial = 443] [outer = 101BB800] 23:01:48 INFO - PROCESS | 3464 | 1461045708480 Marionette DEBUG loaded listener.js 23:01:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 78 (1054F000) [pid = 3464] [serial = 444] [outer = 101BB800] 23:01:48 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:48 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:01:49 INFO - PROCESS | 3464 | 1461045709016 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]]]}] 23:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 890ms 23:01:49 INFO - PROCESS | 3464 | 1461045709048 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 23:01:49 INFO - PROCESS | 3464 | 1461045709054 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 23:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:01:49 INFO - PROCESS | 3464 | 1461045709060 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:01:49 INFO - PROCESS | 3464 | 1461045709063 Marionette TRACE conn5 <- [1,558,null,{}] 23:01:49 INFO - PROCESS | 3464 | 1461045709067 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}] 23:01:49 INFO - PROCESS | 3464 | 1461045709166 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 23:01:49 INFO - PROCESS | 3464 | 1461045709252 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:49 INFO - PROCESS | 3464 | ++DOCSHELL 0F408800 == 33 [pid = 3464] [id = 149] 23:01:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 79 (106EDC00) [pid = 3464] [serial = 445] [outer = 00000000] 23:01:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 80 (14A36C00) [pid = 3464] [serial = 446] [outer = 106EDC00] 23:01:49 INFO - PROCESS | 3464 | 1461045709306 Marionette DEBUG loaded listener.js 23:01:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 81 (14A3F400) [pid = 3464] [serial = 447] [outer = 106EDC00] 23:01:49 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:49 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:01:49 INFO - PROCESS | 3464 | 1461045709897 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]]]}] 23:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 870ms 23:01:49 INFO - PROCESS | 3464 | 1461045709932 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 23:01:49 INFO - PROCESS | 3464 | 1461045709935 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 23:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:01:49 INFO - PROCESS | 3464 | 1461045709939 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:01:49 INFO - PROCESS | 3464 | 1461045709943 Marionette TRACE conn5 <- [1,562,null,{}] 23:01:49 INFO - PROCESS | 3464 | 1461045709955 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}] 23:01:50 INFO - PROCESS | 3464 | 1461045710057 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 23:01:50 INFO - PROCESS | 3464 | 1461045710143 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:50 INFO - PROCESS | 3464 | ++DOCSHELL 161B4000 == 34 [pid = 3464] [id = 150] 23:01:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 82 (161B6000) [pid = 3464] [serial = 448] [outer = 00000000] 23:01:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 83 (1684AC00) [pid = 3464] [serial = 449] [outer = 161B6000] 23:01:50 INFO - PROCESS | 3464 | 1461045710202 Marionette DEBUG loaded listener.js 23:01:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 84 (16AED000) [pid = 3464] [serial = 450] [outer = 161B6000] 23:01:50 INFO - PROCESS | 3464 | 1461045710754 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]]]}] 23:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 870ms 23:01:50 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:01:50 INFO - PROCESS | 3464 | 1461045710881 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 23:01:50 INFO - PROCESS | 3464 | 1461045710883 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 23:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:01:50 INFO - PROCESS | 3464 | 1461045710937 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:01:50 INFO - PROCESS | 3464 | 1461045710939 Marionette TRACE conn5 <- [1,566,null,{}] 23:01:50 INFO - PROCESS | 3464 | 1461045710944 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}] 23:01:51 INFO - PROCESS | 3464 | 1461045711040 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 23:01:51 INFO - PROCESS | 3464 | 1461045711105 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:51 INFO - PROCESS | 3464 | ++DOCSHELL 0F407000 == 35 [pid = 3464] [id = 151] 23:01:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 85 (18060800) [pid = 3464] [serial = 451] [outer = 00000000] 23:01:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 86 (18FAD800) [pid = 3464] [serial = 452] [outer = 18060800] 23:01:51 INFO - PROCESS | 3464 | 1461045711160 Marionette DEBUG loaded listener.js 23:01:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 87 (1903E400) [pid = 3464] [serial = 453] [outer = 18060800] 23:01:51 INFO - PROCESS | 3464 | 1461045711696 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]]]}] 23:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 830ms 23:01:51 INFO - PROCESS | 3464 | 1461045711723 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 23:01:51 INFO - PROCESS | 3464 | 1461045711725 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 23:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:01:51 INFO - PROCESS | 3464 | 1461045711730 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:01:51 INFO - PROCESS | 3464 | 1461045711732 Marionette TRACE conn5 <- [1,570,null,{}] 23:01:51 INFO - PROCESS | 3464 | 1461045711736 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}] 23:01:51 INFO - PROCESS | 3464 | 1461045711829 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 23:01:51 INFO - PROCESS | 3464 | 1461045711913 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:51 INFO - PROCESS | 3464 | ++DOCSHELL 1923D000 == 36 [pid = 3464] [id = 152] 23:01:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 88 (1923DC00) [pid = 3464] [serial = 454] [outer = 00000000] 23:01:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 89 (19305000) [pid = 3464] [serial = 455] [outer = 1923DC00] 23:01:51 INFO - PROCESS | 3464 | 1461045711967 Marionette DEBUG loaded listener.js 23:01:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (19305400) [pid = 3464] [serial = 456] [outer = 1923DC00] 23:01:52 INFO - PROCESS | 3464 | 1461045712517 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]]]}] 23:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 830ms 23:01:52 INFO - PROCESS | 3464 | 1461045712584 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 23:01:52 INFO - PROCESS | 3464 | 1461045712586 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 23:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:01:52 INFO - PROCESS | 3464 | 1461045712603 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:01:52 INFO - PROCESS | 3464 | 1461045712605 Marionette TRACE conn5 <- [1,574,null,{}] 23:01:52 INFO - PROCESS | 3464 | 1461045712630 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}] 23:01:52 INFO - PROCESS | 3464 | 1461045712760 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 23:01:52 INFO - PROCESS | 3464 | 1461045712828 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:52 INFO - PROCESS | 3464 | ++DOCSHELL 1935CC00 == 37 [pid = 3464] [id = 153] 23:01:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (19367800) [pid = 3464] [serial = 457] [outer = 00000000] 23:01:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (19372000) [pid = 3464] [serial = 458] [outer = 19367800] 23:01:52 INFO - PROCESS | 3464 | 1461045712886 Marionette DEBUG loaded listener.js 23:01:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (193E9C00) [pid = 3464] [serial = 459] [outer = 19367800] 23:01:53 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:01:53 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:01:53 INFO - PROCESS | 3464 | 1461045713495 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]]]}] 23:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 970ms 23:01:53 INFO - PROCESS | 3464 | 1461045713563 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 23:01:53 INFO - PROCESS | 3464 | 1461045713567 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 23:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:01:53 INFO - PROCESS | 3464 | 1461045713572 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:01:53 INFO - PROCESS | 3464 | 1461045713576 Marionette TRACE conn5 <- [1,578,null,{}] 23:01:53 INFO - PROCESS | 3464 | 1461045713581 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}] 23:01:53 INFO - PROCESS | 3464 | 1461045713699 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 23:01:53 INFO - PROCESS | 3464 | --DOCSHELL 1010E400 == 36 [pid = 3464] [id = 146] 23:01:53 INFO - PROCESS | 3464 | --DOCSHELL 0FDD8000 == 35 [pid = 3464] [id = 144] 23:01:53 INFO - PROCESS | 3464 | 1461045713789 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:53 INFO - PROCESS | 3464 | ++DOCSHELL 0F50F000 == 36 [pid = 3464] [id = 154] 23:01:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (0F514C00) [pid = 3464] [serial = 460] [outer = 00000000] 23:01:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (101C9800) [pid = 3464] [serial = 461] [outer = 0F514C00] 23:01:53 INFO - PROCESS | 3464 | 1461045713838 Marionette DEBUG loaded listener.js 23:01:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1034E000) [pid = 3464] [serial = 462] [outer = 0F514C00] 23:01:54 INFO - PROCESS | 3464 | 1461045714281 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]]]}] 23:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 23:01:54 INFO - PROCESS | 3464 | 1461045714303 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 23:01:54 INFO - PROCESS | 3464 | 1461045714309 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 23:01:54 INFO - PROCESS | 3464 | 1461045714319 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:01:54 INFO - PROCESS | 3464 | 1461045714321 Marionette TRACE conn5 <- [1,582,null,{}] 23:01:54 INFO - PROCESS | 3464 | 1461045714325 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}] 23:01:54 INFO - PROCESS | 3464 | 1461045714404 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 23:01:54 INFO - PROCESS | 3464 | 1461045714410 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:54 INFO - PROCESS | 3464 | ++DOCSHELL 1129E400 == 37 [pid = 3464] [id = 155] 23:01:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (1491AC00) [pid = 3464] [serial = 463] [outer = 00000000] 23:01:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (151C0C00) [pid = 3464] [serial = 464] [outer = 1491AC00] 23:01:54 INFO - PROCESS | 3464 | 1461045714455 Marionette DEBUG loaded listener.js 23:01:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (161AC400) [pid = 3464] [serial = 465] [outer = 1491AC00] 23:01:54 INFO - PROCESS | 3464 | 1461045714938 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]]]}] 23:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 23:01:54 INFO - PROCESS | 3464 | 1461045714994 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 23:01:54 INFO - PROCESS | 3464 | 1461045714996 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 23:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:01:54 INFO - PROCESS | 3464 | 1461045715000 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:01:54 INFO - PROCESS | 3464 | 1461045715003 Marionette TRACE conn5 <- [1,586,null,{}] 23:01:54 INFO - PROCESS | 3464 | 1461045715019 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}] 23:01:55 INFO - PROCESS | 3464 | 1461045715126 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 23:01:55 INFO - PROCESS | 3464 | 1461045715141 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:55 INFO - PROCESS | 3464 | ++DOCSHELL 19042800 == 38 [pid = 3464] [id = 156] 23:01:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (1923E400) [pid = 3464] [serial = 466] [outer = 00000000] 23:01:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (1936C000) [pid = 3464] [serial = 467] [outer = 1923E400] 23:01:55 INFO - PROCESS | 3464 | 1461045715233 Marionette DEBUG loaded listener.js 23:01:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (19405000) [pid = 3464] [serial = 468] [outer = 1923E400] 23:01:55 INFO - PROCESS | 3464 | 1461045715675 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]]]}] 23:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 23:01:55 INFO - PROCESS | 3464 | 1461045715747 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 23:01:55 INFO - PROCESS | 3464 | 1461045715750 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 23:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:01:55 INFO - PROCESS | 3464 | 1461045715753 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:01:55 INFO - PROCESS | 3464 | 1461045715755 Marionette TRACE conn5 <- [1,590,null,{}] 23:01:55 INFO - PROCESS | 3464 | 1461045715759 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}] 23:01:55 INFO - PROCESS | 3464 | 1461045715864 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 23:01:55 INFO - PROCESS | 3464 | 1461045715920 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:55 INFO - PROCESS | 3464 | ++DOCSHELL 1940D400 == 39 [pid = 3464] [id = 157] 23:01:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (19434C00) [pid = 3464] [serial = 469] [outer = 00000000] 23:01:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (1A3EA800) [pid = 3464] [serial = 470] [outer = 19434C00] 23:01:55 INFO - PROCESS | 3464 | 1461045715965 Marionette DEBUG loaded listener.js 23:01:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (1A78F000) [pid = 3464] [serial = 471] [outer = 19434C00] 23:01:56 INFO - PROCESS | 3464 | 1461045716389 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]]]}] 23:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 23:01:56 INFO - PROCESS | 3464 | 1461045716426 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 23:01:56 INFO - PROCESS | 3464 | 1461045716428 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 23:01:56 INFO - PROCESS | 3464 | 1461045716431 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:01:56 INFO - PROCESS | 3464 | 1461045716433 Marionette TRACE conn5 <- [1,594,null,{}] 23:01:56 INFO - PROCESS | 3464 | 1461045716436 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}] 23:01:56 INFO - PROCESS | 3464 | 1461045716536 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 23:01:56 INFO - PROCESS | 3464 | 1461045716542 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:56 INFO - PROCESS | 3464 | ++DOCSHELL 1A79AC00 == 40 [pid = 3464] [id = 158] 23:01:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (1B3ABC00) [pid = 3464] [serial = 472] [outer = 00000000] 23:01:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (1B4B8400) [pid = 3464] [serial = 473] [outer = 1B3ABC00] 23:01:56 INFO - PROCESS | 3464 | 1461045716586 Marionette DEBUG loaded listener.js 23:01:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (1B4FB800) [pid = 3464] [serial = 474] [outer = 1B3ABC00] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (1CF9AC00) [pid = 3464] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1129F800) [pid = 3464] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (14D35400) [pid = 3464] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (16AEF400) [pid = 3464] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (106F3000) [pid = 3464] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (1935FC00) [pid = 3464] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (0F40F000) [pid = 3464] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (16847800) [pid = 3464] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (0FA39C00) [pid = 3464] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (10594800) [pid = 3464] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1903CC00) [pid = 3464] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (1010FC00) [pid = 3464] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (14A37000) [pid = 3464] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (1923CC00) [pid = 3464] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:01:56 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (14919000) [pid = 3464] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:01:57 INFO - PROCESS | 3464 | 1461045717060 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]]]}] 23:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 23:01:57 INFO - PROCESS | 3464 | 1461045717105 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 23:01:57 INFO - PROCESS | 3464 | 1461045717107 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 23:01:57 INFO - PROCESS | 3464 | 1461045717115 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:01:57 INFO - PROCESS | 3464 | 1461045717116 Marionette TRACE conn5 <- [1,598,null,{}] 23:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:01:57 INFO - PROCESS | 3464 | 1461045717120 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}] 23:01:57 INFO - PROCESS | 3464 | 1461045717271 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 23:01:57 INFO - PROCESS | 3464 | 1461045717325 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:57 INFO - PROCESS | 3464 | ++DOCSHELL 105AC000 == 41 [pid = 3464] [id = 159] 23:01:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (1495FC00) [pid = 3464] [serial = 475] [outer = 00000000] 23:01:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1932E000) [pid = 3464] [serial = 476] [outer = 1495FC00] 23:01:57 INFO - PROCESS | 3464 | 1461045717372 Marionette DEBUG loaded listener.js 23:01:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1B481800) [pid = 3464] [serial = 477] [outer = 1495FC00] 23:01:57 INFO - PROCESS | 3464 | 1461045717749 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]]]}] 23:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 23:01:57 INFO - PROCESS | 3464 | 1461045717790 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 23:01:57 INFO - PROCESS | 3464 | 1461045717792 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 23:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:01:57 INFO - PROCESS | 3464 | 1461045717801 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:01:57 INFO - PROCESS | 3464 | 1461045717803 Marionette TRACE conn5 <- [1,602,null,{}] 23:01:57 INFO - PROCESS | 3464 | 1461045717807 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}] 23:01:57 INFO - PROCESS | 3464 | 1461045717882 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 23:01:57 INFO - PROCESS | 3464 | 1461045717888 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:57 INFO - PROCESS | 3464 | ++DOCSHELL 1923CC00 == 42 [pid = 3464] [id = 160] 23:01:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (1B887400) [pid = 3464] [serial = 478] [outer = 00000000] 23:01:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1C6BA800) [pid = 3464] [serial = 479] [outer = 1B887400] 23:01:57 INFO - PROCESS | 3464 | 1461045717933 Marionette DEBUG loaded listener.js 23:01:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (1CF18800) [pid = 3464] [serial = 480] [outer = 1B887400] 23:01:58 INFO - PROCESS | 3464 | 1461045718351 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]]]}] 23:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 590ms 23:01:58 INFO - PROCESS | 3464 | 1461045718386 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 23:01:58 INFO - PROCESS | 3464 | 1461045718388 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 23:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:01:58 INFO - PROCESS | 3464 | 1461045718395 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:01:58 INFO - PROCESS | 3464 | 1461045718396 Marionette TRACE conn5 <- [1,606,null,{}] 23:01:58 INFO - PROCESS | 3464 | 1461045718400 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}] 23:01:58 INFO - PROCESS | 3464 | 1461045718474 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 23:01:58 INFO - PROCESS | 3464 | 1461045718481 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:58 INFO - PROCESS | 3464 | ++DOCSHELL 1C60D400 == 43 [pid = 3464] [id = 161] 23:01:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (1CF19C00) [pid = 3464] [serial = 481] [outer = 00000000] 23:01:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (1CF9C800) [pid = 3464] [serial = 482] [outer = 1CF19C00] 23:01:58 INFO - PROCESS | 3464 | 1461045718524 Marionette DEBUG loaded listener.js 23:01:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (1CF9F800) [pid = 3464] [serial = 483] [outer = 1CF19C00] 23:01:58 INFO - PROCESS | 3464 | 1461045719014 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]]]}] 23:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 23:01:59 INFO - PROCESS | 3464 | 1461045719067 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 23:01:59 INFO - PROCESS | 3464 | 1461045719071 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 23:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:01:59 INFO - PROCESS | 3464 | 1461045719076 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:01:59 INFO - PROCESS | 3464 | 1461045719081 Marionette TRACE conn5 <- [1,610,null,{}] 23:01:59 INFO - PROCESS | 3464 | 1461045719088 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}] 23:01:59 INFO - PROCESS | 3464 | 1461045719193 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 23:01:59 INFO - PROCESS | 3464 | 1461045719319 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:59 INFO - PROCESS | 3464 | ++DOCSHELL 0FD08400 == 44 [pid = 3464] [id = 162] 23:01:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (0FD09400) [pid = 3464] [serial = 484] [outer = 00000000] 23:01:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (10280400) [pid = 3464] [serial = 485] [outer = 0FD09400] 23:01:59 INFO - PROCESS | 3464 | 1461045719375 Marionette DEBUG loaded listener.js 23:01:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (10592800) [pid = 3464] [serial = 486] [outer = 0FD09400] 23:01:59 INFO - PROCESS | 3464 | 1461045720011 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]]]}] 23:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 990ms 23:02:00 INFO - PROCESS | 3464 | 1461045720067 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 23:02:00 INFO - PROCESS | 3464 | 1461045720073 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 23:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:02:00 INFO - PROCESS | 3464 | 1461045720080 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:02:00 INFO - PROCESS | 3464 | 1461045720082 Marionette TRACE conn5 <- [1,614,null,{}] 23:02:00 INFO - PROCESS | 3464 | 1461045720086 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}] 23:02:00 INFO - PROCESS | 3464 | 1461045720189 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 23:02:00 INFO - PROCESS | 3464 | 1461045720269 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:00 INFO - PROCESS | 3464 | ++DOCSHELL 14D36800 == 45 [pid = 3464] [id = 163] 23:02:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (14DCA000) [pid = 3464] [serial = 487] [outer = 00000000] 23:02:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (1884B000) [pid = 3464] [serial = 488] [outer = 14DCA000] 23:02:00 INFO - PROCESS | 3464 | 1461045720367 Marionette DEBUG loaded listener.js 23:02:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (18FA7000) [pid = 3464] [serial = 489] [outer = 14DCA000] 23:02:00 INFO - PROCESS | 3464 | 1461045720942 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]]]}] 23:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 23:02:00 INFO - PROCESS | 3464 | 1461045721012 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 23:02:00 INFO - PROCESS | 3464 | 1461045721014 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 23:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:02:01 INFO - PROCESS | 3464 | 1461045721018 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:02:01 INFO - PROCESS | 3464 | 1461045721022 Marionette TRACE conn5 <- [1,618,null,{}] 23:02:01 INFO - PROCESS | 3464 | 1461045721033 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}] 23:02:01 INFO - PROCESS | 3464 | 1461045721138 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 23:02:01 INFO - PROCESS | 3464 | 1461045721218 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:01 INFO - PROCESS | 3464 | ++DOCSHELL 1943AC00 == 46 [pid = 3464] [id = 164] 23:02:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (1A174800) [pid = 3464] [serial = 490] [outer = 00000000] 23:02:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (1CF9B000) [pid = 3464] [serial = 491] [outer = 1A174800] 23:02:01 INFO - PROCESS | 3464 | 1461045721316 Marionette DEBUG loaded listener.js 23:02:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (1D2CE800) [pid = 3464] [serial = 492] [outer = 1A174800] 23:02:01 INFO - PROCESS | 3464 | 1461045721934 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]]]}] 23:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 23:02:01 INFO - PROCESS | 3464 | 1461045721991 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 23:02:01 INFO - PROCESS | 3464 | 1461045721994 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 23:02:01 INFO - PROCESS | 3464 | 1461045721998 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:02:01 INFO - PROCESS | 3464 | 1461045722000 Marionette TRACE conn5 <- [1,622,null,{}] 23:02:01 INFO - PROCESS | 3464 | 1461045722003 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}] 23:02:02 INFO - PROCESS | 3464 | 1461045722107 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 23:02:02 INFO - PROCESS | 3464 | 1461045722187 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:02 INFO - PROCESS | 3464 | ++DOCSHELL 0F3DA800 == 47 [pid = 3464] [id = 165] 23:02:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (0F3DAC00) [pid = 3464] [serial = 493] [outer = 00000000] 23:02:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (101C3000) [pid = 3464] [serial = 494] [outer = 0F3DAC00] 23:02:02 INFO - PROCESS | 3464 | 1461045722438 Marionette DEBUG loaded listener.js 23:02:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (10354000) [pid = 3464] [serial = 495] [outer = 0F3DAC00] 23:02:02 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:02:02 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 1923CC00 == 46 [pid = 3464] [id = 160] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 105AC000 == 45 [pid = 3464] [id = 159] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 1A79AC00 == 44 [pid = 3464] [id = 158] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 1940D400 == 43 [pid = 3464] [id = 157] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 19042800 == 42 [pid = 3464] [id = 156] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 1129E400 == 41 [pid = 3464] [id = 155] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 0F50F000 == 40 [pid = 3464] [id = 154] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 1935CC00 == 39 [pid = 3464] [id = 153] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (1054EC00) [pid = 3464] [serial = 440] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 1923D000 == 38 [pid = 3464] [id = 152] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 0F407000 == 37 [pid = 3464] [id = 151] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 161B4000 == 36 [pid = 3464] [id = 150] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 0F408800 == 35 [pid = 3464] [id = 149] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 101BA800 == 34 [pid = 3464] [id = 148] 23:02:03 INFO - PROCESS | 3464 | --DOCSHELL 0FC5F400 == 33 [pid = 3464] [id = 147] 23:02:03 INFO - PROCESS | 3464 | 1461045723136 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]]]}] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (19038800) [pid = 3464] [serial = 413] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (19308800) [pid = 3464] [serial = 417] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (19247C00) [pid = 3464] [serial = 416] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (19038400) [pid = 3464] [serial = 414] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (14A3D400) [pid = 3464] [serial = 401] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (14D02400) [pid = 3464] [serial = 402] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1CFA1C00) [pid = 3464] [serial = 387] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (14963800) [pid = 3464] [serial = 398] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (1496D800) [pid = 3464] [serial = 399] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (15267C00) [pid = 3464] [serial = 404] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (16257400) [pid = 3464] [serial = 405] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (1884EC00) [pid = 3464] [serial = 410] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (14A37800) [pid = 3464] [serial = 422] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (19371000) [pid = 3464] [serial = 419] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (0F462000) [pid = 3464] [serial = 389] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (0F4B1800) [pid = 3464] [serial = 390] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (16E96800) [pid = 3464] [serial = 407] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (18057800) [pid = 3464] [serial = 408] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (10105C00) [pid = 3464] [serial = 392] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (101BD400) [pid = 3464] [serial = 393] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (111A9000) [pid = 3464] [serial = 395] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (112A1C00) [pid = 3464] [serial = 396] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 90 (19439800) [pid = 3464] [serial = 426] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 89 (199EF400) [pid = 3464] [serial = 428] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 88 (10592400) [pid = 3464] [serial = 437] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 87 (10288400) [pid = 3464] [serial = 431] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 86 (105B2800) [pid = 3464] [serial = 438] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 85 (19406C00) [pid = 3464] [serial = 425] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 84 (1525DC00) [pid = 3464] [serial = 434] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 83 (193E5000) [pid = 3464] [serial = 420] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 82 (14DE3800) [pid = 3464] [serial = 423] [outer = 00000000] [url = about:blank] 23:02:03 INFO - PROCESS | 3464 | --DOMWINDOW == 81 (18063C00) [pid = 3464] [serial = 411] [outer = 00000000] [url = about:blank] 23:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1175ms 23:02:03 INFO - PROCESS | 3464 | 1461045723177 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 23:02:03 INFO - PROCESS | 3464 | 1461045723182 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 23:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:02:03 INFO - PROCESS | 3464 | 1461045723187 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:02:03 INFO - PROCESS | 3464 | 1461045723190 Marionette TRACE conn5 <- [1,626,null,{}] 23:02:03 INFO - PROCESS | 3464 | 1461045723195 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}] 23:02:03 INFO - PROCESS | 3464 | 1461045723282 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 23:02:03 INFO - PROCESS | 3464 | 1461045723292 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:03 INFO - PROCESS | 3464 | ++DOCSHELL 10104000 == 34 [pid = 3464] [id = 166] 23:02:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 82 (10105C00) [pid = 3464] [serial = 496] [outer = 00000000] 23:02:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 83 (1027C400) [pid = 3464] [serial = 497] [outer = 10105C00] 23:02:03 INFO - PROCESS | 3464 | 1461045723342 Marionette DEBUG loaded listener.js 23:02:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 84 (1034FC00) [pid = 3464] [serial = 498] [outer = 10105C00] 23:02:03 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:02:03 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:02:03 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:02:03 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:02:03 INFO - PROCESS | 3464 | 1461045723832 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]]]}] 23:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 23:02:03 INFO - PROCESS | 3464 | 1461045723862 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 23:02:03 INFO - PROCESS | 3464 | 1461045723866 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 23:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:02:03 INFO - PROCESS | 3464 | 1461045723872 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:02:03 INFO - PROCESS | 3464 | 1461045723874 Marionette TRACE conn5 <- [1,630,null,{}] 23:02:03 INFO - PROCESS | 3464 | 1461045723878 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}] 23:02:03 INFO - PROCESS | 3464 | 1461045723958 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 23:02:03 INFO - PROCESS | 3464 | 1461045723967 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:03 INFO - PROCESS | 3464 | ++DOCSHELL 11242400 == 35 [pid = 3464] [id = 167] 23:02:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 85 (13BB5800) [pid = 3464] [serial = 499] [outer = 00000000] 23:02:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 86 (14969C00) [pid = 3464] [serial = 500] [outer = 13BB5800] 23:02:03 INFO - PROCESS | 3464 | 1461045724012 Marionette DEBUG loaded listener.js 23:02:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 87 (14A32000) [pid = 3464] [serial = 501] [outer = 13BB5800] 23:02:04 INFO - PROCESS | 3464 | 1461045724489 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]]]}] 23:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 23:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:02:04 INFO - PROCESS | 3464 | 1461045724542 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 23:02:04 INFO - PROCESS | 3464 | 1461045724544 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 23:02:04 INFO - PROCESS | 3464 | 1461045724548 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:02:04 INFO - PROCESS | 3464 | 1461045724551 Marionette TRACE conn5 <- [1,634,null,{}] 23:02:04 INFO - PROCESS | 3464 | 1461045724561 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}] 23:02:04 INFO - PROCESS | 3464 | 1461045724679 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 23:02:04 INFO - PROCESS | 3464 | 1461045724759 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:04 INFO - PROCESS | 3464 | ++DOCSHELL 1684A800 == 36 [pid = 3464] [id = 168] 23:02:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 88 (1684D000) [pid = 3464] [serial = 502] [outer = 00000000] 23:02:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 89 (16E91000) [pid = 3464] [serial = 503] [outer = 1684D000] 23:02:04 INFO - PROCESS | 3464 | 1461045724805 Marionette DEBUG loaded listener.js 23:02:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (18055C00) [pid = 3464] [serial = 504] [outer = 1684D000] 23:02:05 INFO - PROCESS | 3464 | 1461045725173 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]]]}] 23:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 23:02:05 INFO - PROCESS | 3464 | 1461045725239 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 23:02:05 INFO - PROCESS | 3464 | 1461045725241 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 23:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:02:05 INFO - PROCESS | 3464 | 1461045725244 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:02:05 INFO - PROCESS | 3464 | 1461045725246 Marionette TRACE conn5 <- [1,638,null,{}] 23:02:05 INFO - PROCESS | 3464 | 1461045725249 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}] 23:02:05 INFO - PROCESS | 3464 | 1461045725368 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 23:02:05 INFO - PROCESS | 3464 | 1461045725392 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:05 INFO - PROCESS | 3464 | ++DOCSHELL 1805F000 == 37 [pid = 3464] [id = 169] 23:02:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (18063C00) [pid = 3464] [serial = 505] [outer = 00000000] 23:02:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (18FA0800) [pid = 3464] [serial = 506] [outer = 18063C00] 23:02:05 INFO - PROCESS | 3464 | 1461045725436 Marionette DEBUG loaded listener.js 23:02:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (18FAEC00) [pid = 3464] [serial = 507] [outer = 18063C00] 23:02:05 INFO - PROCESS | 3464 | 1461045725872 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]]]}] 23:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 23:02:05 INFO - PROCESS | 3464 | 1461045725917 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 23:02:05 INFO - PROCESS | 3464 | 1461045725919 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 23:02:05 INFO - PROCESS | 3464 | 1461045725922 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:02:05 INFO - PROCESS | 3464 | 1461045725924 Marionette TRACE conn5 <- [1,642,null,{}] 23:02:05 INFO - PROCESS | 3464 | 1461045725928 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}] 23:02:06 INFO - PROCESS | 3464 | 1461045726055 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 23:02:06 INFO - PROCESS | 3464 | 1461045726077 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:06 INFO - PROCESS | 3464 | ++DOCSHELL 19046000 == 38 [pid = 3464] [id = 170] 23:02:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (19047400) [pid = 3464] [serial = 508] [outer = 00000000] 23:02:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (19244C00) [pid = 3464] [serial = 509] [outer = 19047400] 23:02:06 INFO - PROCESS | 3464 | 1461045726127 Marionette DEBUG loaded listener.js 23:02:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1930F800) [pid = 3464] [serial = 510] [outer = 19047400] 23:02:06 INFO - PROCESS | 3464 | 1461045726583 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]]]}] 23:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 23:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:02:06 INFO - PROCESS | 3464 | 1461045726595 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 23:02:06 INFO - PROCESS | 3464 | 1461045726597 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 23:02:06 INFO - PROCESS | 3464 | 1461045726600 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:02:06 INFO - PROCESS | 3464 | 1461045726601 Marionette TRACE conn5 <- [1,646,null,{}] 23:02:06 INFO - PROCESS | 3464 | 1461045726605 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}] 23:02:06 INFO - PROCESS | 3464 | 1461045726716 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 23:02:06 INFO - PROCESS | 3464 | 1461045726724 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:06 INFO - PROCESS | 3464 | ++DOCSHELL 19331000 == 39 [pid = 3464] [id = 171] 23:02:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (1935D800) [pid = 3464] [serial = 511] [outer = 00000000] 23:02:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1940D400) [pid = 3464] [serial = 512] [outer = 1935D800] 23:02:06 INFO - PROCESS | 3464 | 1461045726767 Marionette DEBUG loaded listener.js 23:02:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (19744C00) [pid = 3464] [serial = 513] [outer = 1935D800] 23:02:07 INFO - PROCESS | 3464 | 1461045727221 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]]]}] 23:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 23:02:07 INFO - PROCESS | 3464 | 1461045727277 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 23:02:07 INFO - PROCESS | 3464 | 1461045727279 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 23:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:02:07 INFO - PROCESS | 3464 | 1461045727282 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:02:07 INFO - PROCESS | 3464 | 1461045727283 Marionette TRACE conn5 <- [1,650,null,{}] 23:02:07 INFO - PROCESS | 3464 | 1461045727287 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}] 23:02:07 INFO - PROCESS | 3464 | 1461045727610 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 23:02:07 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (19434C00) [pid = 3464] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:02:07 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1495FC00) [pid = 3464] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:02:07 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (1B3ABC00) [pid = 3464] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:02:07 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (1B887400) [pid = 3464] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:02:07 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (1923E400) [pid = 3464] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:02:07 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (0FC67800) [pid = 3464] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:02:07 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (0F514C00) [pid = 3464] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:02:07 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (1491AC00) [pid = 3464] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:02:07 INFO - PROCESS | 3464 | 1461045727697 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:07 INFO - PROCESS | 3464 | ++DOCSHELL 0F514C00 == 40 [pid = 3464] [id = 172] 23:02:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (0FA39C00) [pid = 3464] [serial = 514] [outer = 00000000] 23:02:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (11243000) [pid = 3464] [serial = 515] [outer = 0FA39C00] 23:02:07 INFO - PROCESS | 3464 | 1461045727741 Marionette DEBUG loaded listener.js 23:02:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (117B6800) [pid = 3464] [serial = 516] [outer = 0FA39C00] 23:02:07 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:02:07 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:02:07 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:02:08 INFO - PROCESS | 3464 | 1461045728102 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]]]}] 23:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 870ms 23:02:08 INFO - PROCESS | 3464 | 1461045728152 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 23:02:08 INFO - PROCESS | 3464 | 1461045728154 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 23:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:02:08 INFO - PROCESS | 3464 | 1461045728157 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:02:08 INFO - PROCESS | 3464 | 1461045728159 Marionette TRACE conn5 <- [1,654,null,{}] 23:02:08 INFO - PROCESS | 3464 | 1461045728163 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}] 23:02:08 INFO - PROCESS | 3464 | 1461045728239 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 23:02:08 INFO - PROCESS | 3464 | 1461045728245 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:08 INFO - PROCESS | 3464 | ++DOCSHELL 15260C00 == 41 [pid = 3464] [id = 173] 23:02:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (19248000) [pid = 3464] [serial = 517] [outer = 00000000] 23:02:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1A3F3400) [pid = 3464] [serial = 518] [outer = 19248000] 23:02:08 INFO - PROCESS | 3464 | 1461045728292 Marionette DEBUG loaded listener.js 23:02:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (1A78EC00) [pid = 3464] [serial = 519] [outer = 19248000] 23:02:08 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:02:08 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:02:08 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:02:08 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:02:08 INFO - PROCESS | 3464 | 1461045728724 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]]]}] 23:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 23:02:08 INFO - PROCESS | 3464 | 1461045728789 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 23:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:02:08 INFO - PROCESS | 3464 | 1461045728791 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 23:02:08 INFO - PROCESS | 3464 | 1461045728794 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:02:08 INFO - PROCESS | 3464 | 1461045728796 Marionette TRACE conn5 <- [1,658,null,{}] 23:02:08 INFO - PROCESS | 3464 | 1461045728799 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}] 23:02:08 INFO - PROCESS | 3464 | 1461045728876 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 23:02:08 INFO - PROCESS | 3464 | 1461045728885 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:08 INFO - PROCESS | 3464 | ++DOCSHELL 1B4B1000 == 42 [pid = 3464] [id = 174] 23:02:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1B5DE400) [pid = 3464] [serial = 520] [outer = 00000000] 23:02:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (1B907800) [pid = 3464] [serial = 521] [outer = 1B5DE400] 23:02:08 INFO - PROCESS | 3464 | 1461045728930 Marionette DEBUG loaded listener.js 23:02:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (1C614C00) [pid = 3464] [serial = 522] [outer = 1B5DE400] 23:02:09 INFO - PROCESS | 3464 | 1461045729364 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]]]}] 23:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 23:02:09 INFO - PROCESS | 3464 | 1461045729425 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 23:02:09 INFO - PROCESS | 3464 | 1461045729427 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 23:02:09 INFO - PROCESS | 3464 | 1461045729430 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:02:09 INFO - PROCESS | 3464 | 1461045729432 Marionette TRACE conn5 <- [1,662,null,{}] 23:02:09 INFO - PROCESS | 3464 | 1461045729435 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}] 23:02:09 INFO - PROCESS | 3464 | 1461045729513 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 23:02:09 INFO - PROCESS | 3464 | 1461045729521 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:09 INFO - PROCESS | 3464 | ++DOCSHELL 1CF10800 == 43 [pid = 3464] [id = 175] 23:02:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (1CF97C00) [pid = 3464] [serial = 523] [outer = 00000000] 23:02:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (1CFA2800) [pid = 3464] [serial = 524] [outer = 1CF97C00] 23:02:09 INFO - PROCESS | 3464 | 1461045729570 Marionette DEBUG loaded listener.js 23:02:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (1D35F400) [pid = 3464] [serial = 525] [outer = 1CF97C00] 23:02:10 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:02:10 INFO - PROCESS | 3464 | [3464] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:02:10 INFO - PROCESS | 3464 | 1461045730215 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]]]}] 23:02:10 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 23:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 870ms 23:02:10 INFO - PROCESS | 3464 | 1461045730305 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 23:02:10 INFO - PROCESS | 3464 | 1461045730311 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 23:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:02:10 INFO - PROCESS | 3464 | 1461045730317 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:02:10 INFO - PROCESS | 3464 | 1461045730320 Marionette TRACE conn5 <- [1,666,null,{}] 23:02:10 INFO - PROCESS | 3464 | 1461045730326 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}] 23:02:10 INFO - PROCESS | 3464 | 1461045730440 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 23:02:10 INFO - PROCESS | 3464 | 1461045730556 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:10 INFO - PROCESS | 3464 | ++DOCSHELL 0FD0F800 == 44 [pid = 3464] [id = 176] 23:02:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (1010FC00) [pid = 3464] [serial = 526] [outer = 00000000] 23:02:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (1496EC00) [pid = 3464] [serial = 527] [outer = 1010FC00] 23:02:10 INFO - PROCESS | 3464 | 1461045730615 Marionette DEBUG loaded listener.js 23:02:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (14A9B800) [pid = 3464] [serial = 528] [outer = 1010FC00] 23:02:11 INFO - PROCESS | 3464 | 1461045731151 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]]]}] 23:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 870ms 23:02:11 INFO - PROCESS | 3464 | 1461045731191 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 23:02:11 INFO - PROCESS | 3464 | 1461045731197 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 23:02:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:02:11 INFO - PROCESS | 3464 | 1461045731203 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:02:11 INFO - PROCESS | 3464 | 1461045731206 Marionette TRACE conn5 <- [1,670,null,{}] 23:02:11 INFO - PROCESS | 3464 | 1461045731210 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}] 23:02:11 INFO - PROCESS | 3464 | 1461045731315 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 23:02:11 INFO - PROCESS | 3464 | 1461045731410 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:11 INFO - PROCESS | 3464 | ++DOCSHELL 151C8800 == 45 [pid = 3464] [id = 177] 23:02:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (161AD800) [pid = 3464] [serial = 529] [outer = 00000000] 23:02:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (19044400) [pid = 3464] [serial = 530] [outer = 161AD800] 23:02:11 INFO - PROCESS | 3464 | 1461045731463 Marionette DEBUG loaded listener.js 23:02:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (19308000) [pid = 3464] [serial = 531] [outer = 161AD800] 23:02:12 INFO - PROCESS | 3464 | 1461045732548 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]]]}] 23:02:12 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) 23:02:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1374ms 23:02:12 INFO - PROCESS | 3464 | 1461045732579 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 23:02:12 INFO - PROCESS | 3464 | 1461045732582 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 23:02:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:02:12 INFO - PROCESS | 3464 | 1461045732585 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:02:12 INFO - PROCESS | 3464 | 1461045732589 Marionette TRACE conn5 <- [1,674,null,{}] 23:02:12 INFO - PROCESS | 3464 | 1461045732600 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}] 23:02:12 INFO - PROCESS | 3464 | 1461045732704 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 23:02:12 INFO - PROCESS | 3464 | 1461045732798 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:12 INFO - PROCESS | 3464 | ++DOCSHELL 1A3F1400 == 46 [pid = 3464] [id = 178] 23:02:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (1A47A000) [pid = 3464] [serial = 532] [outer = 00000000] 23:02:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (1D3B6800) [pid = 3464] [serial = 533] [outer = 1A47A000] 23:02:12 INFO - PROCESS | 3464 | 1461045732896 Marionette DEBUG loaded listener.js 23:02:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (1DEB5C00) [pid = 3464] [serial = 534] [outer = 1A47A000] 23:02:13 INFO - PROCESS | 3464 | 1461045733941 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]]]}] 23:02:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:02:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1379ms 23:02:13 INFO - PROCESS | 3464 | 1461045733968 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 23:02:13 INFO - PROCESS | 3464 | 1461045733971 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 23:02:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:02:13 INFO - PROCESS | 3464 | 1461045733974 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:02:13 INFO - PROCESS | 3464 | 1461045733976 Marionette TRACE conn5 <- [1,678,null,{}] 23:02:13 INFO - PROCESS | 3464 | 1461045733981 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}] 23:02:14 INFO - PROCESS | 3464 | 1461045734209 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 23:02:14 INFO - PROCESS | 3464 | 1461045734361 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:14 INFO - PROCESS | 3464 | ++DOCSHELL 13BEA000 == 47 [pid = 3464] [id = 179] 23:02:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (13BEB000) [pid = 3464] [serial = 535] [outer = 00000000] 23:02:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (1496A800) [pid = 3464] [serial = 536] [outer = 13BEB000] 23:02:14 INFO - PROCESS | 3464 | 1461045734410 Marionette DEBUG loaded listener.js 23:02:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (14AE6C00) [pid = 3464] [serial = 537] [outer = 13BEB000] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 1B4B1000 == 46 [pid = 3464] [id = 174] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 15260C00 == 45 [pid = 3464] [id = 173] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 0F514C00 == 44 [pid = 3464] [id = 172] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 19331000 == 43 [pid = 3464] [id = 171] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 19046000 == 42 [pid = 3464] [id = 170] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 1805F000 == 41 [pid = 3464] [id = 169] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 1684A800 == 40 [pid = 3464] [id = 168] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 11242400 == 39 [pid = 3464] [id = 167] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 10104000 == 38 [pid = 3464] [id = 166] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 114 (1CF9C800) [pid = 3464] [serial = 482] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 0F3DA800 == 37 [pid = 3464] [id = 165] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 1943AC00 == 36 [pid = 3464] [id = 164] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 14D36800 == 35 [pid = 3464] [id = 163] 23:02:15 INFO - PROCESS | 3464 | --DOCSHELL 0FD08400 == 34 [pid = 3464] [id = 162] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (117AC000) [pid = 3464] [serial = 441] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (1028C000) [pid = 3464] [serial = 443] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (14A36C00) [pid = 3464] [serial = 446] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (1684AC00) [pid = 3464] [serial = 449] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (18FAD800) [pid = 3464] [serial = 452] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (19372000) [pid = 3464] [serial = 458] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (101C9800) [pid = 3464] [serial = 461] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1034E000) [pid = 3464] [serial = 462] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (151C0C00) [pid = 3464] [serial = 464] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (19305000) [pid = 3464] [serial = 455] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (1A78F000) [pid = 3464] [serial = 471] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (1A3EA800) [pid = 3464] [serial = 470] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (1932E000) [pid = 3464] [serial = 476] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (1B4B8400) [pid = 3464] [serial = 473] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (1C6BA800) [pid = 3464] [serial = 479] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (1B4FB800) [pid = 3464] [serial = 474] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1936C000) [pid = 3464] [serial = 467] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (19405000) [pid = 3464] [serial = 468] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (1CF18800) [pid = 3464] [serial = 480] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (1B481800) [pid = 3464] [serial = 477] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (161AC400) [pid = 3464] [serial = 465] [outer = 00000000] [url = about:blank] 23:02:15 INFO - PROCESS | 3464 | 1461045735402 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]]]}] 23:02:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1478ms 23:02:15 INFO - PROCESS | 3464 | 1461045735457 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 23:02:15 INFO - PROCESS | 3464 | 1461045735461 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 23:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:02:15 INFO - PROCESS | 3464 | 1461045735465 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:02:15 INFO - PROCESS | 3464 | 1461045735469 Marionette TRACE conn5 <- [1,682,null,{}] 23:02:15 INFO - PROCESS | 3464 | 1461045735474 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}] 23:02:15 INFO - PROCESS | 3464 | 1461045735554 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 23:02:15 INFO - PROCESS | 3464 | 1461045735561 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:15 INFO - PROCESS | 3464 | ++DOCSHELL 0FDD4400 == 35 [pid = 3464] [id = 180] 23:02:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (10104000) [pid = 3464] [serial = 538] [outer = 00000000] 23:02:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1034D000) [pid = 3464] [serial = 539] [outer = 10104000] 23:02:15 INFO - PROCESS | 3464 | 1461045735609 Marionette DEBUG loaded listener.js 23:02:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (106F3C00) [pid = 3464] [serial = 540] [outer = 10104000] 23:02:16 INFO - PROCESS | 3464 | 1461045736584 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]]]}] 23:02:16 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) 23:02:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1173ms 23:02:16 INFO - PROCESS | 3464 | 1461045736639 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 23:02:16 INFO - PROCESS | 3464 | 1461045736642 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 23:02:16 INFO - PROCESS | 3464 | 1461045736646 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:02:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:02:16 INFO - PROCESS | 3464 | 1461045736648 Marionette TRACE conn5 <- [1,686,null,{}] 23:02:16 INFO - PROCESS | 3464 | 1461045736651 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}] 23:02:16 INFO - PROCESS | 3464 | 1461045736731 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 23:02:16 INFO - PROCESS | 3464 | 1461045736741 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:16 INFO - PROCESS | 3464 | ++DOCSHELL 14A95000 == 36 [pid = 3464] [id = 181] 23:02:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (161ADC00) [pid = 3464] [serial = 541] [outer = 00000000] 23:02:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1684E400) [pid = 3464] [serial = 542] [outer = 161ADC00] 23:02:16 INFO - PROCESS | 3464 | 1461045736786 Marionette DEBUG loaded listener.js 23:02:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (18055800) [pid = 3464] [serial = 543] [outer = 161ADC00] 23:02:17 INFO - PROCESS | 3464 | 1461045737724 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]]]}] 23:02:17 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) 23:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 23:02:17 INFO - PROCESS | 3464 | 1461045737781 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 23:02:17 INFO - PROCESS | 3464 | 1461045737784 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 23:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:02:17 INFO - PROCESS | 3464 | 1461045737794 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:02:17 INFO - PROCESS | 3464 | 1461045737798 Marionette TRACE conn5 <- [1,690,null,{}] 23:02:17 INFO - PROCESS | 3464 | 1461045737802 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}] 23:02:17 INFO - PROCESS | 3464 | 1461045737911 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 23:02:17 INFO - PROCESS | 3464 | 1461045737918 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:17 INFO - PROCESS | 3464 | ++DOCSHELL 18DCF800 == 37 [pid = 3464] [id = 182] 23:02:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (18FAD800) [pid = 3464] [serial = 544] [outer = 00000000] 23:02:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (19331000) [pid = 3464] [serial = 545] [outer = 18FAD800] 23:02:17 INFO - PROCESS | 3464 | 1461045737963 Marionette DEBUG loaded listener.js 23:02:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (19371400) [pid = 3464] [serial = 546] [outer = 18FAD800] 23:02:18 INFO - PROCESS | 3464 | 1461045738919 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]]]}] 23:02:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:02:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1185ms 23:02:18 INFO - PROCESS | 3464 | 1461045738979 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 23:02:18 INFO - PROCESS | 3464 | 1461045738981 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 23:02:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:02:18 INFO - PROCESS | 3464 | 1461045738992 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:02:18 INFO - PROCESS | 3464 | 1461045738994 Marionette TRACE conn5 <- [1,694,null,{}] 23:02:18 INFO - PROCESS | 3464 | 1461045738998 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}] 23:02:19 INFO - PROCESS | 3464 | 1461045739107 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 23:02:19 INFO - PROCESS | 3464 | 1461045739114 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:19 INFO - PROCESS | 3464 | ++DOCSHELL 18061C00 == 38 [pid = 3464] [id = 183] 23:02:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (19375800) [pid = 3464] [serial = 547] [outer = 00000000] 23:02:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (19405000) [pid = 3464] [serial = 548] [outer = 19375800] 23:02:19 INFO - PROCESS | 3464 | 1461045739161 Marionette DEBUG loaded listener.js 23:02:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (19436800) [pid = 3464] [serial = 549] [outer = 19375800] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (1B5DE400) [pid = 3464] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (19047400) [pid = 3464] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (1935D800) [pid = 3464] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (1CF19C00) [pid = 3464] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (10105C00) [pid = 3464] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (13BB5800) [pid = 3464] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (1684D000) [pid = 3464] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (0F3DAC00) [pid = 3464] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (0FA39C00) [pid = 3464] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (19248000) [pid = 3464] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:02:19 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (18063C00) [pid = 3464] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:02:20 INFO - PROCESS | 3464 | 1461045740161 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]]]}] 23:02:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1229ms 23:02:20 INFO - PROCESS | 3464 | 1461045740223 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 23:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:02:20 INFO - PROCESS | 3464 | 1461045740225 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 23:02:20 INFO - PROCESS | 3464 | 1461045740228 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:02:20 INFO - PROCESS | 3464 | 1461045740230 Marionette TRACE conn5 <- [1,698,null,{}] 23:02:20 INFO - PROCESS | 3464 | 1461045740234 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}] 23:02:20 INFO - PROCESS | 3464 | 1461045740311 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 23:02:20 INFO - PROCESS | 3464 | 1461045740319 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:20 INFO - PROCESS | 3464 | ++DOCSHELL 1010D800 == 39 [pid = 3464] [id = 184] 23:02:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (18054400) [pid = 3464] [serial = 550] [outer = 00000000] 23:02:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1935D800) [pid = 3464] [serial = 551] [outer = 18054400] 23:02:20 INFO - PROCESS | 3464 | 1461045740379 Marionette DEBUG loaded listener.js 23:02:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (199F1800) [pid = 3464] [serial = 552] [outer = 18054400] 23:02:21 INFO - PROCESS | 3464 | 1461045741333 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]]]}] 23:02:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1132ms 23:02:21 INFO - PROCESS | 3464 | 1461045741361 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 23:02:21 INFO - PROCESS | 3464 | 1461045741363 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 23:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:02:21 INFO - PROCESS | 3464 | 1461045741366 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:02:21 INFO - PROCESS | 3464 | 1461045741368 Marionette TRACE conn5 <- [1,702,null,{}] 23:02:21 INFO - PROCESS | 3464 | 1461045741372 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}] 23:02:21 INFO - PROCESS | 3464 | 1461045741449 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 23:02:21 INFO - PROCESS | 3464 | 1461045741455 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:21 INFO - PROCESS | 3464 | ++DOCSHELL 1935E000 == 40 [pid = 3464] [id = 185] 23:02:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1A108400) [pid = 3464] [serial = 553] [outer = 00000000] 23:02:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (1B4F0C00) [pid = 3464] [serial = 554] [outer = 1A108400] 23:02:21 INFO - PROCESS | 3464 | 1461045741500 Marionette DEBUG loaded listener.js 23:02:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (1B5DE400) [pid = 3464] [serial = 555] [outer = 1A108400] 23:02:22 INFO - PROCESS | 3464 | 1461045742642 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]]]}] 23:02:22 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 23:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1323ms 23:02:22 INFO - PROCESS | 3464 | 1461045742712 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 23:02:22 INFO - PROCESS | 3464 | 1461045742716 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 23:02:22 INFO - PROCESS | 3464 | 1461045742721 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:02:22 INFO - PROCESS | 3464 | 1461045742724 Marionette TRACE conn5 <- [1,706,null,{}] 23:02:22 INFO - PROCESS | 3464 | 1461045742730 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}] 23:02:22 INFO - PROCESS | 3464 | 1461045742824 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 23:02:23 INFO - PROCESS | 3464 | 1461045743020 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:23 INFO - PROCESS | 3464 | ++DOCSHELL 1034A800 == 41 [pid = 3464] [id = 186] 23:02:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (106EBC00) [pid = 3464] [serial = 556] [outer = 00000000] 23:02:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (14AEF400) [pid = 3464] [serial = 557] [outer = 106EBC00] 23:02:23 INFO - PROCESS | 3464 | 1461045743077 Marionette DEBUG loaded listener.js 23:02:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (1525A800) [pid = 3464] [serial = 558] [outer = 106EBC00] 23:02:24 INFO - PROCESS | 3464 | 1461045744110 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]]]}] 23:02:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1421ms 23:02:24 INFO - PROCESS | 3464 | 1461045744148 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 23:02:24 INFO - PROCESS | 3464 | 1461045744155 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 23:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:02:24 INFO - PROCESS | 3464 | 1461045744161 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:02:24 INFO - PROCESS | 3464 | 1461045744164 Marionette TRACE conn5 <- [1,710,null,{}] 23:02:24 INFO - PROCESS | 3464 | 1461045744168 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}] 23:02:24 INFO - PROCESS | 3464 | 1461045744272 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 23:02:24 INFO - PROCESS | 3464 | 1461045744387 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:24 INFO - PROCESS | 3464 | ++DOCSHELL 18DD3400 == 42 [pid = 3464] [id = 187] 23:02:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (18DD5400) [pid = 3464] [serial = 559] [outer = 00000000] 23:02:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (1936F000) [pid = 3464] [serial = 560] [outer = 18DD5400] 23:02:24 INFO - PROCESS | 3464 | 1461045744485 Marionette DEBUG loaded listener.js 23:02:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (199F0000) [pid = 3464] [serial = 561] [outer = 18DD5400] 23:02:25 INFO - PROCESS | 3464 | 1461045745030 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] 23:02:25 INFO - PROCESS | 3464 | 1461045745096 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 23:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:02:25 INFO - PROCESS | 3464 | 1461045745100 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:02:25 INFO - PROCESS | 3464 | 1461045745104 Marionette TRACE conn5 <- [1,714,null,{}] 23:02:25 INFO - PROCESS | 3464 | 1461045745115 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}] 23:02:25 INFO - PROCESS | 3464 | 1461045745218 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 23:02:25 INFO - PROCESS | 3464 | 1461045745343 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:25 INFO - PROCESS | 3464 | ++DOCSHELL 1C614800 == 43 [pid = 3464] [id = 188] 23:02:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (1CF12800) [pid = 3464] [serial = 562] [outer = 00000000] 23:02:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (1CFA1800) [pid = 3464] [serial = 563] [outer = 1CF12800] 23:02:25 INFO - PROCESS | 3464 | 1461045745401 Marionette DEBUG loaded listener.js 23:02:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (1D2DAC00) [pid = 3464] [serial = 564] [outer = 1CF12800] 23:02:26 INFO - PROCESS | 3464 | 1461045746146 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]]]}] 23:02:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:02:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1071ms 23:02:26 INFO - PROCESS | 3464 | 1461045746189 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 23:02:26 INFO - PROCESS | 3464 | 1461045746193 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 23:02:26 INFO - PROCESS | 3464 | 1461045746197 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:02:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:02:26 INFO - PROCESS | 3464 | 1461045746201 Marionette TRACE conn5 <- [1,718,null,{}] 23:02:26 INFO - PROCESS | 3464 | 1461045746207 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}] 23:02:26 INFO - PROCESS | 3464 | 1461045746301 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 23:02:26 INFO - PROCESS | 3464 | 1461045746386 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:26 INFO - PROCESS | 3464 | ++DOCSHELL 14910000 == 44 [pid = 3464] [id = 189] 23:02:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (14916000) [pid = 3464] [serial = 565] [outer = 00000000] 23:02:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (14D01C00) [pid = 3464] [serial = 566] [outer = 14916000] 23:02:26 INFO - PROCESS | 3464 | 1461045746480 Marionette DEBUG loaded listener.js 23:02:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (16257400) [pid = 3464] [serial = 567] [outer = 14916000] 23:02:26 INFO - PROCESS | 3464 | --DOCSHELL 1010D800 == 43 [pid = 3464] [id = 184] 23:02:26 INFO - PROCESS | 3464 | --DOCSHELL 18061C00 == 42 [pid = 3464] [id = 183] 23:02:26 INFO - PROCESS | 3464 | --DOCSHELL 18DCF800 == 41 [pid = 3464] [id = 182] 23:02:26 INFO - PROCESS | 3464 | --DOCSHELL 14A95000 == 40 [pid = 3464] [id = 181] 23:02:26 INFO - PROCESS | 3464 | --DOCSHELL 0FDD4400 == 39 [pid = 3464] [id = 180] 23:02:26 INFO - PROCESS | 3464 | --DOCSHELL 13BEA000 == 38 [pid = 3464] [id = 179] 23:02:26 INFO - PROCESS | 3464 | --DOCSHELL 0FD0F800 == 37 [pid = 3464] [id = 176] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (10280400) [pid = 3464] [serial = 485] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (1884B000) [pid = 3464] [serial = 488] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (1CF9B000) [pid = 3464] [serial = 491] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (1B907800) [pid = 3464] [serial = 521] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (19244C00) [pid = 3464] [serial = 509] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1940D400) [pid = 3464] [serial = 512] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (1CF9F800) [pid = 3464] [serial = 483] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (1027C400) [pid = 3464] [serial = 497] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (1034FC00) [pid = 3464] [serial = 498] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (1930F800) [pid = 3464] [serial = 510] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (14969C00) [pid = 3464] [serial = 500] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (14A32000) [pid = 3464] [serial = 501] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (16E91000) [pid = 3464] [serial = 503] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (18055C00) [pid = 3464] [serial = 504] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (10354000) [pid = 3464] [serial = 495] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (101C3000) [pid = 3464] [serial = 494] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (11243000) [pid = 3464] [serial = 515] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (19744C00) [pid = 3464] [serial = 513] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (1A3F3400) [pid = 3464] [serial = 518] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (117B6800) [pid = 3464] [serial = 516] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 91 (18FA0800) [pid = 3464] [serial = 506] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 90 (18FAEC00) [pid = 3464] [serial = 507] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 89 (1A78EC00) [pid = 3464] [serial = 519] [outer = 00000000] [url = about:blank] 23:02:26 INFO - PROCESS | 3464 | --DOMWINDOW == 88 (1C614C00) [pid = 3464] [serial = 522] [outer = 00000000] [url = about:blank] 23:02:27 INFO - PROCESS | 3464 | 1461045747054 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] 23:02:27 INFO - PROCESS | 3464 | 1461045747083 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 23:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:02:27 INFO - PROCESS | 3464 | 1461045747090 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:02:27 INFO - PROCESS | 3464 | 1461045747092 Marionette TRACE conn5 <- [1,722,null,{}] 23:02:27 INFO - PROCESS | 3464 | 1461045747096 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}] 23:02:27 INFO - PROCESS | 3464 | 1461045747185 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 23:02:27 INFO - PROCESS | 3464 | 1461045747267 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:27 INFO - PROCESS | 3464 | ++DOCSHELL 0F40C000 == 38 [pid = 3464] [id = 190] 23:02:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 89 (10350C00) [pid = 3464] [serial = 568] [outer = 00000000] 23:02:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 90 (14A3DC00) [pid = 3464] [serial = 569] [outer = 10350C00] 23:02:27 INFO - PROCESS | 3464 | 1461045747313 Marionette DEBUG loaded listener.js 23:02:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 91 (151A1800) [pid = 3464] [serial = 570] [outer = 10350C00] 23:02:27 INFO - PROCESS | 3464 | 1461045747711 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]]]}] 23:02:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 672ms 23:02:27 INFO - PROCESS | 3464 | 1461045747766 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 23:02:27 INFO - PROCESS | 3464 | 1461045747768 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 23:02:27 INFO - PROCESS | 3464 | 1461045747771 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:02:27 INFO - PROCESS | 3464 | 1461045747774 Marionette TRACE conn5 <- [1,726,null,{}] 23:02:27 INFO - PROCESS | 3464 | 1461045747784 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}] 23:02:27 INFO - PROCESS | 3464 | 1461045747886 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 23:02:27 INFO - PROCESS | 3464 | 1461045747932 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:27 INFO - PROCESS | 3464 | ++DOCSHELL 18FA8800 == 39 [pid = 3464] [id = 191] 23:02:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 92 (18FAE800) [pid = 3464] [serial = 571] [outer = 00000000] 23:02:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (1903FC00) [pid = 3464] [serial = 572] [outer = 18FAE800] 23:02:27 INFO - PROCESS | 3464 | 1461045747978 Marionette DEBUG loaded listener.js 23:02:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (19244C00) [pid = 3464] [serial = 573] [outer = 18FAE800] 23:02:28 INFO - PROCESS | 3464 | 1461045748929 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]]]}] 23:02:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1172ms 23:02:28 INFO - PROCESS | 3464 | 1461045748948 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 23:02:28 INFO - PROCESS | 3464 | 1461045748950 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 23:02:28 INFO - PROCESS | 3464 | 1461045748953 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:02:28 INFO - PROCESS | 3464 | 1461045748955 Marionette TRACE conn5 <- [1,730,null,{}] 23:02:28 INFO - PROCESS | 3464 | 1461045748959 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}] 23:02:29 INFO - PROCESS | 3464 | 1461045749073 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 23:02:29 INFO - PROCESS | 3464 | 1461045749080 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:29 INFO - PROCESS | 3464 | ++DOCSHELL 19306800 == 40 [pid = 3464] [id = 192] 23:02:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (19312400) [pid = 3464] [serial = 574] [outer = 00000000] 23:02:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1940D400) [pid = 3464] [serial = 575] [outer = 19312400] 23:02:29 INFO - PROCESS | 3464 | 1461045749124 Marionette DEBUG loaded listener.js 23:02:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (197B3C00) [pid = 3464] [serial = 576] [outer = 19312400] 23:02:30 INFO - PROCESS | 3464 | 1461045750081 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]]]}] 23:02:30 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 23:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1175ms 23:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:02:30 INFO - PROCESS | 3464 | 1461045750133 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 23:02:30 INFO - PROCESS | 3464 | 1461045750135 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 23:02:30 INFO - PROCESS | 3464 | 1461045750138 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:02:30 INFO - PROCESS | 3464 | 1461045750140 Marionette TRACE conn5 <- [1,734,null,{}] 23:02:30 INFO - PROCESS | 3464 | 1461045750143 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}] 23:02:30 INFO - PROCESS | 3464 | 1461045750252 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 23:02:30 INFO - PROCESS | 3464 | 1461045750259 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:30 INFO - PROCESS | 3464 | ++DOCSHELL 1A3F2800 == 41 [pid = 3464] [id = 193] 23:02:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1A3F6000) [pid = 3464] [serial = 577] [outer = 00000000] 23:02:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (1B4F6000) [pid = 3464] [serial = 578] [outer = 1A3F6000] 23:02:30 INFO - PROCESS | 3464 | 1461045750305 Marionette DEBUG loaded listener.js 23:02:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (18854800) [pid = 3464] [serial = 579] [outer = 1A3F6000] 23:02:30 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (18FAD800) [pid = 3464] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:02:30 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (161ADC00) [pid = 3464] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:02:30 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (10104000) [pid = 3464] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:02:30 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (13BEB000) [pid = 3464] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:02:30 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (19375800) [pid = 3464] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:02:30 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (18054400) [pid = 3464] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:02:31 INFO - PROCESS | 3464 | 1461045751250 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]]]}] 23:02:31 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.) 23:02:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1125ms 23:02:31 INFO - PROCESS | 3464 | 1461045751268 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 23:02:31 INFO - PROCESS | 3464 | 1461045751270 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 23:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:02:31 INFO - PROCESS | 3464 | 1461045751273 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:02:31 INFO - PROCESS | 3464 | 1461045751275 Marionette TRACE conn5 <- [1,738,null,{}] 23:02:31 INFO - PROCESS | 3464 | 1461045751281 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}] 23:02:31 INFO - PROCESS | 3464 | 1461045751376 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 23:02:31 INFO - PROCESS | 3464 | 1461045751383 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:31 INFO - PROCESS | 3464 | ++DOCSHELL 1059C400 == 42 [pid = 3464] [id = 194] 23:02:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1124E400) [pid = 3464] [serial = 580] [outer = 00000000] 23:02:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (1CFA0400) [pid = 3464] [serial = 581] [outer = 1124E400] 23:02:31 INFO - PROCESS | 3464 | 1461045751431 Marionette DEBUG loaded listener.js 23:02:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (1D2CE000) [pid = 3464] [serial = 582] [outer = 1124E400] 23:02:32 INFO - PROCESS | 3464 | 1461045752351 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]]]}] 23:02:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:02:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1118ms 23:02:32 INFO - PROCESS | 3464 | 1461045752392 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 23:02:32 INFO - PROCESS | 3464 | 1461045752394 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 23:02:32 INFO - PROCESS | 3464 | 1461045752397 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:02:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:02:32 INFO - PROCESS | 3464 | 1461045752399 Marionette TRACE conn5 <- [1,742,null,{}] 23:02:32 INFO - PROCESS | 3464 | 1461045752402 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}] 23:02:32 INFO - PROCESS | 3464 | 1461045752476 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 23:02:32 INFO - PROCESS | 3464 | 1461045752482 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:32 INFO - PROCESS | 3464 | ++DOCSHELL 1B4B9000 == 43 [pid = 3464] [id = 195] 23:02:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (1CF9D400) [pid = 3464] [serial = 583] [outer = 00000000] 23:02:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (1DEB3000) [pid = 3464] [serial = 584] [outer = 1CF9D400] 23:02:32 INFO - PROCESS | 3464 | 1461045752526 Marionette DEBUG loaded listener.js 23:02:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (1DEB3400) [pid = 3464] [serial = 585] [outer = 1CF9D400] 23:02:33 INFO - PROCESS | 3464 | 1461045753568 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]]]}] 23:02:33 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 23:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1217ms 23:02:33 INFO - PROCESS | 3464 | 1461045753619 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 23:02:33 INFO - PROCESS | 3464 | 1461045753623 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 23:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:02:33 INFO - PROCESS | 3464 | 1461045753629 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:02:33 INFO - PROCESS | 3464 | 1461045753633 Marionette TRACE conn5 <- [1,746,null,{}] 23:02:33 INFO - PROCESS | 3464 | 1461045753639 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}] 23:02:33 INFO - PROCESS | 3464 | 1461045753802 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 23:02:33 INFO - PROCESS | 3464 | 1461045753947 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:33 INFO - PROCESS | 3464 | ++DOCSHELL 13BB5800 == 44 [pid = 3464] [id = 196] 23:02:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (1490F800) [pid = 3464] [serial = 586] [outer = 00000000] 23:02:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (1496C000) [pid = 3464] [serial = 587] [outer = 1490F800] 23:02:34 INFO - PROCESS | 3464 | 1461045754043 Marionette DEBUG loaded listener.js 23:02:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (14A9AC00) [pid = 3464] [serial = 588] [outer = 1490F800] 23:02:34 INFO - PROCESS | 3464 | 1461045754604 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]]]}] 23:02:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:02:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1024ms 23:02:34 INFO - PROCESS | 3464 | 1461045754653 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 23:02:34 INFO - PROCESS | 3464 | 1461045754659 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 23:02:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:02:34 INFO - PROCESS | 3464 | 1461045754666 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:02:34 INFO - PROCESS | 3464 | 1461045754668 Marionette TRACE conn5 <- [1,750,null,{}] 23:02:34 INFO - PROCESS | 3464 | 1461045754673 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}] 23:02:34 INFO - PROCESS | 3464 | 1461045754776 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 23:02:34 INFO - PROCESS | 3464 | 1461045754898 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:34 INFO - PROCESS | 3464 | ++DOCSHELL 18055C00 == 45 [pid = 3464] [id = 197] 23:02:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (18829000) [pid = 3464] [serial = 589] [outer = 00000000] 23:02:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (19243400) [pid = 3464] [serial = 590] [outer = 18829000] 23:02:34 INFO - PROCESS | 3464 | 1461045754953 Marionette DEBUG loaded listener.js 23:02:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (19375C00) [pid = 3464] [serial = 591] [outer = 18829000] 23:02:36 INFO - PROCESS | 3464 | 1461045756022 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]]]}] 23:02:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:02:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1373ms 23:02:36 INFO - PROCESS | 3464 | 1461045756041 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 23:02:36 INFO - PROCESS | 3464 | 1461045756044 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 23:02:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:02:36 INFO - PROCESS | 3464 | 1461045756048 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:02:36 INFO - PROCESS | 3464 | 1461045756051 Marionette TRACE conn5 <- [1,754,null,{}] 23:02:36 INFO - PROCESS | 3464 | 1461045756107 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}] 23:02:36 INFO - PROCESS | 3464 | 1461045756228 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 23:02:36 INFO - PROCESS | 3464 | 1461045756451 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:36 INFO - PROCESS | 3464 | ++DOCSHELL 0F462400 == 46 [pid = 3464] [id = 198] 23:02:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (0F467800) [pid = 3464] [serial = 592] [outer = 00000000] 23:02:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (105B2000) [pid = 3464] [serial = 593] [outer = 0F467800] 23:02:36 INFO - PROCESS | 3464 | 1461045756501 Marionette DEBUG loaded listener.js 23:02:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (1129F800) [pid = 3464] [serial = 594] [outer = 0F467800] 23:02:37 INFO - PROCESS | 3464 | --DOCSHELL 1059C400 == 45 [pid = 3464] [id = 194] 23:02:37 INFO - PROCESS | 3464 | --DOCSHELL 1A3F2800 == 44 [pid = 3464] [id = 193] 23:02:37 INFO - PROCESS | 3464 | --DOCSHELL 19306800 == 43 [pid = 3464] [id = 192] 23:02:37 INFO - PROCESS | 3464 | --DOCSHELL 18FA8800 == 42 [pid = 3464] [id = 191] 23:02:37 INFO - PROCESS | 3464 | --DOCSHELL 0F40C000 == 41 [pid = 3464] [id = 190] 23:02:37 INFO - PROCESS | 3464 | --DOCSHELL 14910000 == 40 [pid = 3464] [id = 189] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (1496EC00) [pid = 3464] [serial = 527] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (19044400) [pid = 3464] [serial = 530] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1D3B6800) [pid = 3464] [serial = 533] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (1B4F0C00) [pid = 3464] [serial = 554] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (19331000) [pid = 3464] [serial = 545] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (1CFA2800) [pid = 3464] [serial = 524] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (1684E400) [pid = 3464] [serial = 542] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (1034D000) [pid = 3464] [serial = 539] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (106F3C00) [pid = 3464] [serial = 540] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (14AE6C00) [pid = 3464] [serial = 537] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (1496A800) [pid = 3464] [serial = 536] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (19405000) [pid = 3464] [serial = 548] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 96 (19371400) [pid = 3464] [serial = 546] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 95 (19436800) [pid = 3464] [serial = 549] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 94 (18055800) [pid = 3464] [serial = 543] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 93 (199F1800) [pid = 3464] [serial = 552] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | --DOMWINDOW == 92 (1935D800) [pid = 3464] [serial = 551] [outer = 00000000] [url = about:blank] 23:02:37 INFO - PROCESS | 3464 | 1461045757484 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]]]}] 23:02:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1480ms 23:02:37 INFO - PROCESS | 3464 | 1461045757532 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 23:02:37 INFO - PROCESS | 3464 | 1461045757535 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 23:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:02:37 INFO - PROCESS | 3464 | 1461045757540 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:02:37 INFO - PROCESS | 3464 | 1461045757543 Marionette TRACE conn5 <- [1,758,null,{}] 23:02:37 INFO - PROCESS | 3464 | 1461045757549 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}] 23:02:37 INFO - PROCESS | 3464 | 1461045757631 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 23:02:37 INFO - PROCESS | 3464 | 1461045757638 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:37 INFO - PROCESS | 3464 | ++DOCSHELL 1027C400 == 41 [pid = 3464] [id = 199] 23:02:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 93 (1027EC00) [pid = 3464] [serial = 595] [outer = 00000000] 23:02:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 94 (10549C00) [pid = 3464] [serial = 596] [outer = 1027EC00] 23:02:37 INFO - PROCESS | 3464 | 1461045757686 Marionette DEBUG loaded listener.js 23:02:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 95 (1129F400) [pid = 3464] [serial = 597] [outer = 1027EC00] 23:02:38 INFO - PROCESS | 3464 | 1461045758194 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]]]}] 23:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 23:02:38 INFO - PROCESS | 3464 | 1461045758233 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 23:02:38 INFO - PROCESS | 3464 | 1461045758237 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 23:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:02:38 INFO - PROCESS | 3464 | 1461045758240 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:02:38 INFO - PROCESS | 3464 | 1461045758242 Marionette TRACE conn5 <- [1,762,null,{}] 23:02:38 INFO - PROCESS | 3464 | 1461045758246 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}] 23:02:38 INFO - PROCESS | 3464 | 1461045758329 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 23:02:38 INFO - PROCESS | 3464 | 1461045758341 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:38 INFO - PROCESS | 3464 | ++DOCSHELL 15265400 == 42 [pid = 3464] [id = 200] 23:02:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 96 (161B9400) [pid = 3464] [serial = 598] [outer = 00000000] 23:02:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 97 (1684E400) [pid = 3464] [serial = 599] [outer = 161B9400] 23:02:38 INFO - PROCESS | 3464 | 1461045758390 Marionette DEBUG loaded listener.js 23:02:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (16AF3400) [pid = 3464] [serial = 600] [outer = 161B9400] 23:02:38 INFO - PROCESS | 3464 | 1461045758856 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]]]}] 23:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 23:02:38 INFO - PROCESS | 3464 | 1461045758911 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 23:02:38 INFO - PROCESS | 3464 | 1461045758913 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 23:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:02:38 INFO - PROCESS | 3464 | 1461045758923 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:02:38 INFO - PROCESS | 3464 | 1461045758928 Marionette TRACE conn5 <- [1,766,null,{}] 23:02:38 INFO - PROCESS | 3464 | 1461045758933 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}] 23:02:39 INFO - PROCESS | 3464 | 1461045759050 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 23:02:39 INFO - PROCESS | 3464 | 1461045759141 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:39 INFO - PROCESS | 3464 | ++DOCSHELL 18FAE000 == 43 [pid = 3464] [id = 201] 23:02:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (19040C00) [pid = 3464] [serial = 601] [outer = 00000000] 23:02:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (19240C00) [pid = 3464] [serial = 602] [outer = 19040C00] 23:02:39 INFO - PROCESS | 3464 | 1461045759188 Marionette DEBUG loaded listener.js 23:02:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (19306800) [pid = 3464] [serial = 603] [outer = 19040C00] 23:02:39 INFO - PROCESS | 3464 | 1461045759572 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]]]}] 23:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 23:02:39 INFO - PROCESS | 3464 | 1461045759611 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 23:02:39 INFO - PROCESS | 3464 | 1461045759613 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 23:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:02:39 INFO - PROCESS | 3464 | 1461045759617 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:02:39 INFO - PROCESS | 3464 | 1461045759618 Marionette TRACE conn5 <- [1,770,null,{}] 23:02:39 INFO - PROCESS | 3464 | 1461045759622 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}] 23:02:39 INFO - PROCESS | 3464 | 1461045759752 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 23:02:39 INFO - PROCESS | 3464 | 1461045759760 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:39 INFO - PROCESS | 3464 | ++DOCSHELL 1930E000 == 44 [pid = 3464] [id = 202] 23:02:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (1936E400) [pid = 3464] [serial = 604] [outer = 00000000] 23:02:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (193E9800) [pid = 3464] [serial = 605] [outer = 1936E400] 23:02:39 INFO - PROCESS | 3464 | 1461045759812 Marionette DEBUG loaded listener.js 23:02:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (193EC000) [pid = 3464] [serial = 606] [outer = 1936E400] 23:02:40 INFO - PROCESS | 3464 | 1461045760257 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]]]}] 23:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 23:02:40 INFO - PROCESS | 3464 | 1461045760295 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 23:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:02:40 INFO - PROCESS | 3464 | 1461045760297 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 23:02:40 INFO - PROCESS | 3464 | 1461045760300 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:02:40 INFO - PROCESS | 3464 | 1461045760302 Marionette TRACE conn5 <- [1,774,null,{}] 23:02:40 INFO - PROCESS | 3464 | 1461045760306 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}] 23:02:40 INFO - PROCESS | 3464 | 1461045760452 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 23:02:40 INFO - PROCESS | 3464 | 1461045760484 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:40 INFO - PROCESS | 3464 | ++DOCSHELL 1A16A000 == 45 [pid = 3464] [id = 203] 23:02:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (1A3EA800) [pid = 3464] [serial = 607] [outer = 00000000] 23:02:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (1A792800) [pid = 3464] [serial = 608] [outer = 1A3EA800] 23:02:40 INFO - PROCESS | 3464 | 1461045760546 Marionette DEBUG loaded listener.js 23:02:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (1B4F0C00) [pid = 3464] [serial = 609] [outer = 1A3EA800] 23:02:41 INFO - PROCESS | 3464 | 1461045761047 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]]]}] 23:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 770ms 23:02:41 INFO - PROCESS | 3464 | 1461045761071 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 23:02:41 INFO - PROCESS | 3464 | 1461045761073 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 23:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:02:41 INFO - PROCESS | 3464 | 1461045761082 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:02:41 INFO - PROCESS | 3464 | 1461045761084 Marionette TRACE conn5 <- [1,778,null,{}] 23:02:41 INFO - PROCESS | 3464 | 1461045761088 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}] 23:02:41 INFO - PROCESS | 3464 | 1461045761203 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 23:02:41 INFO - PROCESS | 3464 | 1461045761212 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:41 INFO - PROCESS | 3464 | ++DOCSHELL 1B4F5400 == 46 [pid = 3464] [id = 204] 23:02:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (1B4FE800) [pid = 3464] [serial = 610] [outer = 00000000] 23:02:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (1CFA2000) [pid = 3464] [serial = 611] [outer = 1B4FE800] 23:02:41 INFO - PROCESS | 3464 | 1461045761258 Marionette DEBUG loaded listener.js 23:02:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (1CFA2800) [pid = 3464] [serial = 612] [outer = 1B4FE800] 23:02:41 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (197B4000) [pid = 3464] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:02:41 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (1CF97C00) [pid = 3464] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:02:41 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (19312400) [pid = 3464] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:02:41 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1124E400) [pid = 3464] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:02:41 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (1A108400) [pid = 3464] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:02:41 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (14916000) [pid = 3464] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:02:41 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (18FAE800) [pid = 3464] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:02:41 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (1A3F6000) [pid = 3464] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:02:41 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (10350C00) [pid = 3464] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:02:41 INFO - PROCESS | 3464 | 1461045761858 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]]]}] 23:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 830ms 23:02:41 INFO - PROCESS | 3464 | 1461045761916 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 23:02:41 INFO - PROCESS | 3464 | 1461045761918 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 23:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:02:41 INFO - PROCESS | 3464 | 1461045761921 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:02:41 INFO - PROCESS | 3464 | 1461045761923 Marionette TRACE conn5 <- [1,782,null,{}] 23:02:41 INFO - PROCESS | 3464 | 1461045761927 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}] 23:02:41 INFO - PROCESS | 3464 | 1461045762006 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 23:02:41 INFO - PROCESS | 3464 | 1461045762013 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:41 INFO - PROCESS | 3464 | ++DOCSHELL 10593800 == 47 [pid = 3464] [id = 205] 23:02:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (14916000) [pid = 3464] [serial = 613] [outer = 00000000] 23:02:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (193E6400) [pid = 3464] [serial = 614] [outer = 14916000] 23:02:42 INFO - PROCESS | 3464 | 1461045762058 Marionette DEBUG loaded listener.js 23:02:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (1A47C400) [pid = 3464] [serial = 615] [outer = 14916000] 23:02:42 INFO - PROCESS | 3464 | 1461045762492 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]]]}] 23:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 23:02:42 INFO - PROCESS | 3464 | 1461045762552 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 23:02:42 INFO - PROCESS | 3464 | 1461045762554 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 23:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:02:42 INFO - PROCESS | 3464 | 1461045762557 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:02:42 INFO - PROCESS | 3464 | 1461045762559 Marionette TRACE conn5 <- [1,786,null,{}] 23:02:42 INFO - PROCESS | 3464 | 1461045762562 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}] 23:02:42 INFO - PROCESS | 3464 | 1461045762636 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 23:02:42 INFO - PROCESS | 3464 | 1461045762642 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:42 INFO - PROCESS | 3464 | ++DOCSHELL 14DD7000 == 48 [pid = 3464] [id = 206] 23:02:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (1CF9E400) [pid = 3464] [serial = 616] [outer = 00000000] 23:02:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (1DEBD400) [pid = 3464] [serial = 617] [outer = 1CF9E400] 23:02:42 INFO - PROCESS | 3464 | 1461045762686 Marionette DEBUG loaded listener.js 23:02:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (1DEBEC00) [pid = 3464] [serial = 618] [outer = 1CF9E400] 23:02:43 INFO - PROCESS | 3464 | 1461045763125 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]]]}] 23:02:43 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 23:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 23:02:43 INFO - PROCESS | 3464 | 1461045763188 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 23:02:43 INFO - PROCESS | 3464 | 1461045763190 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 23:02:43 INFO - PROCESS | 3464 | 1461045763194 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:02:43 INFO - PROCESS | 3464 | 1461045763195 Marionette TRACE conn5 <- [1,790,null,{}] 23:02:43 INFO - PROCESS | 3464 | 1461045763199 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}] 23:02:43 INFO - PROCESS | 3464 | 1461045763282 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 23:02:43 INFO - PROCESS | 3464 | 1461045763291 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:43 INFO - PROCESS | 3464 | ++DOCSHELL 1DECD400 == 49 [pid = 3464] [id = 207] 23:02:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (1DED0400) [pid = 3464] [serial = 619] [outer = 00000000] 23:02:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (1E12C800) [pid = 3464] [serial = 620] [outer = 1DED0400] 23:02:43 INFO - PROCESS | 3464 | 1461045763334 Marionette DEBUG loaded listener.js 23:02:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (1E12EC00) [pid = 3464] [serial = 621] [outer = 1DED0400] 23:02:43 INFO - PROCESS | 3464 | 1461045763845 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]]]}] 23:02:43 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 23:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 23:02:43 INFO - PROCESS | 3464 | 1461045763929 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 23:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:02:43 INFO - PROCESS | 3464 | 1461045763933 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 23:02:43 INFO - PROCESS | 3464 | 1461045763939 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:02:43 INFO - PROCESS | 3464 | 1461045763943 Marionette TRACE conn5 <- [1,794,null,{}] 23:02:43 INFO - PROCESS | 3464 | 1461045763951 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}] 23:02:44 INFO - PROCESS | 3464 | 1461045764057 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 23:02:44 INFO - PROCESS | 3464 | 1461045764137 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:44 INFO - PROCESS | 3464 | ++DOCSHELL 1028C000 == 50 [pid = 3464] [id = 208] 23:02:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (10346800) [pid = 3464] [serial = 622] [outer = 00000000] 23:02:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (105A1400) [pid = 3464] [serial = 623] [outer = 10346800] 23:02:44 INFO - PROCESS | 3464 | 1461045764239 Marionette DEBUG loaded listener.js 23:02:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (14914000) [pid = 3464] [serial = 624] [outer = 10346800] 23:02:44 INFO - PROCESS | 3464 | 1461045764903 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]]]}] 23:02:44 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 23:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1028ms 23:02:44 INFO - PROCESS | 3464 | 1461045764967 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 23:02:44 INFO - PROCESS | 3464 | 1461045764974 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 23:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:02:44 INFO - PROCESS | 3464 | 1461045764980 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:02:44 INFO - PROCESS | 3464 | 1461045764983 Marionette TRACE conn5 <- [1,798,null,{}] 23:02:44 INFO - PROCESS | 3464 | 1461045764987 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}] 23:02:45 INFO - PROCESS | 3464 | 1461045765092 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 23:02:45 INFO - PROCESS | 3464 | 1461045765216 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:45 INFO - PROCESS | 3464 | ++DOCSHELL 14A3BC00 == 51 [pid = 3464] [id = 209] 23:02:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (151A8C00) [pid = 3464] [serial = 625] [outer = 00000000] 23:02:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (1903F000) [pid = 3464] [serial = 626] [outer = 151A8C00] 23:02:45 INFO - PROCESS | 3464 | 1461045765271 Marionette DEBUG loaded listener.js 23:02:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (19358400) [pid = 3464] [serial = 627] [outer = 151A8C00] 23:02:45 INFO - PROCESS | 3464 | 1461045765893 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]]]}] 23:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 23:02:45 INFO - PROCESS | 3464 | 1461045765911 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 23:02:45 INFO - PROCESS | 3464 | 1461045765914 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 23:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:02:45 INFO - PROCESS | 3464 | 1461045765917 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:02:45 INFO - PROCESS | 3464 | 1461045765921 Marionette TRACE conn5 <- [1,802,null,{}] 23:02:45 INFO - PROCESS | 3464 | 1461045765932 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}] 23:02:46 INFO - PROCESS | 3464 | 1461045766041 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 23:02:46 INFO - PROCESS | 3464 | 1461045766174 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:46 INFO - PROCESS | 3464 | ++DOCSHELL 1B571400 == 52 [pid = 3464] [id = 210] 23:02:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (1B576400) [pid = 3464] [serial = 628] [outer = 00000000] 23:02:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (1B57E800) [pid = 3464] [serial = 629] [outer = 1B576400] 23:02:46 INFO - PROCESS | 3464 | 1461045766235 Marionette DEBUG loaded listener.js 23:02:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (1CF17800) [pid = 3464] [serial = 630] [outer = 1B576400] 23:02:46 INFO - PROCESS | 3464 | 1461045766826 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] 23:02:46 INFO - PROCESS | 3464 | 1461045766854 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 23:02:46 INFO - PROCESS | 3464 | 1461045766857 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:02:46 INFO - PROCESS | 3464 | 1461045766859 Marionette TRACE conn5 <- [1,806,null,{}] 23:02:46 INFO - PROCESS | 3464 | 1461045766863 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}] 23:02:46 INFO - PROCESS | 3464 | 1461045766963 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 23:02:47 INFO - PROCESS | 3464 | 1461045767063 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:47 INFO - PROCESS | 3464 | ++DOCSHELL 1D031800 == 53 [pid = 3464] [id = 211] 23:02:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (1D033C00) [pid = 3464] [serial = 631] [outer = 00000000] 23:02:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (1D03A800) [pid = 3464] [serial = 632] [outer = 1D033C00] 23:02:47 INFO - PROCESS | 3464 | 1461045767116 Marionette DEBUG loaded listener.js 23:02:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (1DEC8400) [pid = 3464] [serial = 633] [outer = 1D033C00] 23:02:47 INFO - PROCESS | 3464 | 1461045767715 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]]]}] 23:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 871ms 23:02:47 INFO - PROCESS | 3464 | 1461045767732 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 23:02:47 INFO - PROCESS | 3464 | 1461045767734 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 23:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:02:47 INFO - PROCESS | 3464 | 1461045767738 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:02:47 INFO - PROCESS | 3464 | 1461045767740 Marionette TRACE conn5 <- [1,810,null,{}] 23:02:47 INFO - PROCESS | 3464 | 1461045767743 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}] 23:02:47 INFO - PROCESS | 3464 | 1461045767840 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 23:02:47 INFO - PROCESS | 3464 | 1461045767938 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:47 INFO - PROCESS | 3464 | ++DOCSHELL 1B4B1400 == 54 [pid = 3464] [id = 212] 23:02:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (1D02FC00) [pid = 3464] [serial = 634] [outer = 00000000] 23:02:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (1E138400) [pid = 3464] [serial = 635] [outer = 1D02FC00] 23:02:47 INFO - PROCESS | 3464 | 1461045767992 Marionette DEBUG loaded listener.js 23:02:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (1E172000) [pid = 3464] [serial = 636] [outer = 1D02FC00] 23:02:48 INFO - PROCESS | 3464 | 1461045768576 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] 23:02:48 INFO - PROCESS | 3464 | 1461045768611 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 23:02:48 INFO - PROCESS | 3464 | 1461045768614 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:02:48 INFO - PROCESS | 3464 | 1461045768616 Marionette TRACE conn5 <- [1,814,null,{}] 23:02:48 INFO - PROCESS | 3464 | 1461045768620 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}] 23:02:48 INFO - PROCESS | 3464 | 1461045768747 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 23:02:48 INFO - PROCESS | 3464 | 1461045768848 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:48 INFO - PROCESS | 3464 | ++DOCSHELL 10294800 == 55 [pid = 3464] [id = 213] 23:02:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1059F800) [pid = 3464] [serial = 637] [outer = 00000000] 23:02:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (1CF9DC00) [pid = 3464] [serial = 638] [outer = 1059F800] 23:02:48 INFO - PROCESS | 3464 | 1461045768908 Marionette DEBUG loaded listener.js 23:02:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (1E135000) [pid = 3464] [serial = 639] [outer = 1059F800] 23:02:49 INFO - PROCESS | 3464 | 1461045769629 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]]]}] 23:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1066ms 23:02:49 INFO - PROCESS | 3464 | 1461045769693 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 23:02:49 INFO - PROCESS | 3464 | 1461045769698 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 23:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:02:49 INFO - PROCESS | 3464 | 1461045769703 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:02:49 INFO - PROCESS | 3464 | 1461045769707 Marionette TRACE conn5 <- [1,818,null,{}] 23:02:49 INFO - PROCESS | 3464 | 1461045769712 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}] 23:02:49 INFO - PROCESS | 3464 | 1461045769810 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 23:02:49 INFO - PROCESS | 3464 | 1461045769943 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:49 INFO - PROCESS | 3464 | ++DOCSHELL 112A6C00 == 56 [pid = 3464] [id = 214] 23:02:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (112A9800) [pid = 3464] [serial = 640] [outer = 00000000] 23:02:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (1903AC00) [pid = 3464] [serial = 641] [outer = 112A9800] 23:02:49 INFO - PROCESS | 3464 | 1461045769996 Marionette DEBUG loaded listener.js 23:02:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (106F3C00) [pid = 3464] [serial = 642] [outer = 112A9800] 23:02:50 INFO - PROCESS | 3464 | --DOCSHELL 14DD7000 == 55 [pid = 3464] [id = 206] 23:02:50 INFO - PROCESS | 3464 | --DOCSHELL 10593800 == 54 [pid = 3464] [id = 205] 23:02:50 INFO - PROCESS | 3464 | --DOCSHELL 1B4F5400 == 53 [pid = 3464] [id = 204] 23:02:50 INFO - PROCESS | 3464 | --DOCSHELL 1A16A000 == 52 [pid = 3464] [id = 203] 23:02:50 INFO - PROCESS | 3464 | --DOCSHELL 1930E000 == 51 [pid = 3464] [id = 202] 23:02:50 INFO - PROCESS | 3464 | --DOCSHELL 18FAE000 == 50 [pid = 3464] [id = 201] 23:02:50 INFO - PROCESS | 3464 | --DOCSHELL 15265400 == 49 [pid = 3464] [id = 200] 23:02:50 INFO - PROCESS | 3464 | --DOCSHELL 1027C400 == 48 [pid = 3464] [id = 199] 23:02:50 INFO - PROCESS | 3464 | --DOCSHELL 0F462400 == 47 [pid = 3464] [id = 198] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (1DEB3000) [pid = 3464] [serial = 584] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (199F1000) [pid = 3464] [serial = 429] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1D35F400) [pid = 3464] [serial = 525] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (197B3C00) [pid = 3464] [serial = 576] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (1940D400) [pid = 3464] [serial = 575] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (1CFA0400) [pid = 3464] [serial = 581] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (1B5DE400) [pid = 3464] [serial = 555] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (16257400) [pid = 3464] [serial = 567] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (14D01C00) [pid = 3464] [serial = 566] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (1CFA1800) [pid = 3464] [serial = 563] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (1903FC00) [pid = 3464] [serial = 572] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (1936F000) [pid = 3464] [serial = 560] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (1B4F6000) [pid = 3464] [serial = 578] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (14AEF400) [pid = 3464] [serial = 557] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 116 (14A3DC00) [pid = 3464] [serial = 569] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 115 (151A1800) [pid = 3464] [serial = 570] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 114 (1D2CE000) [pid = 3464] [serial = 582] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (18854800) [pid = 3464] [serial = 579] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (19244C00) [pid = 3464] [serial = 573] [outer = 00000000] [url = about:blank] 23:02:51 INFO - PROCESS | 3464 | 1461045771644 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]]]}] 23:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1974ms 23:02:51 INFO - PROCESS | 3464 | 1461045771680 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 23:02:51 INFO - PROCESS | 3464 | 1461045771685 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 23:02:51 INFO - PROCESS | 3464 | 1461045771691 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:02:51 INFO - PROCESS | 3464 | 1461045771694 Marionette TRACE conn5 <- [1,822,null,{}] 23:02:51 INFO - PROCESS | 3464 | 1461045771697 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}] 23:02:51 INFO - PROCESS | 3464 | 1461045771785 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 23:02:51 INFO - PROCESS | 3464 | 1461045771794 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:51 INFO - PROCESS | 3464 | ++DOCSHELL 14A3E400 == 48 [pid = 3464] [id = 215] 23:02:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (14D01C00) [pid = 3464] [serial = 643] [outer = 00000000] 23:02:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (19313000) [pid = 3464] [serial = 644] [outer = 14D01C00] 23:02:51 INFO - PROCESS | 3464 | 1461045771839 Marionette DEBUG loaded listener.js 23:02:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (193E5000) [pid = 3464] [serial = 645] [outer = 14D01C00] 23:02:52 INFO - PROCESS | 3464 | 1461045772315 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]]]}] 23:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 23:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:02:52 INFO - PROCESS | 3464 | 1461045772365 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 23:02:52 INFO - PROCESS | 3464 | 1461045772367 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 23:02:52 INFO - PROCESS | 3464 | 1461045772370 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:02:52 INFO - PROCESS | 3464 | 1461045772374 Marionette TRACE conn5 <- [1,826,null,{}] 23:02:52 INFO - PROCESS | 3464 | 1461045772384 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}] 23:02:52 INFO - PROCESS | 3464 | 1461045772474 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 23:02:52 INFO - PROCESS | 3464 | 1461045772489 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:52 INFO - PROCESS | 3464 | ++DOCSHELL 1940EC00 == 49 [pid = 3464] [id = 216] 23:02:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (199F1000) [pid = 3464] [serial = 646] [outer = 00000000] 23:02:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (1B574400) [pid = 3464] [serial = 647] [outer = 199F1000] 23:02:52 INFO - PROCESS | 3464 | 1461045772617 Marionette DEBUG loaded listener.js 23:02:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (1B5DE400) [pid = 3464] [serial = 648] [outer = 199F1000] 23:02:53 INFO - PROCESS | 3464 | 1461045773022 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]]]}] 23:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 23:02:53 INFO - PROCESS | 3464 | 1461045773050 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 23:02:53 INFO - PROCESS | 3464 | 1461045773053 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 23:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:02:53 INFO - PROCESS | 3464 | 1461045773056 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:02:53 INFO - PROCESS | 3464 | 1461045773058 Marionette TRACE conn5 <- [1,830,null,{}] 23:02:53 INFO - PROCESS | 3464 | 1461045773061 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}] 23:02:53 INFO - PROCESS | 3464 | 1461045773176 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 23:02:53 INFO - PROCESS | 3464 | 1461045773183 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:53 INFO - PROCESS | 3464 | ++DOCSHELL 106F5400 == 50 [pid = 3464] [id = 217] 23:02:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (14D37000) [pid = 3464] [serial = 649] [outer = 00000000] 23:02:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (1CF97000) [pid = 3464] [serial = 650] [outer = 14D37000] 23:02:53 INFO - PROCESS | 3464 | 1461045773228 Marionette DEBUG loaded listener.js 23:02:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (1CFA5800) [pid = 3464] [serial = 651] [outer = 14D37000] 23:02:53 INFO - PROCESS | 3464 | 1461045773677 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]]]}] 23:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 830ms 23:02:53 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (1B4FE800) [pid = 3464] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:02:53 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (161B9400) [pid = 3464] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:02:53 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (1027EC00) [pid = 3464] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:02:53 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (19040C00) [pid = 3464] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:02:53 INFO - PROCESS | 3464 | --DOMWINDOW == 116 (0F467800) [pid = 3464] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:02:53 INFO - PROCESS | 3464 | --DOMWINDOW == 115 (1A3EA800) [pid = 3464] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:02:53 INFO - PROCESS | 3464 | --DOMWINDOW == 114 (14916000) [pid = 3464] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:02:53 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (1CF9E400) [pid = 3464] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:02:53 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (1936E400) [pid = 3464] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:02:53 INFO - PROCESS | 3464 | 1461045773946 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 23:02:53 INFO - PROCESS | 3464 | 1461045773951 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 23:02:53 INFO - PROCESS | 3464 | 1461045773956 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:02:53 INFO - PROCESS | 3464 | 1461045773960 Marionette TRACE conn5 <- [1,834,null,{}] 23:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:02:53 INFO - PROCESS | 3464 | 1461045773966 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}] 23:02:54 INFO - PROCESS | 3464 | 1461045774104 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 23:02:54 INFO - PROCESS | 3464 | 1461045774226 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:54 INFO - PROCESS | 3464 | ++DOCSHELL 14A32000 == 51 [pid = 3464] [id = 218] 23:02:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (14A3B000) [pid = 3464] [serial = 652] [outer = 00000000] 23:02:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (1525B000) [pid = 3464] [serial = 653] [outer = 14A3B000] 23:02:54 INFO - PROCESS | 3464 | 1461045774284 Marionette DEBUG loaded listener.js 23:02:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (1684D000) [pid = 3464] [serial = 654] [outer = 14A3B000] 23:02:54 INFO - PROCESS | 3464 | 1461045774887 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]]]}] 23:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 970ms 23:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:02:54 INFO - PROCESS | 3464 | 1461045774938 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 23:02:54 INFO - PROCESS | 3464 | 1461045774942 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 23:02:54 INFO - PROCESS | 3464 | 1461045774950 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:02:54 INFO - PROCESS | 3464 | 1461045774954 Marionette TRACE conn5 <- [1,838,null,{}] 23:02:54 INFO - PROCESS | 3464 | 1461045774958 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}] 23:02:55 INFO - PROCESS | 3464 | 1461045775067 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 23:02:55 INFO - PROCESS | 3464 | 1461045775200 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:55 INFO - PROCESS | 3464 | ++DOCSHELL 10353000 == 52 [pid = 3464] [id = 219] 23:02:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (14DCF800) [pid = 3464] [serial = 655] [outer = 00000000] 23:02:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (197B6800) [pid = 3464] [serial = 656] [outer = 14DCF800] 23:02:55 INFO - PROCESS | 3464 | 1461045775259 Marionette DEBUG loaded listener.js 23:02:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (1A3F0800) [pid = 3464] [serial = 657] [outer = 14DCF800] 23:02:55 INFO - PROCESS | 3464 | 1461045775871 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]]]}] 23:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 990ms 23:02:55 INFO - PROCESS | 3464 | 1461045775938 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 23:02:55 INFO - PROCESS | 3464 | 1461045775941 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 23:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:02:55 INFO - PROCESS | 3464 | 1461045775944 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:02:55 INFO - PROCESS | 3464 | 1461045775947 Marionette TRACE conn5 <- [1,842,null,{}] 23:02:55 INFO - PROCESS | 3464 | 1461045775957 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}] 23:02:56 INFO - PROCESS | 3464 | 1461045776065 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 23:02:56 INFO - PROCESS | 3464 | 1461045776193 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:56 INFO - PROCESS | 3464 | ++DOCSHELL 1D031000 == 53 [pid = 3464] [id = 220] 23:02:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (1D031C00) [pid = 3464] [serial = 658] [outer = 00000000] 23:02:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (1DEB2C00) [pid = 3464] [serial = 659] [outer = 1D031C00] 23:02:56 INFO - PROCESS | 3464 | 1461045776251 Marionette DEBUG loaded listener.js 23:02:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (1DEC0C00) [pid = 3464] [serial = 660] [outer = 1D031C00] 23:02:56 INFO - PROCESS | 3464 | 1461045776830 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]]]}] 23:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 930ms 23:02:56 INFO - PROCESS | 3464 | 1461045776878 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 23:02:56 INFO - PROCESS | 3464 | 1461045776880 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 23:02:56 INFO - PROCESS | 3464 | 1461045776883 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:02:56 INFO - PROCESS | 3464 | 1461045776885 Marionette TRACE conn5 <- [1,846,null,{}] 23:02:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (1D205800) [pid = 3464] [serial = 661] [outer = 0FAC0800] 23:02:56 INFO - PROCESS | 3464 | 1461045776911 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}] 23:02:57 INFO - PROCESS | 3464 | 1461045777027 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 23:02:57 INFO - PROCESS | 3464 | 1461045777160 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:57 INFO - PROCESS | 3464 | ++DOCSHELL 1D20AC00 == 54 [pid = 3464] [id = 221] 23:02:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (1DEBE000) [pid = 3464] [serial = 662] [outer = 00000000] 23:02:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (1E12FC00) [pid = 3464] [serial = 663] [outer = 1DEBE000] 23:02:57 INFO - PROCESS | 3464 | 1461045777213 Marionette DEBUG loaded listener.js 23:02:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (1E16EC00) [pid = 3464] [serial = 664] [outer = 1DEBE000] 23:02:57 INFO - PROCESS | 3464 | 1461045777730 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]]]}] 23:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 870ms 23:02:57 INFO - PROCESS | 3464 | 1461045777758 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 23:02:57 INFO - PROCESS | 3464 | 1461045777760 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 23:02:57 INFO - PROCESS | 3464 | 1461045777764 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:02:57 INFO - PROCESS | 3464 | 1461045777765 Marionette TRACE conn5 <- [1,850,null,{}] 23:02:57 INFO - PROCESS | 3464 | 1461045777769 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}] 23:02:57 INFO - PROCESS | 3464 | 1461045777870 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 23:02:57 INFO - PROCESS | 3464 | 1461045777988 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:58 INFO - PROCESS | 3464 | ++DOCSHELL 1E12B800 == 55 [pid = 3464] [id = 222] 23:02:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1E179400) [pid = 3464] [serial = 665] [outer = 00000000] 23:02:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (1ED52400) [pid = 3464] [serial = 666] [outer = 1E179400] 23:02:58 INFO - PROCESS | 3464 | 1461045778086 Marionette DEBUG loaded listener.js 23:02:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (1ED5AC00) [pid = 3464] [serial = 667] [outer = 1E179400] 23:02:58 INFO - PROCESS | 3464 | 1461045778842 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]]]}] 23:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1127ms 23:02:58 INFO - PROCESS | 3464 | 1461045778904 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 23:02:58 INFO - PROCESS | 3464 | 1461045778909 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 23:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:02:58 INFO - PROCESS | 3464 | 1461045778915 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:02:58 INFO - PROCESS | 3464 | 1461045778918 Marionette TRACE conn5 <- [1,854,null,{}] 23:02:58 INFO - PROCESS | 3464 | 1461045778925 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}] 23:02:59 INFO - PROCESS | 3464 | 1461045779033 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 23:02:59 INFO - PROCESS | 3464 | 1461045779163 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:59 INFO - PROCESS | 3464 | ++DOCSHELL 105B3000 == 56 [pid = 3464] [id = 223] 23:02:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (14919400) [pid = 3464] [serial = 668] [outer = 00000000] 23:02:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (16AEFC00) [pid = 3464] [serial = 669] [outer = 14919400] 23:02:59 INFO - PROCESS | 3464 | 1461045779217 Marionette DEBUG loaded listener.js 23:02:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (1884B000) [pid = 3464] [serial = 670] [outer = 14919400] 23:02:59 INFO - PROCESS | 3464 | 1461045779804 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]]]}] 23:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 930ms 23:02:59 INFO - PROCESS | 3464 | 1461045779847 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 23:02:59 INFO - PROCESS | 3464 | 1461045779853 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 23:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:02:59 INFO - PROCESS | 3464 | 1461045779859 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:02:59 INFO - PROCESS | 3464 | 1461045779861 Marionette TRACE conn5 <- [1,858,null,{}] 23:02:59 INFO - PROCESS | 3464 | 1461045779865 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}] 23:02:59 INFO - PROCESS | 3464 | 1461045779968 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 23:02:59 INFO - PROCESS | 3464 | --DOCSHELL 1940EC00 == 55 [pid = 3464] [id = 216] 23:02:59 INFO - PROCESS | 3464 | --DOCSHELL 1B4B9000 == 54 [pid = 3464] [id = 195] 23:02:59 INFO - PROCESS | 3464 | --DOCSHELL 14A3E400 == 53 [pid = 3464] [id = 215] 23:02:59 INFO - PROCESS | 3464 | --DOCSHELL 112A6C00 == 52 [pid = 3464] [id = 214] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (1E12C800) [pid = 3464] [serial = 620] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (1CFA2000) [pid = 3464] [serial = 611] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1684E400) [pid = 3464] [serial = 599] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (16AF3400) [pid = 3464] [serial = 600] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (10549C00) [pid = 3464] [serial = 596] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (1129F400) [pid = 3464] [serial = 597] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (19240C00) [pid = 3464] [serial = 602] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (1129F800) [pid = 3464] [serial = 594] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (105B2000) [pid = 3464] [serial = 593] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (1B4F0C00) [pid = 3464] [serial = 609] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (1496C000) [pid = 3464] [serial = 587] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (19243400) [pid = 3464] [serial = 590] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (1A792800) [pid = 3464] [serial = 608] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (1A47C400) [pid = 3464] [serial = 615] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 116 (193E6400) [pid = 3464] [serial = 614] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 115 (1CFA2800) [pid = 3464] [serial = 612] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 114 (1DEBEC00) [pid = 3464] [serial = 618] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (193E9800) [pid = 3464] [serial = 605] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (193EC000) [pid = 3464] [serial = 606] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (1DEBD400) [pid = 3464] [serial = 617] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (19306800) [pid = 3464] [serial = 603] [outer = 00000000] [url = about:blank] 23:03:00 INFO - PROCESS | 3464 | 1461045780111 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:00 INFO - PROCESS | 3464 | ++DOCSHELL 0F467C00 == 53 [pid = 3464] [id = 224] 23:03:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (0F50BC00) [pid = 3464] [serial = 671] [outer = 00000000] 23:03:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (105B2000) [pid = 3464] [serial = 672] [outer = 0F50BC00] 23:03:00 INFO - PROCESS | 3464 | 1461045780160 Marionette DEBUG loaded listener.js 23:03:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (112A9000) [pid = 3464] [serial = 673] [outer = 0F50BC00] 23:03:00 INFO - PROCESS | 3464 | 1461045780626 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]]]}] 23:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 830ms 23:03:00 INFO - PROCESS | 3464 | 1461045780692 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 23:03:00 INFO - PROCESS | 3464 | 1461045780694 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 23:03:00 INFO - PROCESS | 3464 | 1461045780698 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:03:00 INFO - PROCESS | 3464 | 1461045780701 Marionette TRACE conn5 <- [1,862,null,{}] 23:03:00 INFO - PROCESS | 3464 | 1461045780711 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}] 23:03:00 INFO - PROCESS | 3464 | 1461045780799 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 23:03:00 INFO - PROCESS | 3464 | 1461045780806 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:00 INFO - PROCESS | 3464 | ++DOCSHELL 1495F800 == 54 [pid = 3464] [id = 225] 23:03:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (1687C800) [pid = 3464] [serial = 674] [outer = 00000000] 23:03:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (193ECC00) [pid = 3464] [serial = 675] [outer = 1687C800] 23:03:00 INFO - PROCESS | 3464 | 1461045780854 Marionette DEBUG loaded listener.js 23:03:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (197BB000) [pid = 3464] [serial = 676] [outer = 1687C800] 23:03:01 INFO - PROCESS | 3464 | 1461045781325 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]]]}] 23:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 23:03:01 INFO - PROCESS | 3464 | 1461045781372 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 23:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:03:01 INFO - PROCESS | 3464 | 1461045781374 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 23:03:01 INFO - PROCESS | 3464 | 1461045781377 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:03:01 INFO - PROCESS | 3464 | 1461045781379 Marionette TRACE conn5 <- [1,866,null,{}] 23:03:01 INFO - PROCESS | 3464 | 1461045781382 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}] 23:03:01 INFO - PROCESS | 3464 | 1461045781463 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 23:03:01 INFO - PROCESS | 3464 | 1461045781471 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:01 INFO - PROCESS | 3464 | ++DOCSHELL 1A793000 == 55 [pid = 3464] [id = 226] 23:03:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (1A796400) [pid = 3464] [serial = 677] [outer = 00000000] 23:03:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (1B57BC00) [pid = 3464] [serial = 678] [outer = 1A796400] 23:03:01 INFO - PROCESS | 3464 | 1461045781517 Marionette DEBUG loaded listener.js 23:03:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (1B5E4800) [pid = 3464] [serial = 679] [outer = 1A796400] 23:03:01 INFO - PROCESS | 3464 | 1461045781993 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]]]}] 23:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 23:03:02 INFO - PROCESS | 3464 | 1461045782048 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 23:03:02 INFO - PROCESS | 3464 | 1461045782050 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 23:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:03:02 INFO - PROCESS | 3464 | 1461045782053 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:03:02 INFO - PROCESS | 3464 | 1461045782055 Marionette TRACE conn5 <- [1,870,null,{}] 23:03:02 INFO - PROCESS | 3464 | 1461045782058 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}] 23:03:02 INFO - PROCESS | 3464 | 1461045782136 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 23:03:02 INFO - PROCESS | 3464 | 1461045782143 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:02 INFO - PROCESS | 3464 | ++DOCSHELL 1B90C000 == 56 [pid = 3464] [id = 227] 23:03:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (1C6BB800) [pid = 3464] [serial = 680] [outer = 00000000] 23:03:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (1D030000) [pid = 3464] [serial = 681] [outer = 1C6BB800] 23:03:02 INFO - PROCESS | 3464 | 1461045782190 Marionette DEBUG loaded listener.js 23:03:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (1D202C00) [pid = 3464] [serial = 682] [outer = 1C6BB800] 23:03:02 INFO - PROCESS | 3464 | 1461045782643 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]]]}] 23:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 23:03:02 INFO - PROCESS | 3464 | 1461045782684 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 23:03:02 INFO - PROCESS | 3464 | 1461045782686 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 23:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:03:02 INFO - PROCESS | 3464 | 1461045782689 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:03:02 INFO - PROCESS | 3464 | 1461045782690 Marionette TRACE conn5 <- [1,874,null,{}] 23:03:02 INFO - PROCESS | 3464 | 1461045782694 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}] 23:03:02 INFO - PROCESS | 3464 | 1461045782827 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 23:03:02 INFO - PROCESS | 3464 | 1461045782911 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:02 INFO - PROCESS | 3464 | ++DOCSHELL 10593800 == 57 [pid = 3464] [id = 228] 23:03:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (1D204C00) [pid = 3464] [serial = 683] [outer = 00000000] 23:03:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (1DEB9C00) [pid = 3464] [serial = 684] [outer = 1D204C00] 23:03:02 INFO - PROCESS | 3464 | 1461045782958 Marionette DEBUG loaded listener.js 23:03:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (1DECC400) [pid = 3464] [serial = 685] [outer = 1D204C00] 23:03:03 INFO - PROCESS | 3464 | 1461045783381 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]]]}] 23:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 23:03:03 INFO - PROCESS | 3464 | 1461045783420 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 23:03:03 INFO - PROCESS | 3464 | 1461045783422 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 23:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:03:03 INFO - PROCESS | 3464 | 1461045783435 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:03:03 INFO - PROCESS | 3464 | 1461045783436 Marionette TRACE conn5 <- [1,878,null,{}] 23:03:03 INFO - PROCESS | 3464 | 1461045783440 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}] 23:03:03 INFO - PROCESS | 3464 | 1461045783549 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 23:03:03 INFO - PROCESS | 3464 | 1461045783555 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:03 INFO - PROCESS | 3464 | ++DOCSHELL 0F50F800 == 58 [pid = 3464] [id = 229] 23:03:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1CD66400) [pid = 3464] [serial = 686] [outer = 00000000] 23:03:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (1CD6DC00) [pid = 3464] [serial = 687] [outer = 1CD66400] 23:03:03 INFO - PROCESS | 3464 | 1461045783602 Marionette DEBUG loaded listener.js 23:03:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (1CD6E000) [pid = 3464] [serial = 688] [outer = 1CD66400] 23:03:04 INFO - PROCESS | 3464 | 1461045784048 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]]]}] 23:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 23:03:04 INFO - PROCESS | 3464 | 1461045784065 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 23:03:04 INFO - PROCESS | 3464 | 1461045784067 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 23:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:03:04 INFO - PROCESS | 3464 | 1461045784070 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:03:04 INFO - PROCESS | 3464 | 1461045784071 Marionette TRACE conn5 <- [1,882,null,{}] 23:03:04 INFO - PROCESS | 3464 | 1461045784075 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}] 23:03:04 INFO - PROCESS | 3464 | 1461045784182 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 23:03:04 INFO - PROCESS | 3464 | 1461045784271 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:04 INFO - PROCESS | 3464 | ++DOCSHELL 1CD72400 == 59 [pid = 3464] [id = 230] 23:03:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (1CD72C00) [pid = 3464] [serial = 689] [outer = 00000000] 23:03:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (1E136400) [pid = 3464] [serial = 690] [outer = 1CD72C00] 23:03:04 INFO - PROCESS | 3464 | 1461045784315 Marionette DEBUG loaded listener.js 23:03:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (1E172400) [pid = 3464] [serial = 691] [outer = 1CD72C00] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (106EBC00) [pid = 3464] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (14DCA000) [pid = 3464] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1010FC00) [pid = 3464] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (18060800) [pid = 3464] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (1CF12800) [pid = 3464] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (18DD5400) [pid = 3464] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (19367800) [pid = 3464] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (1923DC00) [pid = 3464] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (161B6000) [pid = 3464] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (0FD09400) [pid = 3464] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (101BB800) [pid = 3464] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (14915400) [pid = 3464] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (106EDC00) [pid = 3464] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (1A174800) [pid = 3464] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 116 (0FDE2C00) [pid = 3464] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 115 (199F1000) [pid = 3464] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 114 (1DED0400) [pid = 3464] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (14D01C00) [pid = 3464] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (1059F800) [pid = 3464] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (112A9800) [pid = 3464] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (161AD800) [pid = 3464] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:03:04 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (1A47A000) [pid = 3464] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:03:04 INFO - PROCESS | 3464 | 1461045784795 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]]]}] 23:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 770ms 23:03:04 INFO - PROCESS | 3464 | 1461045784841 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 23:03:04 INFO - PROCESS | 3464 | 1461045784843 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 23:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:03:04 INFO - PROCESS | 3464 | 1461045784846 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:03:04 INFO - PROCESS | 3464 | 1461045784847 Marionette TRACE conn5 <- [1,886,null,{}] 23:03:04 INFO - PROCESS | 3464 | 1461045784851 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}] 23:03:04 INFO - PROCESS | 3464 | 1461045784933 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 23:03:04 INFO - PROCESS | 3464 | 1461045784940 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:04 INFO - PROCESS | 3464 | ++DOCSHELL 112A9800 == 60 [pid = 3464] [id = 231] 23:03:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (14A9A400) [pid = 3464] [serial = 692] [outer = 00000000] 23:03:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (1625FC00) [pid = 3464] [serial = 693] [outer = 14A9A400] 23:03:04 INFO - PROCESS | 3464 | 1461045784985 Marionette DEBUG loaded listener.js 23:03:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (19244000) [pid = 3464] [serial = 694] [outer = 14A9A400] 23:03:05 INFO - PROCESS | 3464 | 1461045785412 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]]]}] 23:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 23:03:05 INFO - PROCESS | 3464 | 1461045785477 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 23:03:05 INFO - PROCESS | 3464 | 1461045785479 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 23:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:03:05 INFO - PROCESS | 3464 | 1461045785482 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:03:05 INFO - PROCESS | 3464 | 1461045785484 Marionette TRACE conn5 <- [1,890,null,{}] 23:03:05 INFO - PROCESS | 3464 | 1461045785488 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}] 23:03:05 INFO - PROCESS | 3464 | 1461045785573 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 23:03:05 INFO - PROCESS | 3464 | 1461045785579 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:05 INFO - PROCESS | 3464 | ++DOCSHELL 16260800 == 61 [pid = 3464] [id = 232] 23:03:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (18060400) [pid = 3464] [serial = 695] [outer = 00000000] 23:03:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (1CF15800) [pid = 3464] [serial = 696] [outer = 18060400] 23:03:05 INFO - PROCESS | 3464 | 1461045785625 Marionette DEBUG loaded listener.js 23:03:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (1E130C00) [pid = 3464] [serial = 697] [outer = 18060400] 23:03:06 INFO - PROCESS | 3464 | 1461045786072 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]]]}] 23:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 23:03:06 INFO - PROCESS | 3464 | 1461045786119 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 23:03:06 INFO - PROCESS | 3464 | 1461045786122 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 23:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:03:06 INFO - PROCESS | 3464 | 1461045786128 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:03:06 INFO - PROCESS | 3464 | 1461045786131 Marionette TRACE conn5 <- [1,894,null,{}] 23:03:06 INFO - PROCESS | 3464 | 1461045786134 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}] 23:03:06 INFO - PROCESS | 3464 | 1461045786233 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 23:03:06 INFO - PROCESS | 3464 | 1461045786240 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:06 INFO - PROCESS | 3464 | ++DOCSHELL 1B4AF800 == 62 [pid = 3464] [id = 233] 23:03:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (1B891000) [pid = 3464] [serial = 698] [outer = 00000000] 23:03:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (1EEE1000) [pid = 3464] [serial = 699] [outer = 1B891000] 23:03:06 INFO - PROCESS | 3464 | 1461045786288 Marionette DEBUG loaded listener.js 23:03:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (20212C00) [pid = 3464] [serial = 700] [outer = 1B891000] 23:03:06 INFO - PROCESS | 3464 | 1461045786918 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]]]}] 23:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 870ms 23:03:06 INFO - PROCESS | 3464 | 1461045786999 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 23:03:06 INFO - PROCESS | 3464 | 1461045787003 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 23:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:03:06 INFO - PROCESS | 3464 | 1461045787008 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:03:06 INFO - PROCESS | 3464 | 1461045787012 Marionette TRACE conn5 <- [1,898,null,{}] 23:03:06 INFO - PROCESS | 3464 | 1461045787018 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}] 23:03:07 INFO - PROCESS | 3464 | 1461045787134 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 23:03:07 INFO - PROCESS | 3464 | 1461045787248 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:07 INFO - PROCESS | 3464 | ++DOCSHELL 14A31400 == 63 [pid = 3464] [id = 234] 23:03:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (14A38400) [pid = 3464] [serial = 701] [outer = 00000000] 23:03:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (161B4000) [pid = 3464] [serial = 702] [outer = 14A38400] 23:03:07 INFO - PROCESS | 3464 | 1461045787306 Marionette DEBUG loaded listener.js 23:03:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (16E95800) [pid = 3464] [serial = 703] [outer = 14A38400] 23:03:07 INFO - PROCESS | 3464 | 1461045787872 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]]]}] 23:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 23:03:07 INFO - PROCESS | 3464 | 1461045787939 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 23:03:07 INFO - PROCESS | 3464 | 1461045787945 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 23:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:03:07 INFO - PROCESS | 3464 | 1461045787951 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:03:07 INFO - PROCESS | 3464 | 1461045787954 Marionette TRACE conn5 <- [1,902,null,{}] 23:03:07 INFO - PROCESS | 3464 | 1461045787958 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}] 23:03:08 INFO - PROCESS | 3464 | 1461045788066 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 23:03:08 INFO - PROCESS | 3464 | 1461045788199 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:08 INFO - PROCESS | 3464 | ++DOCSHELL 1805A400 == 64 [pid = 3464] [id = 235] 23:03:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (19042400) [pid = 3464] [serial = 704] [outer = 00000000] 23:03:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (1A3F6000) [pid = 3464] [serial = 705] [outer = 19042400] 23:03:08 INFO - PROCESS | 3464 | 1461045788254 Marionette DEBUG loaded listener.js 23:03:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (1B571C00) [pid = 3464] [serial = 706] [outer = 19042400] 23:03:08 INFO - PROCESS | 3464 | 1461045788833 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]]]}] 23:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 23:03:08 INFO - PROCESS | 3464 | 1461045788883 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 23:03:08 INFO - PROCESS | 3464 | 1461045788886 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 23:03:08 INFO - PROCESS | 3464 | 1461045788889 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:03:08 INFO - PROCESS | 3464 | 1461045788893 Marionette TRACE conn5 <- [1,906,null,{}] 23:03:08 INFO - PROCESS | 3464 | 1461045788904 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}] 23:03:08 INFO - PROCESS | 3464 | 1461045789012 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 23:03:09 INFO - PROCESS | 3464 | 1461045789120 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:09 INFO - PROCESS | 3464 | ++DOCSHELL 1E12E000 == 65 [pid = 3464] [id = 236] 23:03:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (1ED50C00) [pid = 3464] [serial = 707] [outer = 00000000] 23:03:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1EED7800) [pid = 3464] [serial = 708] [outer = 1ED50C00] 23:03:09 INFO - PROCESS | 3464 | 1461045789176 Marionette DEBUG loaded listener.js 23:03:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (20211000) [pid = 3464] [serial = 709] [outer = 1ED50C00] 23:03:09 INFO - PROCESS | 3464 | 1461045789801 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]]]}] 23:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 23:03:09 INFO - PROCESS | 3464 | 1461045789863 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 23:03:09 INFO - PROCESS | 3464 | 1461045789866 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 23:03:09 INFO - PROCESS | 3464 | 1461045789869 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:03:09 INFO - PROCESS | 3464 | 1461045789871 Marionette TRACE conn5 <- [1,910,null,{}] 23:03:09 INFO - PROCESS | 3464 | 1461045789875 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}] 23:03:09 INFO - PROCESS | 3464 | 1461045789980 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 23:03:10 INFO - PROCESS | 3464 | 1461045790113 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:10 INFO - PROCESS | 3464 | ++DOCSHELL 20214400 == 66 [pid = 3464] [id = 237] 23:03:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (20216800) [pid = 3464] [serial = 710] [outer = 00000000] 23:03:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (21E08000) [pid = 3464] [serial = 711] [outer = 20216800] 23:03:10 INFO - PROCESS | 3464 | 1461045790169 Marionette DEBUG loaded listener.js 23:03:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (21E0B000) [pid = 3464] [serial = 712] [outer = 20216800] 23:03:10 INFO - PROCESS | 3464 | 1461045790735 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]]]}] 23:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 23:03:10 INFO - PROCESS | 3464 | 1461045790804 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 23:03:10 INFO - PROCESS | 3464 | 1461045790806 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 23:03:10 INFO - PROCESS | 3464 | 1461045790809 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:03:10 INFO - PROCESS | 3464 | 1461045790811 Marionette TRACE conn5 <- [1,914,null,{}] 23:03:10 INFO - PROCESS | 3464 | 1461045790815 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}] 23:03:10 INFO - PROCESS | 3464 | 1461045790917 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 23:03:11 INFO - PROCESS | 3464 | 1461045791184 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:11 INFO - PROCESS | 3464 | ++DOCSHELL 0F3D2800 == 67 [pid = 3464] [id = 238] 23:03:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (0F40F400) [pid = 3464] [serial = 713] [outer = 00000000] 23:03:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (105B2800) [pid = 3464] [serial = 714] [outer = 0F40F400] 23:03:11 INFO - PROCESS | 3464 | 1461045791270 Marionette DEBUG loaded listener.js 23:03:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (111B6C00) [pid = 3464] [serial = 715] [outer = 0F40F400] 23:03:11 INFO - PROCESS | 3464 | 1461045791896 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]]]}] 23:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1124ms 23:03:11 INFO - PROCESS | 3464 | 1461045791937 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 23:03:11 INFO - PROCESS | 3464 | 1461045791942 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 23:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:03:11 INFO - PROCESS | 3464 | 1461045791947 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:03:11 INFO - PROCESS | 3464 | 1461045791950 Marionette TRACE conn5 <- [1,918,null,{}] 23:03:11 INFO - PROCESS | 3464 | 1461045791955 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}] 23:03:12 INFO - PROCESS | 3464 | 1461045792056 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 23:03:12 INFO - PROCESS | 3464 | 1461045792171 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:12 INFO - PROCESS | 3464 | ++DOCSHELL 14968400 == 68 [pid = 3464] [id = 239] 23:03:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (14A32800) [pid = 3464] [serial = 716] [outer = 00000000] 23:03:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (14AE8C00) [pid = 3464] [serial = 717] [outer = 14A32800] 23:03:12 INFO - PROCESS | 3464 | 1461045792263 Marionette DEBUG loaded listener.js 23:03:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (151A3C00) [pid = 3464] [serial = 718] [outer = 14A32800] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1CF10800 == 67 [pid = 3464] [id = 175] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1028C000 == 66 [pid = 3464] [id = 208] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 13BB5800 == 65 [pid = 3464] [id = 196] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1A3F1400 == 64 [pid = 3464] [id = 178] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 151C8800 == 63 [pid = 3464] [id = 177] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1034A800 == 62 [pid = 3464] [id = 186] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1C614800 == 61 [pid = 3464] [id = 188] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1DECD400 == 60 [pid = 3464] [id = 207] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1935E000 == 59 [pid = 3464] [id = 185] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 16260800 == 58 [pid = 3464] [id = 232] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 112A9800 == 57 [pid = 3464] [id = 231] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1CD72400 == 56 [pid = 3464] [id = 230] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 0F50F800 == 55 [pid = 3464] [id = 229] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 10593800 == 54 [pid = 3464] [id = 228] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1B90C000 == 53 [pid = 3464] [id = 227] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1A793000 == 52 [pid = 3464] [id = 226] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (1CF97000) [pid = 3464] [serial = 650] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (105A1400) [pid = 3464] [serial = 623] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (1903F000) [pid = 3464] [serial = 626] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 132 (1B57E800) [pid = 3464] [serial = 629] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 131 (1D03A800) [pid = 3464] [serial = 632] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (1E138400) [pid = 3464] [serial = 635] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 1495F800 == 51 [pid = 3464] [id = 225] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 0F467C00 == 50 [pid = 3464] [id = 224] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 105B3000 == 49 [pid = 3464] [id = 223] 23:03:12 INFO - PROCESS | 3464 | --DOCSHELL 106F5400 == 48 [pid = 3464] [id = 217] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (14A3F400) [pid = 3464] [serial = 447] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1D2CE800) [pid = 3464] [serial = 492] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (1034A000) [pid = 3464] [serial = 432] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (19308000) [pid = 3464] [serial = 531] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (1DEB5C00) [pid = 3464] [serial = 534] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (1525A800) [pid = 3464] [serial = 558] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (18FA7000) [pid = 3464] [serial = 489] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (14A9B800) [pid = 3464] [serial = 528] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (1903E400) [pid = 3464] [serial = 453] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (1D2DAC00) [pid = 3464] [serial = 564] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (199F0000) [pid = 3464] [serial = 561] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (193E9C00) [pid = 3464] [serial = 459] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (19305400) [pid = 3464] [serial = 456] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 116 (16AED000) [pid = 3464] [serial = 450] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 115 (10592800) [pid = 3464] [serial = 486] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 114 (1054F000) [pid = 3464] [serial = 444] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (1884AC00) [pid = 3464] [serial = 435] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (1B5DE400) [pid = 3464] [serial = 648] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (1B574400) [pid = 3464] [serial = 647] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (1E12EC00) [pid = 3464] [serial = 621] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (19313000) [pid = 3464] [serial = 644] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (193E5000) [pid = 3464] [serial = 645] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (1E135000) [pid = 3464] [serial = 639] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1CF9DC00) [pid = 3464] [serial = 638] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (106F3C00) [pid = 3464] [serial = 642] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (1903AC00) [pid = 3464] [serial = 641] [outer = 00000000] [url = about:blank] 23:03:12 INFO - PROCESS | 3464 | 1461045792803 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]]]}] 23:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 890ms 23:03:12 INFO - PROCESS | 3464 | 1461045792839 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 23:03:12 INFO - PROCESS | 3464 | 1461045792843 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 23:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:03:12 INFO - PROCESS | 3464 | 1461045792847 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:03:12 INFO - PROCESS | 3464 | 1461045792849 Marionette TRACE conn5 <- [1,922,null,{}] 23:03:12 INFO - PROCESS | 3464 | 1461045792852 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}] 23:03:12 INFO - PROCESS | 3464 | 1461045792936 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 23:03:13 INFO - PROCESS | 3464 | 1461045793043 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:13 INFO - PROCESS | 3464 | ++DOCSHELL 106EB800 == 49 [pid = 3464] [id = 240] 23:03:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (106F5400) [pid = 3464] [serial = 719] [outer = 00000000] 23:03:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (149F2400) [pid = 3464] [serial = 720] [outer = 106F5400] 23:03:13 INFO - PROCESS | 3464 | 1461045793090 Marionette DEBUG loaded listener.js 23:03:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (14A40C00) [pid = 3464] [serial = 721] [outer = 106F5400] 23:03:13 INFO - PROCESS | 3464 | 1461045793511 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]]]}] 23:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 731ms 23:03:13 INFO - PROCESS | 3464 | 1461045793579 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 23:03:13 INFO - PROCESS | 3464 | 1461045793581 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 23:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:03:13 INFO - PROCESS | 3464 | 1461045793586 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:03:13 INFO - PROCESS | 3464 | 1461045793592 Marionette TRACE conn5 <- [1,926,null,{}] 23:03:13 INFO - PROCESS | 3464 | 1461045793606 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}] 23:03:13 INFO - PROCESS | 3464 | 1461045793693 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 23:03:13 INFO - PROCESS | 3464 | 1461045793705 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:13 INFO - PROCESS | 3464 | ++DOCSHELL 16E99C00 == 50 [pid = 3464] [id = 241] 23:03:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (16E9A000) [pid = 3464] [serial = 722] [outer = 00000000] 23:03:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (18831C00) [pid = 3464] [serial = 723] [outer = 16E9A000] 23:03:13 INFO - PROCESS | 3464 | 1461045793753 Marionette DEBUG loaded listener.js 23:03:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (18DCF000) [pid = 3464] [serial = 724] [outer = 16E9A000] 23:03:14 INFO - PROCESS | 3464 | 1461045794231 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]]]}] 23:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 23:03:14 INFO - PROCESS | 3464 | 1461045794279 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 23:03:14 INFO - PROCESS | 3464 | 1461045794281 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 23:03:14 INFO - PROCESS | 3464 | 1461045794285 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:03:14 INFO - PROCESS | 3464 | 1461045794286 Marionette TRACE conn5 <- [1,930,null,{}] 23:03:14 INFO - PROCESS | 3464 | 1461045794290 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}] 23:03:14 INFO - PROCESS | 3464 | 1461045794374 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 23:03:14 INFO - PROCESS | 3464 | 1461045794382 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:14 INFO - PROCESS | 3464 | ++DOCSHELL 1903CC00 == 51 [pid = 3464] [id = 242] 23:03:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (1903D400) [pid = 3464] [serial = 725] [outer = 00000000] 23:03:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (1923E000) [pid = 3464] [serial = 726] [outer = 1903D400] 23:03:14 INFO - PROCESS | 3464 | 1461045794427 Marionette DEBUG loaded listener.js 23:03:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (19241800) [pid = 3464] [serial = 727] [outer = 1903D400] 23:03:14 INFO - PROCESS | 3464 | 1461045794855 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]]]}] 23:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 23:03:14 INFO - PROCESS | 3464 | 1461045794919 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 23:03:14 INFO - PROCESS | 3464 | 1461045794921 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 23:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:03:14 INFO - PROCESS | 3464 | 1461045794924 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:03:14 INFO - PROCESS | 3464 | 1461045794926 Marionette TRACE conn5 <- [1,934,null,{}] 23:03:14 INFO - PROCESS | 3464 | 1461045794930 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}] 23:03:15 INFO - PROCESS | 3464 | 1461045795044 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 23:03:15 INFO - PROCESS | 3464 | 1461045795133 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:15 INFO - PROCESS | 3464 | ++DOCSHELL 19249C00 == 52 [pid = 3464] [id = 243] 23:03:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (19305000) [pid = 3464] [serial = 728] [outer = 00000000] 23:03:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (19312400) [pid = 3464] [serial = 729] [outer = 19305000] 23:03:15 INFO - PROCESS | 3464 | 1461045795192 Marionette DEBUG loaded listener.js 23:03:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (1936F000) [pid = 3464] [serial = 730] [outer = 19305000] 23:03:15 INFO - PROCESS | 3464 | 1461045795646 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]]]}] 23:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 770ms 23:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:03:15 INFO - PROCESS | 3464 | 1461045795699 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 23:03:15 INFO - PROCESS | 3464 | 1461045795701 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 23:03:15 INFO - PROCESS | 3464 | 1461045795704 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:03:15 INFO - PROCESS | 3464 | 1461045795705 Marionette TRACE conn5 <- [1,938,null,{}] 23:03:15 INFO - PROCESS | 3464 | 1461045795709 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}] 23:03:15 INFO - PROCESS | 3464 | 1461045795823 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 23:03:15 INFO - PROCESS | 3464 | 1461045795838 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:15 INFO - PROCESS | 3464 | ++DOCSHELL 1940C000 == 53 [pid = 3464] [id = 244] 23:03:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (1940EC00) [pid = 3464] [serial = 731] [outer = 00000000] 23:03:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (199EEC00) [pid = 3464] [serial = 732] [outer = 1940EC00] 23:03:15 INFO - PROCESS | 3464 | 1461045795932 Marionette DEBUG loaded listener.js 23:03:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (1A167400) [pid = 3464] [serial = 733] [outer = 1940EC00] 23:03:16 INFO - PROCESS | 3464 | 1461045796331 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]]]}] 23:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 23:03:16 INFO - PROCESS | 3464 | 1461045796375 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 23:03:16 INFO - PROCESS | 3464 | 1461045796376 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 23:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:03:16 INFO - PROCESS | 3464 | 1461045796389 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:03:16 INFO - PROCESS | 3464 | 1461045796391 Marionette TRACE conn5 <- [1,942,null,{}] 23:03:16 INFO - PROCESS | 3464 | 1461045796394 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}] 23:03:16 INFO - PROCESS | 3464 | 1461045796535 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 23:03:16 INFO - PROCESS | 3464 | 1461045796594 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:16 INFO - PROCESS | 3464 | ++DOCSHELL 1A3F2800 == 54 [pid = 3464] [id = 245] 23:03:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (1A477400) [pid = 3464] [serial = 734] [outer = 00000000] 23:03:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (1B4B7C00) [pid = 3464] [serial = 735] [outer = 1A477400] 23:03:16 INFO - PROCESS | 3464 | 1461045796639 Marionette DEBUG loaded listener.js 23:03:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (1B4F7000) [pid = 3464] [serial = 736] [outer = 1A477400] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (1D204C00) [pid = 3464] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (1CD66400) [pid = 3464] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (1CD72C00) [pid = 3464] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (14919400) [pid = 3464] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (1A796400) [pid = 3464] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 116 (0F50BC00) [pid = 3464] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 115 (1687C800) [pid = 3464] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 114 (14D37000) [pid = 3464] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (1C6BB800) [pid = 3464] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (18060400) [pid = 3464] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (14A9A400) [pid = 3464] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (1CF9D400) [pid = 3464] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (1D033C00) [pid = 3464] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (1D02FC00) [pid = 3464] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (1B576400) [pid = 3464] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (10346800) [pid = 3464] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (18829000) [pid = 3464] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (151A8C00) [pid = 3464] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:03:17 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (1490F800) [pid = 3464] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:03:17 INFO - PROCESS | 3464 | 1461045797228 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]]]}] 23:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 870ms 23:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:03:17 INFO - PROCESS | 3464 | 1461045797259 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 23:03:17 INFO - PROCESS | 3464 | 1461045797261 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 23:03:17 INFO - PROCESS | 3464 | 1461045797264 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:03:17 INFO - PROCESS | 3464 | 1461045797266 Marionette TRACE conn5 <- [1,946,null,{}] 23:03:17 INFO - PROCESS | 3464 | 1461045797269 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}] 23:03:17 INFO - PROCESS | 3464 | 1461045797346 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 23:03:17 INFO - PROCESS | 3464 | 1461045797352 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:17 INFO - PROCESS | 3464 | ++DOCSHELL 13BB2800 == 55 [pid = 3464] [id = 246] 23:03:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (14919400) [pid = 3464] [serial = 737] [outer = 00000000] 23:03:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (1903BC00) [pid = 3464] [serial = 738] [outer = 14919400] 23:03:17 INFO - PROCESS | 3464 | 1461045797396 Marionette DEBUG loaded listener.js 23:03:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (1935B000) [pid = 3464] [serial = 739] [outer = 14919400] 23:03:17 INFO - PROCESS | 3464 | 1461045797828 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]]]}] 23:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 23:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:03:17 INFO - PROCESS | 3464 | 1461045797896 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 23:03:17 INFO - PROCESS | 3464 | 1461045797898 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 23:03:17 INFO - PROCESS | 3464 | 1461045797901 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:03:17 INFO - PROCESS | 3464 | 1461045797902 Marionette TRACE conn5 <- [1,950,null,{}] 23:03:17 INFO - PROCESS | 3464 | 1461045797906 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}] 23:03:17 INFO - PROCESS | 3464 | 1461045797983 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 23:03:17 INFO - PROCESS | 3464 | 1461045797989 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:17 INFO - PROCESS | 3464 | ++DOCSHELL 19405800 == 56 [pid = 3464] [id = 247] 23:03:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (199ED400) [pid = 3464] [serial = 740] [outer = 00000000] 23:03:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (1B57E000) [pid = 3464] [serial = 741] [outer = 199ED400] 23:03:18 INFO - PROCESS | 3464 | 1461045798034 Marionette DEBUG loaded listener.js 23:03:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (18060000) [pid = 3464] [serial = 742] [outer = 199ED400] 23:03:18 INFO - PROCESS | 3464 | 1461045798469 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]]]}] 23:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 23:03:18 INFO - PROCESS | 3464 | 1461045798532 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 23:03:18 INFO - PROCESS | 3464 | 1461045798534 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 23:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:03:18 INFO - PROCESS | 3464 | 1461045798537 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:03:18 INFO - PROCESS | 3464 | 1461045798539 Marionette TRACE conn5 <- [1,954,null,{}] 23:03:18 INFO - PROCESS | 3464 | 1461045798542 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}] 23:03:18 INFO - PROCESS | 3464 | 1461045798627 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 23:03:18 INFO - PROCESS | 3464 | 1461045798636 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:18 INFO - PROCESS | 3464 | ++DOCSHELL 1B88A800 == 57 [pid = 3464] [id = 248] 23:03:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (1B901C00) [pid = 3464] [serial = 743] [outer = 00000000] 23:03:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (1CD67C00) [pid = 3464] [serial = 744] [outer = 1B901C00] 23:03:18 INFO - PROCESS | 3464 | 1461045798685 Marionette DEBUG loaded listener.js 23:03:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (1CD74800) [pid = 3464] [serial = 745] [outer = 1B901C00] 23:03:19 INFO - PROCESS | 3464 | 1461045799188 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]]]}] 23:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 23:03:19 INFO - PROCESS | 3464 | 1461045799269 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 23:03:19 INFO - PROCESS | 3464 | 1461045799274 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 23:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:03:19 INFO - PROCESS | 3464 | 1461045799377 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:03:19 INFO - PROCESS | 3464 | 1461045799382 Marionette TRACE conn5 <- [1,958,null,{}] 23:03:19 INFO - PROCESS | 3464 | 1461045799394 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}] 23:03:19 INFO - PROCESS | 3464 | 1461045799503 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 23:03:19 INFO - PROCESS | 3464 | 1461045799600 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:19 INFO - PROCESS | 3464 | ++DOCSHELL 10348800 == 58 [pid = 3464] [id = 249] 23:03:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (1034A800) [pid = 3464] [serial = 746] [outer = 00000000] 23:03:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (10554000) [pid = 3464] [serial = 747] [outer = 1034A800] 23:03:19 INFO - PROCESS | 3464 | 1461045799658 Marionette DEBUG loaded listener.js 23:03:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (106E8000) [pid = 3464] [serial = 748] [outer = 1034A800] 23:03:20 INFO - PROCESS | 3464 | 1461045800221 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]]]}] 23:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 990ms 23:03:20 INFO - PROCESS | 3464 | 1461045800275 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 23:03:20 INFO - PROCESS | 3464 | 1461045800281 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 23:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:03:20 INFO - PROCESS | 3464 | 1461045800287 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:03:20 INFO - PROCESS | 3464 | 1461045800290 Marionette TRACE conn5 <- [1,962,null,{}] 23:03:20 INFO - PROCESS | 3464 | 1461045800294 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}] 23:03:20 INFO - PROCESS | 3464 | 1461045800403 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 23:03:20 INFO - PROCESS | 3464 | 1461045800536 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:20 INFO - PROCESS | 3464 | ++DOCSHELL 14919000 == 59 [pid = 3464] [id = 250] 23:03:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (14968C00) [pid = 3464] [serial = 749] [outer = 00000000] 23:03:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (16AEF400) [pid = 3464] [serial = 750] [outer = 14968C00] 23:03:20 INFO - PROCESS | 3464 | 1461045800595 Marionette DEBUG loaded listener.js 23:03:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (18850400) [pid = 3464] [serial = 751] [outer = 14968C00] 23:03:21 INFO - PROCESS | 3464 | 1461045801201 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]]]}] 23:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 23:03:21 INFO - PROCESS | 3464 | 1461045801259 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 23:03:21 INFO - PROCESS | 3464 | 1461045801262 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 23:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:03:21 INFO - PROCESS | 3464 | 1461045801266 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:03:21 INFO - PROCESS | 3464 | 1461045801270 Marionette TRACE conn5 <- [1,966,null,{}] 23:03:21 INFO - PROCESS | 3464 | 1461045801282 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}] 23:03:21 INFO - PROCESS | 3464 | 1461045801397 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 23:03:21 INFO - PROCESS | 3464 | 1461045801532 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:21 INFO - PROCESS | 3464 | ++DOCSHELL 19401C00 == 60 [pid = 3464] [id = 251] 23:03:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (199E8000) [pid = 3464] [serial = 752] [outer = 00000000] 23:03:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (1C614C00) [pid = 3464] [serial = 753] [outer = 199E8000] 23:03:21 INFO - PROCESS | 3464 | 1461045801591 Marionette DEBUG loaded listener.js 23:03:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (1CD73C00) [pid = 3464] [serial = 754] [outer = 199E8000] 23:03:22 INFO - PROCESS | 3464 | 1461045802194 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]]]}] 23:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 970ms 23:03:22 INFO - PROCESS | 3464 | 1461045802239 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 23:03:22 INFO - PROCESS | 3464 | 1461045802242 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 23:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:03:22 INFO - PROCESS | 3464 | 1461045802260 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:03:22 INFO - PROCESS | 3464 | 1461045802262 Marionette TRACE conn5 <- [1,970,null,{}] 23:03:22 INFO - PROCESS | 3464 | 1461045802266 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}] 23:03:22 INFO - PROCESS | 3464 | 1461045802369 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 23:03:22 INFO - PROCESS | 3464 | 1461045802500 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:22 INFO - PROCESS | 3464 | ++DOCSHELL 1B5E0400 == 61 [pid = 3464] [id = 252] 23:03:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (1CF9BC00) [pid = 3464] [serial = 755] [outer = 00000000] 23:03:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (1D03A800) [pid = 3464] [serial = 756] [outer = 1CF9BC00] 23:03:22 INFO - PROCESS | 3464 | 1461045802557 Marionette DEBUG loaded listener.js 23:03:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (1D208C00) [pid = 3464] [serial = 757] [outer = 1CF9BC00] 23:03:23 INFO - PROCESS | 3464 | 1461045803133 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]]]}] 23:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 23:03:23 INFO - PROCESS | 3464 | 1461045803190 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 23:03:23 INFO - PROCESS | 3464 | 1461045803192 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 23:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:03:23 INFO - PROCESS | 3464 | 1461045803196 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:03:23 INFO - PROCESS | 3464 | 1461045803198 Marionette TRACE conn5 <- [1,974,null,{}] 23:03:23 INFO - PROCESS | 3464 | 1461045803202 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}] 23:03:23 INFO - PROCESS | 3464 | 1461045803308 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 23:03:23 INFO - PROCESS | 3464 | 1461045803416 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:23 INFO - PROCESS | 3464 | ++DOCSHELL 1D20D800 == 62 [pid = 3464] [id = 253] 23:03:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (1D2D0000) [pid = 3464] [serial = 758] [outer = 00000000] 23:03:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1D35F000) [pid = 3464] [serial = 759] [outer = 1D2D0000] 23:03:23 INFO - PROCESS | 3464 | 1461045803472 Marionette DEBUG loaded listener.js 23:03:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (1D3B6C00) [pid = 3464] [serial = 760] [outer = 1D2D0000] 23:03:24 INFO - PROCESS | 3464 | 1461045804073 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]]]}] 23:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 23:03:24 INFO - PROCESS | 3464 | 1461045804130 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 23:03:24 INFO - PROCESS | 3464 | 1461045804132 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 23:03:24 INFO - PROCESS | 3464 | 1461045804136 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:03:24 INFO - PROCESS | 3464 | 1461045804138 Marionette TRACE conn5 <- [1,978,null,{}] 23:03:24 INFO - PROCESS | 3464 | 1461045804142 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}] 23:03:24 INFO - PROCESS | 3464 | 1461045804296 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 23:03:24 INFO - PROCESS | 3464 | 1461045804533 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:24 INFO - PROCESS | 3464 | ++DOCSHELL 0F50BC00 == 63 [pid = 3464] [id = 254] 23:03:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (101BC800) [pid = 3464] [serial = 761] [outer = 00000000] 23:03:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (105AF800) [pid = 3464] [serial = 762] [outer = 101BC800] 23:03:24 INFO - PROCESS | 3464 | 1461045804589 Marionette DEBUG loaded listener.js 23:03:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (13BADC00) [pid = 3464] [serial = 763] [outer = 101BC800] 23:03:25 INFO - PROCESS | 3464 | 1461045805244 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]]]}] 23:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1120ms 23:03:25 INFO - PROCESS | 3464 | 1461045805260 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 23:03:25 INFO - PROCESS | 3464 | 1461045805265 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 23:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:03:25 INFO - PROCESS | 3464 | 1461045805270 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:03:25 INFO - PROCESS | 3464 | 1461045805273 Marionette TRACE conn5 <- [1,982,null,{}] 23:03:25 INFO - PROCESS | 3464 | 1461045805278 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}] 23:03:25 INFO - PROCESS | 3464 | 1461045805383 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 23:03:25 INFO - PROCESS | 3464 | 1461045805525 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 19405800 == 62 [pid = 3464] [id = 247] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 13BB2800 == 61 [pid = 3464] [id = 246] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 1A3F2800 == 60 [pid = 3464] [id = 245] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 1940C000 == 59 [pid = 3464] [id = 244] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 19249C00 == 58 [pid = 3464] [id = 243] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 1903CC00 == 57 [pid = 3464] [id = 242] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 16E99C00 == 56 [pid = 3464] [id = 241] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 106EB800 == 55 [pid = 3464] [id = 240] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 14968400 == 54 [pid = 3464] [id = 239] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (1ED52400) [pid = 3464] [serial = 666] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1EEE1000) [pid = 3464] [serial = 699] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | ++DOCSHELL 0F516000 == 55 [pid = 3464] [id = 255] 23:03:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (0FC58C00) [pid = 3464] [serial = 764] [outer = 00000000] 23:03:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (1034B000) [pid = 3464] [serial = 765] [outer = 0FC58C00] 23:03:25 INFO - PROCESS | 3464 | 1461045805625 Marionette DEBUG loaded listener.js 23:03:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (106EC800) [pid = 3464] [serial = 766] [outer = 0FC58C00] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 0F3D2800 == 54 [pid = 3464] [id = 238] 23:03:25 INFO - PROCESS | 3464 | --DOCSHELL 14A31400 == 53 [pid = 3464] [id = 234] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (14A9AC00) [pid = 3464] [serial = 588] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (1DEC8400) [pid = 3464] [serial = 633] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1E172000) [pid = 3464] [serial = 636] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (1CF17800) [pid = 3464] [serial = 630] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (14914000) [pid = 3464] [serial = 624] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (19375C00) [pid = 3464] [serial = 591] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (19358400) [pid = 3464] [serial = 627] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (1DEB9C00) [pid = 3464] [serial = 684] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (1CD6DC00) [pid = 3464] [serial = 687] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (1DECC400) [pid = 3464] [serial = 685] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (1E136400) [pid = 3464] [serial = 690] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (16AEFC00) [pid = 3464] [serial = 669] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (1B57BC00) [pid = 3464] [serial = 678] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (1B5E4800) [pid = 3464] [serial = 679] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 116 (1DEB2C00) [pid = 3464] [serial = 659] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 115 (105B2000) [pid = 3464] [serial = 672] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 114 (112A9000) [pid = 3464] [serial = 673] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (193ECC00) [pid = 3464] [serial = 675] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (197BB000) [pid = 3464] [serial = 676] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (1CFA5800) [pid = 3464] [serial = 651] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (197B6800) [pid = 3464] [serial = 656] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (1E12FC00) [pid = 3464] [serial = 663] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (1525B000) [pid = 3464] [serial = 653] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (1D030000) [pid = 3464] [serial = 681] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (1E130C00) [pid = 3464] [serial = 697] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (1CF15800) [pid = 3464] [serial = 696] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (0FDD5000) [pid = 3464] [serial = 360] [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.] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (1E172400) [pid = 3464] [serial = 691] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (1884B000) [pid = 3464] [serial = 670] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (1625FC00) [pid = 3464] [serial = 693] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 100 (1CD6E000) [pid = 3464] [serial = 688] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 99 (1D202C00) [pid = 3464] [serial = 682] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 98 (19244000) [pid = 3464] [serial = 694] [outer = 00000000] [url = about:blank] 23:03:25 INFO - PROCESS | 3464 | --DOMWINDOW == 97 (1DEB3400) [pid = 3464] [serial = 585] [outer = 00000000] [url = about:blank] 23:03:26 INFO - PROCESS | 3464 | 1461045806087 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]]]}] 23:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 890ms 23:03:26 INFO - PROCESS | 3464 | 1461045806162 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 23:03:26 INFO - PROCESS | 3464 | 1461045806166 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 23:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:03:26 INFO - PROCESS | 3464 | 1461045806170 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:03:26 INFO - PROCESS | 3464 | 1461045806172 Marionette TRACE conn5 <- [1,986,null,{}] 23:03:26 INFO - PROCESS | 3464 | 1461045806176 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}] 23:03:26 INFO - PROCESS | 3464 | 1461045806263 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 23:03:26 INFO - PROCESS | 3464 | 1461045806272 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:26 INFO - PROCESS | 3464 | ++DOCSHELL 14964C00 == 54 [pid = 3464] [id = 256] 23:03:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 98 (14AEF400) [pid = 3464] [serial = 767] [outer = 00000000] 23:03:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 99 (16AE8400) [pid = 3464] [serial = 768] [outer = 14AEF400] 23:03:26 INFO - PROCESS | 3464 | 1461045806324 Marionette DEBUG loaded listener.js 23:03:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 100 (18062000) [pid = 3464] [serial = 769] [outer = 14AEF400] 23:03:26 INFO - PROCESS | 3464 | 1461045806823 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]]]}] 23:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 23:03:26 INFO - PROCESS | 3464 | 1461045806845 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 23:03:26 INFO - PROCESS | 3464 | 1461045806847 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 23:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:03:26 INFO - PROCESS | 3464 | 1461045806852 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:03:26 INFO - PROCESS | 3464 | 1461045806858 Marionette TRACE conn5 <- [1,990,null,{}] 23:03:26 INFO - PROCESS | 3464 | 1461045806867 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}] 23:03:26 INFO - PROCESS | 3464 | 1461045806953 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 23:03:27 INFO - PROCESS | 3464 | 1461045807081 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:27 INFO - PROCESS | 3464 | ++DOCSHELL 18FA6000 == 55 [pid = 3464] [id = 257] 23:03:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 101 (19038400) [pid = 3464] [serial = 770] [outer = 00000000] 23:03:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (1930A400) [pid = 3464] [serial = 771] [outer = 19038400] 23:03:27 INFO - PROCESS | 3464 | 1461045807136 Marionette DEBUG loaded listener.js 23:03:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (1935AC00) [pid = 3464] [serial = 772] [outer = 19038400] 23:03:27 INFO - PROCESS | 3464 | 1461045807516 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]]]}] 23:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 23:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:03:27 INFO - PROCESS | 3464 | 1461045807546 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 23:03:27 INFO - PROCESS | 3464 | 1461045807549 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 23:03:27 INFO - PROCESS | 3464 | 1461045807552 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:03:27 INFO - PROCESS | 3464 | 1461045807553 Marionette TRACE conn5 <- [1,994,null,{}] 23:03:27 INFO - PROCESS | 3464 | 1461045807557 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}] 23:03:27 INFO - PROCESS | 3464 | 1461045807638 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 23:03:27 INFO - PROCESS | 3464 | 1461045807644 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:27 INFO - PROCESS | 3464 | ++DOCSHELL 19369000 == 56 [pid = 3464] [id = 258] 23:03:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (1936FC00) [pid = 3464] [serial = 773] [outer = 00000000] 23:03:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (19408400) [pid = 3464] [serial = 774] [outer = 1936FC00] 23:03:27 INFO - PROCESS | 3464 | 1461045807690 Marionette DEBUG loaded listener.js 23:03:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (197B4000) [pid = 3464] [serial = 775] [outer = 1936FC00] 23:03:28 INFO - PROCESS | 3464 | 1461045808195 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]]]}] 23:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 23:03:28 INFO - PROCESS | 3464 | 1461045808229 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 23:03:28 INFO - PROCESS | 3464 | 1461045808231 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 23:03:28 INFO - PROCESS | 3464 | 1461045808235 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:03:28 INFO - PROCESS | 3464 | 1461045808236 Marionette TRACE conn5 <- [1,998,null,{}] 23:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:03:28 INFO - PROCESS | 3464 | 1461045808240 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}] 23:03:28 INFO - PROCESS | 3464 | 1461045808357 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 23:03:28 INFO - PROCESS | 3464 | 1461045808450 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:28 INFO - PROCESS | 3464 | ++DOCSHELL 19375C00 == 57 [pid = 3464] [id = 259] 23:03:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (199E4000) [pid = 3464] [serial = 776] [outer = 00000000] 23:03:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (19E36000) [pid = 3464] [serial = 777] [outer = 199E4000] 23:03:28 INFO - PROCESS | 3464 | 1461045808504 Marionette DEBUG loaded listener.js 23:03:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (19E3CC00) [pid = 3464] [serial = 778] [outer = 199E4000] 23:03:28 INFO - PROCESS | 3464 | 1461045808969 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]]]}] 23:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 770ms 23:03:28 INFO - PROCESS | 3464 | 1461045809012 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 23:03:28 INFO - PROCESS | 3464 | 1461045809014 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 23:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:03:28 INFO - PROCESS | 3464 | 1461045809018 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:03:28 INFO - PROCESS | 3464 | 1461045809019 Marionette TRACE conn5 <- [1,1002,null,{}] 23:03:29 INFO - PROCESS | 3464 | 1461045809023 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}] 23:03:29 INFO - PROCESS | 3464 | 1461045809143 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 23:03:29 INFO - PROCESS | 3464 | 1461045809211 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:29 INFO - PROCESS | 3464 | ++DOCSHELL 19E31C00 == 58 [pid = 3464] [id = 260] 23:03:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (19E3E400) [pid = 3464] [serial = 779] [outer = 00000000] 23:03:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (1B4F0800) [pid = 3464] [serial = 780] [outer = 19E3E400] 23:03:29 INFO - PROCESS | 3464 | 1461045809258 Marionette DEBUG loaded listener.js 23:03:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (1B577C00) [pid = 3464] [serial = 781] [outer = 19E3E400] 23:03:29 INFO - PROCESS | 3464 | 1461045809684 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]]]}] 23:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 23:03:29 INFO - PROCESS | 3464 | 1461045809757 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 23:03:29 INFO - PROCESS | 3464 | 1461045809759 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 23:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:03:29 INFO - PROCESS | 3464 | 1461045809767 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:03:29 INFO - PROCESS | 3464 | 1461045809769 Marionette TRACE conn5 <- [1,1006,null,{}] 23:03:29 INFO - PROCESS | 3464 | 1461045809772 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}] 23:03:29 INFO - PROCESS | 3464 | 1461045809964 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (14A32800) [pid = 3464] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (19305000) [pid = 3464] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (106F5400) [pid = 3464] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (1940EC00) [pid = 3464] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 107 (1B891000) [pid = 3464] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 106 (16E9A000) [pid = 3464] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 105 (1903D400) [pid = 3464] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 104 (0F40F400) [pid = 3464] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 103 (1A477400) [pid = 3464] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 102 (14919400) [pid = 3464] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:03:29 INFO - PROCESS | 3464 | --DOMWINDOW == 101 (199ED400) [pid = 3464] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:03:30 INFO - PROCESS | 3464 | 1461045810034 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:30 INFO - PROCESS | 3464 | ++DOCSHELL 0F462C00 == 59 [pid = 3464] [id = 261] 23:03:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 102 (0F4B7000) [pid = 3464] [serial = 782] [outer = 00000000] 23:03:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 103 (14A39000) [pid = 3464] [serial = 783] [outer = 0F4B7000] 23:03:30 INFO - PROCESS | 3464 | 1461045810081 Marionette DEBUG loaded listener.js 23:03:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 104 (16AF2800) [pid = 3464] [serial = 784] [outer = 0F4B7000] 23:03:30 INFO - PROCESS | 3464 | 1461045810457 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]]]}] 23:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 23:03:30 INFO - PROCESS | 3464 | 1461045810501 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 23:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:03:30 INFO - PROCESS | 3464 | 1461045810503 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 23:03:30 INFO - PROCESS | 3464 | 1461045810506 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:03:30 INFO - PROCESS | 3464 | 1461045810508 Marionette TRACE conn5 <- [1,1010,null,{}] 23:03:30 INFO - PROCESS | 3464 | 1461045810511 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}] 23:03:30 INFO - PROCESS | 3464 | 1461045810593 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 23:03:30 INFO - PROCESS | 3464 | 1461045810599 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:30 INFO - PROCESS | 3464 | ++DOCSHELL 1923EC00 == 60 [pid = 3464] [id = 262] 23:03:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 105 (1935B800) [pid = 3464] [serial = 785] [outer = 00000000] 23:03:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 106 (1CD69000) [pid = 3464] [serial = 786] [outer = 1935B800] 23:03:30 INFO - PROCESS | 3464 | 1461045810643 Marionette DEBUG loaded listener.js 23:03:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 107 (1CD72800) [pid = 3464] [serial = 787] [outer = 1935B800] 23:03:31 INFO - PROCESS | 3464 | 1461045811087 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]]]}] 23:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 23:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:03:31 INFO - PROCESS | 3464 | 1461045811137 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 23:03:31 INFO - PROCESS | 3464 | 1461045811139 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 23:03:31 INFO - PROCESS | 3464 | 1461045811142 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:03:31 INFO - PROCESS | 3464 | 1461045811144 Marionette TRACE conn5 <- [1,1014,null,{}] 23:03:31 INFO - PROCESS | 3464 | 1461045811147 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}] 23:03:31 INFO - PROCESS | 3464 | 1461045811231 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 23:03:31 INFO - PROCESS | 3464 | 1461045811238 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:31 INFO - PROCESS | 3464 | ++DOCSHELL 1CFA2400 == 61 [pid = 3464] [id = 263] 23:03:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 108 (1CFA5800) [pid = 3464] [serial = 788] [outer = 00000000] 23:03:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (1D02F800) [pid = 3464] [serial = 789] [outer = 1CFA5800] 23:03:31 INFO - PROCESS | 3464 | 1461045811284 Marionette DEBUG loaded listener.js 23:03:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (1D037C00) [pid = 3464] [serial = 790] [outer = 1CFA5800] 23:03:31 INFO - PROCESS | 3464 | 1461045811726 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]]]}] 23:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 23:03:31 INFO - PROCESS | 3464 | 1461045811789 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 23:03:31 INFO - PROCESS | 3464 | 1461045811791 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 23:03:31 INFO - PROCESS | 3464 | 1461045811795 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:03:31 INFO - PROCESS | 3464 | 1461045811796 Marionette TRACE conn5 <- [1,1018,null,{}] 23:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:03:31 INFO - PROCESS | 3464 | 1461045811800 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}] 23:03:31 INFO - PROCESS | 3464 | 1461045811884 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 23:03:31 INFO - PROCESS | 3464 | 1461045811890 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:31 INFO - PROCESS | 3464 | ++DOCSHELL 1D202400 == 62 [pid = 3464] [id = 264] 23:03:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (1D2CCC00) [pid = 3464] [serial = 791] [outer = 00000000] 23:03:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (1D35EC00) [pid = 3464] [serial = 792] [outer = 1D2CCC00] 23:03:31 INFO - PROCESS | 3464 | 1461045811939 Marionette DEBUG loaded listener.js 23:03:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (1DEBE800) [pid = 3464] [serial = 793] [outer = 1D2CCC00] 23:03:32 INFO - PROCESS | 3464 | 1461045812675 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]]]}] 23:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 23:03:32 INFO - PROCESS | 3464 | 1461045812732 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 23:03:32 INFO - PROCESS | 3464 | 1461045812738 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 23:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:03:32 INFO - PROCESS | 3464 | 1461045812743 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:03:32 INFO - PROCESS | 3464 | 1461045812747 Marionette TRACE conn5 <- [1,1022,null,{}] 23:03:32 INFO - PROCESS | 3464 | 1461045812753 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}] 23:03:32 INFO - PROCESS | 3464 | 1461045812875 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 23:03:32 INFO - PROCESS | 3464 | 1461045813003 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:32 INFO - PROCESS | 3464 | ++DOCSHELL 106EB800 == 63 [pid = 3464] [id = 265] 23:03:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (111A9400) [pid = 3464] [serial = 794] [outer = 00000000] 23:03:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (1625E800) [pid = 3464] [serial = 795] [outer = 111A9400] 23:03:33 INFO - PROCESS | 3464 | 1461045813062 Marionette DEBUG loaded listener.js 23:03:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (18057800) [pid = 3464] [serial = 796] [outer = 111A9400] 23:03:33 INFO - PROCESS | 3464 | 1461045813626 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]]]}] 23:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 23:03:33 INFO - PROCESS | 3464 | 1461045813647 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 23:03:33 INFO - PROCESS | 3464 | 1461045813653 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 23:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:03:33 INFO - PROCESS | 3464 | 1461045813659 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:03:33 INFO - PROCESS | 3464 | 1461045813662 Marionette TRACE conn5 <- [1,1026,null,{}] 23:03:33 INFO - PROCESS | 3464 | 1461045813666 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}] 23:03:33 INFO - PROCESS | 3464 | 1461045813775 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 23:03:33 INFO - PROCESS | 3464 | 1461045813880 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:33 INFO - PROCESS | 3464 | ++DOCSHELL 18FAF000 == 64 [pid = 3464] [id = 266] 23:03:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (19045000) [pid = 3464] [serial = 797] [outer = 00000000] 23:03:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (19DD4000) [pid = 3464] [serial = 798] [outer = 19045000] 23:03:33 INFO - PROCESS | 3464 | 1461045813934 Marionette DEBUG loaded listener.js 23:03:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (19E3A800) [pid = 3464] [serial = 799] [outer = 19045000] 23:03:34 INFO - PROCESS | 3464 | 1461045814544 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]]]}] 23:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 23:03:34 INFO - PROCESS | 3464 | 1461045814591 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 23:03:34 INFO - PROCESS | 3464 | 1461045814594 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 23:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:03:34 INFO - PROCESS | 3464 | 1461045814598 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:03:34 INFO - PROCESS | 3464 | 1461045814601 Marionette TRACE conn5 <- [1,1030,null,{}] 23:03:34 INFO - PROCESS | 3464 | 1461045814612 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}] 23:03:34 INFO - PROCESS | 3464 | 1461045814722 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 23:03:34 INFO - PROCESS | 3464 | 1461045814855 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:34 INFO - PROCESS | 3464 | ++DOCSHELL 1D2D2000 == 65 [pid = 3464] [id = 267] 23:03:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (1D2D8000) [pid = 3464] [serial = 800] [outer = 00000000] 23:03:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (1DEC0400) [pid = 3464] [serial = 801] [outer = 1D2D8000] 23:03:34 INFO - PROCESS | 3464 | 1461045814912 Marionette DEBUG loaded listener.js 23:03:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (1DED1000) [pid = 3464] [serial = 802] [outer = 1D2D8000] 23:03:35 INFO - PROCESS | 3464 | 1461045815437 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]]]}] 23:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 23:03:35 INFO - PROCESS | 3464 | 1461045815531 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 23:03:35 INFO - PROCESS | 3464 | 1461045815534 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 23:03:35 INFO - PROCESS | 3464 | 1461045815537 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:03:35 INFO - PROCESS | 3464 | 1461045815539 Marionette TRACE conn5 <- [1,1034,null,{}] 23:03:35 INFO - PROCESS | 3464 | 1461045815543 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}] 23:03:35 INFO - PROCESS | 3464 | 1461045815650 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 23:03:35 INFO - PROCESS | 3464 | 1461045815781 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:35 INFO - PROCESS | 3464 | ++DOCSHELL 1E12FC00 == 66 [pid = 3464] [id = 268] 23:03:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (1E130000) [pid = 3464] [serial = 803] [outer = 00000000] 23:03:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (1E138000) [pid = 3464] [serial = 804] [outer = 1E130000] 23:03:35 INFO - PROCESS | 3464 | 1461045815836 Marionette DEBUG loaded listener.js 23:03:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (1E16FC00) [pid = 3464] [serial = 805] [outer = 1E130000] 23:03:36 INFO - PROCESS | 3464 | 1461045816370 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]]]}] 23:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 870ms 23:03:36 INFO - PROCESS | 3464 | 1461045816411 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 23:03:36 INFO - PROCESS | 3464 | 1461045816413 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 23:03:36 INFO - PROCESS | 3464 | 1461045816417 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:03:36 INFO - PROCESS | 3464 | 1461045816419 Marionette TRACE conn5 <- [1,1038,null,{}] 23:03:36 INFO - PROCESS | 3464 | 1461045816423 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}] 23:03:36 INFO - PROCESS | 3464 | 1461045816525 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 23:03:36 INFO - PROCESS | 3464 | 1461045816629 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:36 INFO - PROCESS | 3464 | ++DOCSHELL 1E135C00 == 67 [pid = 3464] [id = 269] 23:03:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1E173C00) [pid = 3464] [serial = 806] [outer = 00000000] 23:03:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (1ED51000) [pid = 3464] [serial = 807] [outer = 1E173C00] 23:03:36 INFO - PROCESS | 3464 | 1461045816683 Marionette DEBUG loaded listener.js 23:03:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (1ED55800) [pid = 3464] [serial = 808] [outer = 1E173C00] 23:03:37 INFO - PROCESS | 3464 | 1461045817347 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]]]}] 23:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 23:03:37 INFO - PROCESS | 3464 | 1461045817392 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 23:03:37 INFO - PROCESS | 3464 | 1461045817394 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 23:03:37 INFO - PROCESS | 3464 | 1461045817397 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:03:37 INFO - PROCESS | 3464 | 1461045817399 Marionette TRACE conn5 <- [1,1042,null,{}] 23:03:37 INFO - PROCESS | 3464 | 1461045817403 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}] 23:03:37 INFO - PROCESS | 3464 | 1461045817523 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 23:03:37 INFO - PROCESS | 3464 | 1461045817799 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:37 INFO - PROCESS | 3464 | ++DOCSHELL 0F40F400 == 68 [pid = 3464] [id = 270] 23:03:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (0F461C00) [pid = 3464] [serial = 809] [outer = 00000000] 23:03:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (14A33400) [pid = 3464] [serial = 810] [outer = 0F461C00] 23:03:37 INFO - PROCESS | 3464 | 1461045817868 Marionette DEBUG loaded listener.js 23:03:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (14AEB800) [pid = 3464] [serial = 811] [outer = 0F461C00] 23:03:38 INFO - PROCESS | 3464 | 1461045818499 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]]]}] 23:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1167ms 23:03:38 INFO - PROCESS | 3464 | 1461045818569 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 23:03:38 INFO - PROCESS | 3464 | 1461045818574 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 23:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:03:38 INFO - PROCESS | 3464 | 1461045818579 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:03:38 INFO - PROCESS | 3464 | 1461045818582 Marionette TRACE conn5 <- [1,1046,null,{}] 23:03:38 INFO - PROCESS | 3464 | 1461045818587 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}] 23:03:38 INFO - PROCESS | 3464 | 1461045818698 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 23:03:38 INFO - PROCESS | 3464 | 1461045818830 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:38 INFO - PROCESS | 3464 | --DOCSHELL 1CFA2400 == 67 [pid = 3464] [id = 263] 23:03:38 INFO - PROCESS | 3464 | --DOCSHELL 1923EC00 == 66 [pid = 3464] [id = 262] 23:03:38 INFO - PROCESS | 3464 | --DOCSHELL 0F462C00 == 65 [pid = 3464] [id = 261] 23:03:38 INFO - PROCESS | 3464 | --DOCSHELL 19E31C00 == 64 [pid = 3464] [id = 260] 23:03:38 INFO - PROCESS | 3464 | --DOCSHELL 19375C00 == 63 [pid = 3464] [id = 259] 23:03:38 INFO - PROCESS | 3464 | --DOCSHELL 19369000 == 62 [pid = 3464] [id = 258] 23:03:38 INFO - PROCESS | 3464 | --DOCSHELL 18FA6000 == 61 [pid = 3464] [id = 257] 23:03:38 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (1CD67C00) [pid = 3464] [serial = 744] [outer = 00000000] [url = about:blank] 23:03:38 INFO - PROCESS | 3464 | ++DOCSHELL 0F462C00 == 62 [pid = 3464] [id = 271] 23:03:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (0FD09800) [pid = 3464] [serial = 812] [outer = 00000000] 23:03:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (106F2800) [pid = 3464] [serial = 813] [outer = 0FD09800] 23:03:38 INFO - PROCESS | 3464 | 1461045818936 Marionette DEBUG loaded listener.js 23:03:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (14914000) [pid = 3464] [serial = 814] [outer = 0FD09800] 23:03:39 INFO - PROCESS | 3464 | --DOCSHELL 1B4AF800 == 61 [pid = 3464] [id = 233] 23:03:39 INFO - PROCESS | 3464 | --DOCSHELL 14964C00 == 60 [pid = 3464] [id = 256] 23:03:39 INFO - PROCESS | 3464 | --DOCSHELL 0F516000 == 59 [pid = 3464] [id = 255] 23:03:39 INFO - PROCESS | 3464 | --DOCSHELL 0F50BC00 == 58 [pid = 3464] [id = 254] 23:03:39 INFO - PROCESS | 3464 | --DOCSHELL 10348800 == 57 [pid = 3464] [id = 249] 23:03:39 INFO - PROCESS | 3464 | --DOCSHELL 1B88A800 == 56 [pid = 3464] [id = 248] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 132 (1935B000) [pid = 3464] [serial = 739] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 131 (1B57E000) [pid = 3464] [serial = 741] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (1B4F7000) [pid = 3464] [serial = 736] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (19241800) [pid = 3464] [serial = 727] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1A3F6000) [pid = 3464] [serial = 705] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (161B4000) [pid = 3464] [serial = 702] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (1EED7800) [pid = 3464] [serial = 708] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (14AE8C00) [pid = 3464] [serial = 717] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (19312400) [pid = 3464] [serial = 729] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (1936F000) [pid = 3464] [serial = 730] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (151A3C00) [pid = 3464] [serial = 718] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (149F2400) [pid = 3464] [serial = 720] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (14A40C00) [pid = 3464] [serial = 721] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (1A167400) [pid = 3464] [serial = 733] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (20212C00) [pid = 3464] [serial = 700] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (199EEC00) [pid = 3464] [serial = 732] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 116 (18831C00) [pid = 3464] [serial = 723] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 115 (18DCF000) [pid = 3464] [serial = 724] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 114 (21E08000) [pid = 3464] [serial = 711] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 113 (1923E000) [pid = 3464] [serial = 726] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 112 (111B6C00) [pid = 3464] [serial = 715] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 111 (105B2800) [pid = 3464] [serial = 714] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 110 (1B4B7C00) [pid = 3464] [serial = 735] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 109 (1903BC00) [pid = 3464] [serial = 738] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | --DOMWINDOW == 108 (18060000) [pid = 3464] [serial = 742] [outer = 00000000] [url = about:blank] 23:03:39 INFO - PROCESS | 3464 | 1461045819421 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]]]}] 23:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 870ms 23:03:39 INFO - PROCESS | 3464 | 1461045819455 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 23:03:39 INFO - PROCESS | 3464 | 1461045819459 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 23:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:03:39 INFO - PROCESS | 3464 | 1461045819464 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:03:39 INFO - PROCESS | 3464 | 1461045819465 Marionette TRACE conn5 <- [1,1050,null,{}] 23:03:39 INFO - PROCESS | 3464 | 1461045819469 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}] 23:03:39 INFO - PROCESS | 3464 | 1461045819552 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 23:03:39 INFO - PROCESS | 3464 | 1461045819562 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:39 INFO - PROCESS | 3464 | ++DOCSHELL 106EDC00 == 57 [pid = 3464] [id = 272] 23:03:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 109 (112A7C00) [pid = 3464] [serial = 815] [outer = 00000000] 23:03:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 110 (15265400) [pid = 3464] [serial = 816] [outer = 112A7C00] 23:03:39 INFO - PROCESS | 3464 | 1461045819609 Marionette DEBUG loaded listener.js 23:03:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 111 (18060400) [pid = 3464] [serial = 817] [outer = 112A7C00] 23:03:40 INFO - PROCESS | 3464 | 1461045820085 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]]]}] 23:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 23:03:40 INFO - PROCESS | 3464 | 1461045820139 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 23:03:40 INFO - PROCESS | 3464 | 1461045820141 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 23:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:03:40 INFO - PROCESS | 3464 | 1461045820146 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:03:40 INFO - PROCESS | 3464 | 1461045820151 Marionette TRACE conn5 <- [1,1054,null,{}] 23:03:40 INFO - PROCESS | 3464 | 1461045820161 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}] 23:03:40 INFO - PROCESS | 3464 | 1461045820252 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 23:03:40 INFO - PROCESS | 3464 | 1461045820345 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:40 INFO - PROCESS | 3464 | ++DOCSHELL 19242400 == 58 [pid = 3464] [id = 273] 23:03:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 112 (19245000) [pid = 3464] [serial = 818] [outer = 00000000] 23:03:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 113 (1935D000) [pid = 3464] [serial = 819] [outer = 19245000] 23:03:40 INFO - PROCESS | 3464 | 1461045820426 Marionette DEBUG loaded listener.js 23:03:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 114 (19371000) [pid = 3464] [serial = 820] [outer = 19245000] 23:03:40 INFO - PROCESS | 3464 | 1461045820794 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]]]}] 23:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 690ms 23:03:40 INFO - PROCESS | 3464 | 1461045820838 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 23:03:40 INFO - PROCESS | 3464 | 1461045820841 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 23:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:03:40 INFO - PROCESS | 3464 | 1461045820844 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:03:40 INFO - PROCESS | 3464 | 1461045820845 Marionette TRACE conn5 <- [1,1058,null,{}] 23:03:40 INFO - PROCESS | 3464 | 1461045820849 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}] 23:03:40 INFO - PROCESS | 3464 | 1461045820931 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 23:03:40 INFO - PROCESS | 3464 | 1461045820937 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:40 INFO - PROCESS | 3464 | ++DOCSHELL 1491B800 == 59 [pid = 3464] [id = 274] 23:03:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 115 (19373C00) [pid = 3464] [serial = 821] [outer = 00000000] 23:03:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (197B6800) [pid = 3464] [serial = 822] [outer = 19373C00] 23:03:40 INFO - PROCESS | 3464 | 1461045820981 Marionette DEBUG loaded listener.js 23:03:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (19DCBC00) [pid = 3464] [serial = 823] [outer = 19373C00] 23:03:41 INFO - PROCESS | 3464 | 1461045821465 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]]]}] 23:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 23:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:03:41 INFO - PROCESS | 3464 | 1461045821516 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 23:03:41 INFO - PROCESS | 3464 | 1461045821517 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 23:03:41 INFO - PROCESS | 3464 | 1461045821521 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:03:41 INFO - PROCESS | 3464 | 1461045821522 Marionette TRACE conn5 <- [1,1062,null,{}] 23:03:41 INFO - PROCESS | 3464 | 1461045821526 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}] 23:03:41 INFO - PROCESS | 3464 | 1461045821635 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 23:03:41 INFO - PROCESS | 3464 | 1461045821728 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:41 INFO - PROCESS | 3464 | ++DOCSHELL 19E37800 == 60 [pid = 3464] [id = 275] 23:03:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (19E3A400) [pid = 3464] [serial = 824] [outer = 00000000] 23:03:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (1A3F1400) [pid = 3464] [serial = 825] [outer = 19E3A400] 23:03:41 INFO - PROCESS | 3464 | 1461045821782 Marionette DEBUG loaded listener.js 23:03:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (1B48E800) [pid = 3464] [serial = 826] [outer = 19E3A400] 23:03:42 INFO - PROCESS | 3464 | 1461045822204 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]]]}] 23:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 23:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:03:42 INFO - PROCESS | 3464 | 1461045822254 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 23:03:42 INFO - PROCESS | 3464 | 1461045822256 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 23:03:42 INFO - PROCESS | 3464 | 1461045822259 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:03:42 INFO - PROCESS | 3464 | 1461045822261 Marionette TRACE conn5 <- [1,1066,null,{}] 23:03:42 INFO - PROCESS | 3464 | 1461045822276 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}] 23:03:42 INFO - PROCESS | 3464 | 1461045822391 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 23:03:42 INFO - PROCESS | 3464 | 1461045822401 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:42 INFO - PROCESS | 3464 | ++DOCSHELL 19240C00 == 61 [pid = 3464] [id = 276] 23:03:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (199EAC00) [pid = 3464] [serial = 827] [outer = 00000000] 23:03:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (1B579400) [pid = 3464] [serial = 828] [outer = 199EAC00] 23:03:42 INFO - PROCESS | 3464 | 1461045822497 Marionette DEBUG loaded listener.js 23:03:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (1B5E2400) [pid = 3464] [serial = 829] [outer = 199EAC00] 23:03:42 INFO - PROCESS | 3464 | 1461045822897 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]]]}] 23:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 690ms 23:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:03:42 INFO - PROCESS | 3464 | 1461045822950 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 23:03:42 INFO - PROCESS | 3464 | 1461045822952 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 23:03:42 INFO - PROCESS | 3464 | 1461045822956 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:03:42 INFO - PROCESS | 3464 | 1461045822957 Marionette TRACE conn5 <- [1,1070,null,{}] 23:03:42 INFO - PROCESS | 3464 | 1461045822961 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}] 23:03:43 INFO - PROCESS | 3464 | 1461045823096 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 23:03:43 INFO - PROCESS | 3464 | 1461045823135 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:43 INFO - PROCESS | 3464 | ++DOCSHELL 1B905C00 == 62 [pid = 3464] [id = 277] 23:03:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (1C60EC00) [pid = 3464] [serial = 830] [outer = 00000000] 23:03:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (1CD6F000) [pid = 3464] [serial = 831] [outer = 1C60EC00] 23:03:43 INFO - PROCESS | 3464 | 1461045823182 Marionette DEBUG loaded listener.js 23:03:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1CF1B000) [pid = 3464] [serial = 832] [outer = 1C60EC00] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (1B901C00) [pid = 3464] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (199E4000) [pid = 3464] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (19E3E400) [pid = 3464] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (1936FC00) [pid = 3464] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (0F4B7000) [pid = 3464] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (14AEF400) [pid = 3464] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (0FC58C00) [pid = 3464] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (19038400) [pid = 3464] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (101BC800) [pid = 3464] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 116 (1935B800) [pid = 3464] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:03:43 INFO - PROCESS | 3464 | --DOMWINDOW == 115 (1CFA5800) [pid = 3464] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:03:43 INFO - PROCESS | 3464 | 1461045823671 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]]]}] 23:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 770ms 23:03:43 INFO - PROCESS | 3464 | 1461045823729 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 23:03:43 INFO - PROCESS | 3464 | 1461045823731 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 23:03:43 INFO - PROCESS | 3464 | 1461045823734 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:03:43 INFO - PROCESS | 3464 | 1461045823735 Marionette TRACE conn5 <- [1,1074,null,{}] 23:03:43 INFO - PROCESS | 3464 | 1461045823739 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}] 23:03:43 INFO - PROCESS | 3464 | 1461045823821 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 23:03:43 INFO - PROCESS | 3464 | 1461045823828 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:43 INFO - PROCESS | 3464 | ++DOCSHELL 1923B800 == 63 [pid = 3464] [id = 278] 23:03:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 116 (1935E000) [pid = 3464] [serial = 833] [outer = 00000000] 23:03:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 117 (1B57A800) [pid = 3464] [serial = 834] [outer = 1935E000] 23:03:43 INFO - PROCESS | 3464 | 1461045823873 Marionette DEBUG loaded listener.js 23:03:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (1CD67C00) [pid = 3464] [serial = 835] [outer = 1935E000] 23:03:44 INFO - PROCESS | 3464 | 1461045824320 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]]]}] 23:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 23:03:44 INFO - PROCESS | 3464 | 1461045824368 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 23:03:44 INFO - PROCESS | 3464 | 1461045824370 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 23:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:03:44 INFO - PROCESS | 3464 | 1461045824373 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:03:44 INFO - PROCESS | 3464 | 1461045824375 Marionette TRACE conn5 <- [1,1078,null,{}] 23:03:44 INFO - PROCESS | 3464 | 1461045824379 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}] 23:03:44 INFO - PROCESS | 3464 | 1461045824465 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 23:03:44 INFO - PROCESS | 3464 | 1461045824473 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:44 INFO - PROCESS | 3464 | ++DOCSHELL 1923DC00 == 64 [pid = 3464] [id = 279] 23:03:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (1CF1B400) [pid = 3464] [serial = 836] [outer = 00000000] 23:03:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (1D201400) [pid = 3464] [serial = 837] [outer = 1CF1B400] 23:03:44 INFO - PROCESS | 3464 | 1461045824518 Marionette DEBUG loaded listener.js 23:03:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (1DECA000) [pid = 3464] [serial = 838] [outer = 1CF1B400] 23:03:44 INFO - PROCESS | 3464 | 1461045824963 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]]]}] 23:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 23:03:45 INFO - PROCESS | 3464 | 1461045825007 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 23:03:45 INFO - PROCESS | 3464 | 1461045825009 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 23:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:03:45 INFO - PROCESS | 3464 | 1461045825025 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:03:45 INFO - PROCESS | 3464 | 1461045825026 Marionette TRACE conn5 <- [1,1082,null,{}] 23:03:45 INFO - PROCESS | 3464 | 1461045825034 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}] 23:03:45 INFO - PROCESS | 3464 | 1461045825118 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 23:03:45 INFO - PROCESS | 3464 | 1461045825125 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:45 INFO - PROCESS | 3464 | ++DOCSHELL 1CDA6C00 == 65 [pid = 3464] [id = 280] 23:03:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (1CDA7400) [pid = 3464] [serial = 839] [outer = 00000000] 23:03:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (1CDAB800) [pid = 3464] [serial = 840] [outer = 1CDA7400] 23:03:45 INFO - PROCESS | 3464 | 1461045825174 Marionette DEBUG loaded listener.js 23:03:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (1CDB0400) [pid = 3464] [serial = 841] [outer = 1CDA7400] 23:03:45 INFO - PROCESS | 3464 | 1461045825799 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]]]}] 23:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 830ms 23:03:45 INFO - PROCESS | 3464 | 1461045825858 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 23:03:45 INFO - PROCESS | 3464 | 1461045825863 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 23:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:03:45 INFO - PROCESS | 3464 | 1461045825882 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:03:45 INFO - PROCESS | 3464 | 1461045825886 Marionette TRACE conn5 <- [1,1086,null,{}] 23:03:45 INFO - PROCESS | 3464 | 1461045825892 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}] 23:03:46 INFO - PROCESS | 3464 | 1461045826006 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 23:03:46 INFO - PROCESS | 3464 | 1461045826142 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:46 INFO - PROCESS | 3464 | ++DOCSHELL 13B10000 == 66 [pid = 3464] [id = 281] 23:03:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (13BA6400) [pid = 3464] [serial = 842] [outer = 00000000] 23:03:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1525D800) [pid = 3464] [serial = 843] [outer = 13BA6400] 23:03:46 INFO - PROCESS | 3464 | 1461045826200 Marionette DEBUG loaded listener.js 23:03:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (18054400) [pid = 3464] [serial = 844] [outer = 13BA6400] 23:03:46 INFO - PROCESS | 3464 | 1461045826777 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]]]}] 23:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 23:03:46 INFO - PROCESS | 3464 | 1461045826816 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 23:03:46 INFO - PROCESS | 3464 | 1461045826822 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 23:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:03:46 INFO - PROCESS | 3464 | 1461045826828 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:03:46 INFO - PROCESS | 3464 | 1461045826831 Marionette TRACE conn5 <- [1,1090,null,{}] 23:03:46 INFO - PROCESS | 3464 | 1461045826836 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}] 23:03:46 INFO - PROCESS | 3464 | 1461045826945 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 23:03:47 INFO - PROCESS | 3464 | 1461045827081 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:47 INFO - PROCESS | 3464 | ++DOCSHELL 1884F800 == 67 [pid = 3464] [id = 282] 23:03:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (19044400) [pid = 3464] [serial = 845] [outer = 00000000] 23:03:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (19369000) [pid = 3464] [serial = 846] [outer = 19044400] 23:03:47 INFO - PROCESS | 3464 | 1461045827139 Marionette DEBUG loaded listener.js 23:03:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (199E4800) [pid = 3464] [serial = 847] [outer = 19044400] 23:03:47 INFO - PROCESS | 3464 | 1461045827744 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]]]}] 23:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 23:03:47 INFO - PROCESS | 3464 | 1461045827801 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 23:03:47 INFO - PROCESS | 3464 | 1461045827803 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 23:03:47 INFO - PROCESS | 3464 | 1461045827807 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:03:47 INFO - PROCESS | 3464 | 1461045827811 Marionette TRACE conn5 <- [1,1094,null,{}] 23:03:47 INFO - PROCESS | 3464 | 1461045827837 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}] 23:03:47 INFO - PROCESS | 3464 | 1461045827947 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 23:03:48 INFO - PROCESS | 3464 | 1461045828083 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:48 INFO - PROCESS | 3464 | ++DOCSHELL 19E3D000 == 68 [pid = 3464] [id = 283] 23:03:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (1CDAA400) [pid = 3464] [serial = 848] [outer = 00000000] 23:03:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (1DECE800) [pid = 3464] [serial = 849] [outer = 1CDAA400] 23:03:48 INFO - PROCESS | 3464 | 1461045828141 Marionette DEBUG loaded listener.js 23:03:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (1E173000) [pid = 3464] [serial = 850] [outer = 1CDAA400] 23:03:48 INFO - PROCESS | 3464 | 1461045828715 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]]]}] 23:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 950ms 23:03:48 INFO - PROCESS | 3464 | 1461045828761 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 23:03:48 INFO - PROCESS | 3464 | 1461045828764 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 23:03:48 INFO - PROCESS | 3464 | 1461045828767 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:03:48 INFO - PROCESS | 3464 | 1461045828769 Marionette TRACE conn5 <- [1,1098,null,{}] 23:03:48 INFO - PROCESS | 3464 | 1461045828773 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}] 23:03:48 INFO - PROCESS | 3464 | 1461045828879 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 23:03:48 INFO - PROCESS | 3464 | 1461045828986 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:49 INFO - PROCESS | 3464 | ++DOCSHELL 1ED89400 == 69 [pid = 3464] [id = 284] 23:03:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (1ED8B000) [pid = 3464] [serial = 851] [outer = 00000000] 23:03:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (1EED9400) [pid = 3464] [serial = 852] [outer = 1ED8B000] 23:03:49 INFO - PROCESS | 3464 | 1461045829039 Marionette DEBUG loaded listener.js 23:03:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (20210800) [pid = 3464] [serial = 853] [outer = 1ED8B000] 23:03:49 INFO - PROCESS | 3464 | 1461045829593 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]]]}] 23:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 870ms 23:03:49 INFO - PROCESS | 3464 | 1461045829641 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 23:03:49 INFO - PROCESS | 3464 | 1461045829643 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 23:03:49 INFO - PROCESS | 3464 | 1461045829647 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:03:49 INFO - PROCESS | 3464 | 1461045829649 Marionette TRACE conn5 <- [1,1102,null,{}] 23:03:49 INFO - PROCESS | 3464 | 1461045829652 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}] 23:03:49 INFO - PROCESS | 3464 | 1461045829755 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 23:03:49 INFO - PROCESS | 3464 | 1461045829862 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:49 INFO - PROCESS | 3464 | ++DOCSHELL 20217400 == 70 [pid = 3464] [id = 285] 23:03:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (20219000) [pid = 3464] [serial = 854] [outer = 00000000] 23:03:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (2021D400) [pid = 3464] [serial = 855] [outer = 20219000] 23:03:49 INFO - PROCESS | 3464 | 1461045829915 Marionette DEBUG loaded listener.js 23:03:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (21E04800) [pid = 3464] [serial = 856] [outer = 20219000] 23:03:50 INFO - PROCESS | 3464 | 1461045830634 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]]]}] 23:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1017ms 23:03:50 INFO - PROCESS | 3464 | 1461045830668 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 23:03:50 INFO - PROCESS | 3464 | 1461045830670 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 23:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:03:50 INFO - PROCESS | 3464 | 1461045830673 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:03:50 INFO - PROCESS | 3464 | 1461045830675 Marionette TRACE conn5 <- [1,1106,null,{}] 23:03:50 INFO - PROCESS | 3464 | 1461045830679 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}] 23:03:50 INFO - PROCESS | 3464 | 1461045830799 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 23:03:50 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:03:50 INFO - PROCESS | 3464 | 1461045830963 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:50 INFO - PROCESS | 3464 | ++DOCSHELL 21E11800 == 71 [pid = 3464] [id = 286] 23:03:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (22096400) [pid = 3464] [serial = 857] [outer = 00000000] 23:03:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (223A4000) [pid = 3464] [serial = 858] [outer = 22096400] 23:03:51 INFO - PROCESS | 3464 | 1461045831025 Marionette DEBUG loaded listener.js 23:03:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (223A6800) [pid = 3464] [serial = 859] [outer = 22096400] 23:03:51 INFO - PROCESS | 3464 | 1461045831638 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]]]}] 23:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1015ms 23:03:51 INFO - PROCESS | 3464 | 1461045831693 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 23:03:51 INFO - PROCESS | 3464 | 1461045831695 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 23:03:51 INFO - PROCESS | 3464 | 1461045831699 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:03:51 INFO - PROCESS | 3464 | 1461045831701 Marionette TRACE conn5 <- [1,1110,null,{}] 23:03:51 INFO - PROCESS | 3464 | 1461045831704 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}] 23:03:51 INFO - PROCESS | 3464 | 1461045831960 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 23:03:52 INFO - PROCESS | 3464 | 1461045832105 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:52 INFO - PROCESS | 3464 | ++DOCSHELL 13BB2800 == 72 [pid = 3464] [id = 287] 23:03:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (14965800) [pid = 3464] [serial = 860] [outer = 00000000] 23:03:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (14D36000) [pid = 3464] [serial = 861] [outer = 14965800] 23:03:52 INFO - PROCESS | 3464 | 1461045832158 Marionette DEBUG loaded listener.js 23:03:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (15261000) [pid = 3464] [serial = 862] [outer = 14965800] 23:03:52 INFO - PROCESS | 3464 | 1461045832776 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]]]}] 23:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1121ms 23:03:52 INFO - PROCESS | 3464 | 1461045832825 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 23:03:52 INFO - PROCESS | 3464 | 1461045832829 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 23:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:03:52 INFO - PROCESS | 3464 | 1461045832833 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:03:52 INFO - PROCESS | 3464 | 1461045832837 Marionette TRACE conn5 <- [1,1114,null,{}] 23:03:52 INFO - PROCESS | 3464 | 1461045832842 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}] 23:03:53 INFO - PROCESS | 3464 | 1461045832994 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 23:03:53 INFO - PROCESS | 3464 | 1461045833011 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:53 INFO - PROCESS | 3464 | ++DOCSHELL 19249400 == 73 [pid = 3464] [id = 288] 23:03:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (19249800) [pid = 3464] [serial = 863] [outer = 00000000] 23:03:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (193E4400) [pid = 3464] [serial = 864] [outer = 19249800] 23:03:53 INFO - PROCESS | 3464 | 1461045833061 Marionette DEBUG loaded listener.js 23:03:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (199E6000) [pid = 3464] [serial = 865] [outer = 19249800] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 1923DC00 == 72 [pid = 3464] [id = 279] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 1923B800 == 71 [pid = 3464] [id = 278] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 1B905C00 == 70 [pid = 3464] [id = 277] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 19240C00 == 69 [pid = 3464] [id = 276] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 19E37800 == 68 [pid = 3464] [id = 275] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 1491B800 == 67 [pid = 3464] [id = 274] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 19242400 == 66 [pid = 3464] [id = 273] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (1C614C00) [pid = 3464] [serial = 753] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (10554000) [pid = 3464] [serial = 747] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (1D03A800) [pid = 3464] [serial = 756] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (1D35F000) [pid = 3464] [serial = 759] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (16AEF400) [pid = 3464] [serial = 750] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 106EDC00 == 65 [pid = 3464] [id = 272] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 0F462C00 == 64 [pid = 3464] [id = 271] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 0F40F400 == 63 [pid = 3464] [id = 270] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 1D2D2000 == 62 [pid = 3464] [id = 267] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 18FAF000 == 61 [pid = 3464] [id = 266] 23:03:53 INFO - PROCESS | 3464 | --DOCSHELL 106EB800 == 60 [pid = 3464] [id = 265] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (1D02F800) [pid = 3464] [serial = 789] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (1CD74800) [pid = 3464] [serial = 745] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (19E36000) [pid = 3464] [serial = 777] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (1B4F0800) [pid = 3464] [serial = 780] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (19E3CC00) [pid = 3464] [serial = 778] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (19408400) [pid = 3464] [serial = 774] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (14A39000) [pid = 3464] [serial = 783] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (16AE8400) [pid = 3464] [serial = 768] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (18062000) [pid = 3464] [serial = 769] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (1034B000) [pid = 3464] [serial = 765] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 132 (1930A400) [pid = 3464] [serial = 771] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 131 (1935AC00) [pid = 3464] [serial = 772] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (13BADC00) [pid = 3464] [serial = 763] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (105AF800) [pid = 3464] [serial = 762] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1B577C00) [pid = 3464] [serial = 781] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (1CD69000) [pid = 3464] [serial = 786] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (1D037C00) [pid = 3464] [serial = 790] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (106EC800) [pid = 3464] [serial = 766] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (16AF2800) [pid = 3464] [serial = 784] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (1CD72800) [pid = 3464] [serial = 787] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (197B4000) [pid = 3464] [serial = 775] [outer = 00000000] [url = about:blank] 23:03:53 INFO - PROCESS | 3464 | 1461045833740 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]]]}] 23:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 930ms 23:03:53 INFO - PROCESS | 3464 | 1461045833764 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 23:03:53 INFO - PROCESS | 3464 | 1461045833767 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 23:03:53 INFO - PROCESS | 3464 | 1461045833770 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:03:53 INFO - PROCESS | 3464 | 1461045833772 Marionette TRACE conn5 <- [1,1118,null,{}] 23:03:53 INFO - PROCESS | 3464 | 1461045833776 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}] 23:03:53 INFO - PROCESS | 3464 | 1461045833870 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 23:03:53 INFO - PROCESS | 3464 | 1461045833974 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:53 INFO - PROCESS | 3464 | ++DOCSHELL 0FC9AC00 == 61 [pid = 3464] [id = 289] 23:03:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (10108000) [pid = 3464] [serial = 866] [outer = 00000000] 23:03:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (11248800) [pid = 3464] [serial = 867] [outer = 10108000] 23:03:54 INFO - PROCESS | 3464 | 1461045834022 Marionette DEBUG loaded listener.js 23:03:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (149F2400) [pid = 3464] [serial = 868] [outer = 10108000] 23:03:54 INFO - PROCESS | 3464 | 1461045834462 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]]]}] 23:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 23:03:54 INFO - PROCESS | 3464 | 1461045834504 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 23:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:03:54 INFO - PROCESS | 3464 | 1461045834508 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 23:03:54 INFO - PROCESS | 3464 | 1461045834518 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:03:54 INFO - PROCESS | 3464 | 1461045834522 Marionette TRACE conn5 <- [1,1122,null,{}] 23:03:54 INFO - PROCESS | 3464 | 1461045834525 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}] 23:03:54 INFO - PROCESS | 3464 | 1461045834618 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 23:03:54 INFO - PROCESS | 3464 | 1461045834625 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:54 INFO - PROCESS | 3464 | ++DOCSHELL 18FAF000 == 62 [pid = 3464] [id = 290] 23:03:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (19043800) [pid = 3464] [serial = 869] [outer = 00000000] 23:03:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (1932DC00) [pid = 3464] [serial = 870] [outer = 19043800] 23:03:54 INFO - PROCESS | 3464 | 1461045834672 Marionette DEBUG loaded listener.js 23:03:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (193E5000) [pid = 3464] [serial = 871] [outer = 19043800] 23:03:55 INFO - PROCESS | 3464 | 1461045835140 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]]]}] 23:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 690ms 23:03:55 INFO - PROCESS | 3464 | 1461045835204 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 23:03:55 INFO - PROCESS | 3464 | 1461045835206 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 23:03:55 INFO - PROCESS | 3464 | 1461045835209 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:03:55 INFO - PROCESS | 3464 | 1461045835211 Marionette TRACE conn5 <- [1,1126,null,{}] 23:03:55 INFO - PROCESS | 3464 | 1461045835215 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}] 23:03:55 INFO - PROCESS | 3464 | 1461045835331 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 23:03:55 INFO - PROCESS | 3464 | 1461045835433 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:55 INFO - PROCESS | 3464 | ++DOCSHELL 14A34400 == 63 [pid = 3464] [id = 291] 23:03:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (1923DC00) [pid = 3464] [serial = 872] [outer = 00000000] 23:03:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (19E3D800) [pid = 3464] [serial = 873] [outer = 1923DC00] 23:03:55 INFO - PROCESS | 3464 | 1461045835479 Marionette DEBUG loaded listener.js 23:03:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (1A478800) [pid = 3464] [serial = 874] [outer = 1923DC00] 23:03:55 INFO - PROCESS | 3464 | 1461045835871 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]]]}] 23:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 23:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:03:55 INFO - PROCESS | 3464 | 1461045835884 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 23:03:55 INFO - PROCESS | 3464 | 1461045835886 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 23:03:55 INFO - PROCESS | 3464 | 1461045835889 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:03:55 INFO - PROCESS | 3464 | 1461045835890 Marionette TRACE conn5 <- [1,1130,null,{}] 23:03:55 INFO - PROCESS | 3464 | 1461045835894 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}] 23:03:56 INFO - PROCESS | 3464 | 1461045836012 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 23:03:56 INFO - PROCESS | 3464 | 1461045836084 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:56 INFO - PROCESS | 3464 | ++DOCSHELL 1B57B400 == 64 [pid = 3464] [id = 292] 23:03:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (1B57B800) [pid = 3464] [serial = 875] [outer = 00000000] 23:03:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (1B906C00) [pid = 3464] [serial = 876] [outer = 1B57B800] 23:03:56 INFO - PROCESS | 3464 | 1461045836141 Marionette DEBUG loaded listener.js 23:03:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (1CD6D000) [pid = 3464] [serial = 877] [outer = 1B57B800] 23:03:56 INFO - PROCESS | 3464 | 1461045836613 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]]]}] 23:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 770ms 23:03:56 INFO - PROCESS | 3464 | 1461045836683 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 23:03:56 INFO - PROCESS | 3464 | 1461045836685 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 23:03:56 INFO - PROCESS | 3464 | 1461045836688 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:03:56 INFO - PROCESS | 3464 | 1461045836690 Marionette TRACE conn5 <- [1,1134,null,{}] 23:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:03:56 INFO - PROCESS | 3464 | 1461045836694 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}] 23:03:56 INFO - PROCESS | 3464 | 1461045836811 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 23:03:56 INFO - PROCESS | 3464 | 1461045836878 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:56 INFO - PROCESS | 3464 | ++DOCSHELL 1884E800 == 65 [pid = 3464] [id = 293] 23:03:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (1B3AF400) [pid = 3464] [serial = 878] [outer = 00000000] 23:03:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (1CDAC400) [pid = 3464] [serial = 879] [outer = 1B3AF400] 23:03:56 INFO - PROCESS | 3464 | 1461045836922 Marionette DEBUG loaded listener.js 23:03:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (1CF99800) [pid = 3464] [serial = 880] [outer = 1B3AF400] 23:03:57 INFO - PROCESS | 3464 | 1461045837319 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]]]}] 23:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 23:03:57 INFO - PROCESS | 3464 | 1461045837366 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 23:03:57 INFO - PROCESS | 3464 | 1461045837368 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 23:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:03:57 INFO - PROCESS | 3464 | 1461045837371 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:03:57 INFO - PROCESS | 3464 | 1461045837373 Marionette TRACE conn5 <- [1,1138,null,{}] 23:03:57 INFO - PROCESS | 3464 | 1461045837377 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}] 23:03:57 INFO - PROCESS | 3464 | 1461045837496 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 23:03:57 INFO - PROCESS | 3464 | 1461045837501 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:57 INFO - PROCESS | 3464 | ++DOCSHELL 1CFA4400 == 66 [pid = 3464] [id = 294] 23:03:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (1CFA5C00) [pid = 3464] [serial = 881] [outer = 00000000] 23:03:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (1D207800) [pid = 3464] [serial = 882] [outer = 1CFA5C00] 23:03:57 INFO - PROCESS | 3464 | 1461045837545 Marionette DEBUG loaded listener.js 23:03:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (1DEB1800) [pid = 3464] [serial = 883] [outer = 1CFA5C00] 23:03:57 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (19E3A400) [pid = 3464] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:03:57 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (112A7C00) [pid = 3464] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:03:57 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (19245000) [pid = 3464] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:03:57 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (199EAC00) [pid = 3464] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:03:57 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (19373C00) [pid = 3464] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:03:57 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (0FD09800) [pid = 3464] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:03:57 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (0F461C00) [pid = 3464] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:03:57 INFO - PROCESS | 3464 | --DOMWINDOW == 132 (1C60EC00) [pid = 3464] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:03:57 INFO - PROCESS | 3464 | --DOMWINDOW == 131 (1CF1B400) [pid = 3464] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:03:57 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (1935E000) [pid = 3464] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:03:58 INFO - PROCESS | 3464 | 1461045838062 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]]]}] 23:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 23:03:58 INFO - PROCESS | 3464 | 1461045838103 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 23:03:58 INFO - PROCESS | 3464 | 1461045838106 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 23:03:58 INFO - PROCESS | 3464 | 1461045838109 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:03:58 INFO - PROCESS | 3464 | 1461045838110 Marionette TRACE conn5 <- [1,1142,null,{}] 23:03:58 INFO - PROCESS | 3464 | 1461045838163 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}] 23:03:58 INFO - PROCESS | 3464 | 1461045838254 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 23:03:58 INFO - PROCESS | 3464 | 1461045838266 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:58 INFO - PROCESS | 3464 | ++DOCSHELL 19308800 == 67 [pid = 3464] [id = 295] 23:03:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (19434C00) [pid = 3464] [serial = 884] [outer = 00000000] 23:03:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (1CFA2400) [pid = 3464] [serial = 885] [outer = 19434C00] 23:03:58 INFO - PROCESS | 3464 | 1461045838312 Marionette DEBUG loaded listener.js 23:03:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (1D204C00) [pid = 3464] [serial = 886] [outer = 19434C00] 23:03:58 INFO - PROCESS | 3464 | 1461045838746 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]]]}] 23:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 23:03:58 INFO - PROCESS | 3464 | 1461045838790 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 23:03:58 INFO - PROCESS | 3464 | 1461045838792 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 23:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:03:58 INFO - PROCESS | 3464 | 1461045838795 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:03:58 INFO - PROCESS | 3464 | 1461045838797 Marionette TRACE conn5 <- [1,1146,null,{}] 23:03:58 INFO - PROCESS | 3464 | 1461045838801 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}] 23:03:58 INFO - PROCESS | 3464 | 1461045838888 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 23:03:58 INFO - PROCESS | 3464 | 1461045838896 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:58 INFO - PROCESS | 3464 | ++DOCSHELL 19E3A400 == 68 [pid = 3464] [id = 296] 23:03:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (1DED2C00) [pid = 3464] [serial = 887] [outer = 00000000] 23:03:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (1E172800) [pid = 3464] [serial = 888] [outer = 1DED2C00] 23:03:58 INFO - PROCESS | 3464 | 1461045838939 Marionette DEBUG loaded listener.js 23:03:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (1ED8A400) [pid = 3464] [serial = 889] [outer = 1DED2C00] 23:03:59 INFO - PROCESS | 3464 | 1461045839371 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]]]}] 23:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 23:03:59 INFO - PROCESS | 3464 | 1461045839439 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 23:03:59 INFO - PROCESS | 3464 | 1461045839441 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 23:03:59 INFO - PROCESS | 3464 | 1461045839445 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:03:59 INFO - PROCESS | 3464 | 1461045839446 Marionette TRACE conn5 <- [1,1150,null,{}] 23:03:59 INFO - PROCESS | 3464 | 1461045839450 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}] 23:03:59 INFO - PROCESS | 3464 | 1461045839539 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 23:03:59 INFO - PROCESS | 3464 | 1461045839546 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:59 INFO - PROCESS | 3464 | ++DOCSHELL 1EED8000 == 69 [pid = 3464] [id = 297] 23:03:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (2021A000) [pid = 3464] [serial = 890] [outer = 00000000] 23:03:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (22095800) [pid = 3464] [serial = 891] [outer = 2021A000] 23:03:59 INFO - PROCESS | 3464 | 1461045839597 Marionette DEBUG loaded listener.js 23:03:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (223A2400) [pid = 3464] [serial = 892] [outer = 2021A000] 23:04:00 INFO - PROCESS | 3464 | 1461045840343 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]]]}] 23:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 23:04:00 INFO - PROCESS | 3464 | 1461045840419 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 23:04:00 INFO - PROCESS | 3464 | 1461045840425 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 23:04:00 INFO - PROCESS | 3464 | 1461045840431 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:04:00 INFO - PROCESS | 3464 | 1461045840435 Marionette TRACE conn5 <- [1,1154,null,{}] 23:04:00 INFO - PROCESS | 3464 | 1461045840440 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}] 23:04:00 INFO - PROCESS | 3464 | 1461045840587 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 23:04:00 INFO - PROCESS | 3464 | 1461045840728 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:00 INFO - PROCESS | 3464 | ++DOCSHELL 10554400 == 70 [pid = 3464] [id = 298] 23:04:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (149F5400) [pid = 3464] [serial = 893] [outer = 00000000] 23:04:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (16E96800) [pid = 3464] [serial = 894] [outer = 149F5400] 23:04:00 INFO - PROCESS | 3464 | 1461045840785 Marionette DEBUG loaded listener.js 23:04:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (18829C00) [pid = 3464] [serial = 895] [outer = 149F5400] 23:04:01 INFO - PROCESS | 3464 | 1461045841395 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]]]}] 23:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1022ms 23:04:01 INFO - PROCESS | 3464 | 1461045841456 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 23:04:01 INFO - PROCESS | 3464 | 1461045841462 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 23:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:04:01 INFO - PROCESS | 3464 | 1461045841469 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:04:01 INFO - PROCESS | 3464 | 1461045841472 Marionette TRACE conn5 <- [1,1158,null,{}] 23:04:01 INFO - PROCESS | 3464 | 1461045841476 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}] 23:04:01 INFO - PROCESS | 3464 | 1461045841588 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 23:04:01 INFO - PROCESS | 3464 | 1461045841728 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:01 INFO - PROCESS | 3464 | ++DOCSHELL 13BB1000 == 71 [pid = 3464] [id = 299] 23:04:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (18DD0800) [pid = 3464] [serial = 896] [outer = 00000000] 23:04:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (1B4F6400) [pid = 3464] [serial = 897] [outer = 18DD0800] 23:04:01 INFO - PROCESS | 3464 | 1461045841783 Marionette DEBUG loaded listener.js 23:04:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (1B57A000) [pid = 3464] [serial = 898] [outer = 18DD0800] 23:04:02 INFO - PROCESS | 3464 | 1461045842401 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]]]}] 23:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 23:04:02 INFO - PROCESS | 3464 | 1461045842441 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 23:04:02 INFO - PROCESS | 3464 | 1461045842444 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 23:04:02 INFO - PROCESS | 3464 | 1461045842448 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:04:02 INFO - PROCESS | 3464 | 1461045842451 Marionette TRACE conn5 <- [1,1162,null,{}] 23:04:02 INFO - PROCESS | 3464 | 1461045842463 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}] 23:04:02 INFO - PROCESS | 3464 | 1461045842583 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 23:04:02 INFO - PROCESS | 3464 | 1461045842728 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:02 INFO - PROCESS | 3464 | ++DOCSHELL 1F6D6000 == 72 [pid = 3464] [id = 300] 23:04:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (1F6D6400) [pid = 3464] [serial = 899] [outer = 00000000] 23:04:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (1F6DA800) [pid = 3464] [serial = 900] [outer = 1F6D6400] 23:04:02 INFO - PROCESS | 3464 | 1461045842785 Marionette DEBUG loaded listener.js 23:04:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (1F6DEC00) [pid = 3464] [serial = 901] [outer = 1F6D6400] 23:04:03 INFO - PROCESS | 3464 | 1461045843373 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] 23:04:03 INFO - PROCESS | 3464 | 1461045843424 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 23:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:04:03 INFO - PROCESS | 3464 | 1461045843427 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:04:03 INFO - PROCESS | 3464 | 1461045843429 Marionette TRACE conn5 <- [1,1166,null,{}] 23:04:03 INFO - PROCESS | 3464 | 1461045843433 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}] 23:04:03 INFO - PROCESS | 3464 | 1461045843544 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 23:04:03 INFO - PROCESS | 3464 | 1461045843654 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:03 INFO - PROCESS | 3464 | ++DOCSHELL 1CF9F800 == 73 [pid = 3464] [id = 301] 23:04:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (1F6D3C00) [pid = 3464] [serial = 902] [outer = 00000000] 23:04:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (223A3400) [pid = 3464] [serial = 903] [outer = 1F6D3C00] 23:04:03 INFO - PROCESS | 3464 | 1461045843708 Marionette DEBUG loaded listener.js 23:04:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (223ACC00) [pid = 3464] [serial = 904] [outer = 1F6D3C00] 23:04:04 INFO - PROCESS | 3464 | 1461045844281 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] 23:04:04 INFO - PROCESS | 3464 | 1461045844363 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 23:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:04:04 INFO - PROCESS | 3464 | 1461045844367 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:04:04 INFO - PROCESS | 3464 | 1461045844368 Marionette TRACE conn5 <- [1,1170,null,{}] 23:04:04 INFO - PROCESS | 3464 | 1461045844372 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}] 23:04:04 INFO - PROCESS | 3464 | 1461045844478 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 23:04:04 INFO - PROCESS | 3464 | 1461045844616 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:04 INFO - PROCESS | 3464 | ++DOCSHELL 21FAD800 == 74 [pid = 3464] [id = 302] 23:04:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (21FADC00) [pid = 3464] [serial = 905] [outer = 00000000] 23:04:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (21FB7400) [pid = 3464] [serial = 906] [outer = 21FADC00] 23:04:04 INFO - PROCESS | 3464 | 1461045844671 Marionette DEBUG loaded listener.js 23:04:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (21FB9C00) [pid = 3464] [serial = 907] [outer = 21FADC00] 23:04:05 INFO - PROCESS | 3464 | 1461045845303 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] 23:04:05 INFO - PROCESS | 3464 | 1461045845343 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 23:04:05 INFO - PROCESS | 3464 | 1461045845346 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:04:05 INFO - PROCESS | 3464 | 1461045845348 Marionette TRACE conn5 <- [1,1174,null,{}] 23:04:05 INFO - PROCESS | 3464 | 1461045845352 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}] 23:04:05 INFO - PROCESS | 3464 | 1461045845471 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 23:04:05 INFO - PROCESS | 3464 | 1461045845795 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:05 INFO - PROCESS | 3464 | ++DOCSHELL 0F408000 == 75 [pid = 3464] [id = 303] 23:04:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (0F410400) [pid = 3464] [serial = 908] [outer = 00000000] 23:04:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (106E6800) [pid = 3464] [serial = 909] [outer = 0F410400] 23:04:05 INFO - PROCESS | 3464 | 1461045845880 Marionette DEBUG loaded listener.js 23:04:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (112A2C00) [pid = 3464] [serial = 910] [outer = 0F410400] 23:04:06 INFO - PROCESS | 3464 | 1461045846495 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] 23:04:06 INFO - PROCESS | 3464 | 1461045846571 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 23:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:04:06 INFO - PROCESS | 3464 | 1461045846576 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:04:06 INFO - PROCESS | 3464 | 1461045846579 Marionette TRACE conn5 <- [1,1178,null,{}] 23:04:06 INFO - PROCESS | 3464 | 1461045846584 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}] 23:04:06 INFO - PROCESS | 3464 | 1461045846692 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 23:04:06 INFO - PROCESS | 3464 | 1461045846838 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:06 INFO - PROCESS | 3464 | ++DOCSHELL 16E9AC00 == 76 [pid = 3464] [id = 304] 23:04:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (18056000) [pid = 3464] [serial = 911] [outer = 00000000] 23:04:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (1923B800) [pid = 3464] [serial = 912] [outer = 18056000] 23:04:06 INFO - PROCESS | 3464 | 1461045846889 Marionette DEBUG loaded listener.js 23:04:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (19246400) [pid = 3464] [serial = 913] [outer = 18056000] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 19E3A400 == 75 [pid = 3464] [id = 296] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 19308800 == 74 [pid = 3464] [id = 295] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 1CFA4400 == 73 [pid = 3464] [id = 294] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 1884E800 == 72 [pid = 3464] [id = 293] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 1B57B400 == 71 [pid = 3464] [id = 292] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 14A34400 == 70 [pid = 3464] [id = 291] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 18FAF000 == 69 [pid = 3464] [id = 290] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (1CDAB800) [pid = 3464] [serial = 840] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 0FC9AC00 == 68 [pid = 3464] [id = 289] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 19249400 == 67 [pid = 3464] [id = 288] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 13BB2800 == 66 [pid = 3464] [id = 287] 23:04:07 INFO - PROCESS | 3464 | --DOCSHELL 13B10000 == 65 [pid = 3464] [id = 281] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (1ED51000) [pid = 3464] [serial = 807] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (1CD6F000) [pid = 3464] [serial = 831] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (19DD4000) [pid = 3464] [serial = 798] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (1DECA000) [pid = 3464] [serial = 838] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (1E138000) [pid = 3464] [serial = 804] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (1B5E2400) [pid = 3464] [serial = 829] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (1D201400) [pid = 3464] [serial = 837] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (1B57A800) [pid = 3464] [serial = 834] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (1CD67C00) [pid = 3464] [serial = 835] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (19DCBC00) [pid = 3464] [serial = 823] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (1CF1B000) [pid = 3464] [serial = 832] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (1DEC0400) [pid = 3464] [serial = 801] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (1A3F1400) [pid = 3464] [serial = 825] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (15265400) [pid = 3464] [serial = 816] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (18060400) [pid = 3464] [serial = 817] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (1625E800) [pid = 3464] [serial = 795] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (1935D000) [pid = 3464] [serial = 819] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (19371000) [pid = 3464] [serial = 820] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (1B579400) [pid = 3464] [serial = 828] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (197B6800) [pid = 3464] [serial = 822] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (1D35EC00) [pid = 3464] [serial = 792] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (1B48E800) [pid = 3464] [serial = 826] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (106F2800) [pid = 3464] [serial = 813] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (14914000) [pid = 3464] [serial = 814] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (14AEB800) [pid = 3464] [serial = 811] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (14A33400) [pid = 3464] [serial = 810] [outer = 00000000] [url = about:blank] 23:04:07 INFO - PROCESS | 3464 | 1461045847458 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] 23:04:07 INFO - PROCESS | 3464 | 1461045847516 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 23:04:07 INFO - PROCESS | 3464 | 1461045847521 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:04:07 INFO - PROCESS | 3464 | 1461045847523 Marionette TRACE conn5 <- [1,1182,null,{}] 23:04:07 INFO - PROCESS | 3464 | 1461045847527 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}] 23:04:07 INFO - PROCESS | 3464 | 1461045847620 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 23:04:07 INFO - PROCESS | 3464 | 1461045847721 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:07 INFO - PROCESS | 3464 | ++DOCSHELL 13BAC000 == 66 [pid = 3464] [id = 305] 23:04:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (13BB0800) [pid = 3464] [serial = 914] [outer = 00000000] 23:04:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (161AE000) [pid = 3464] [serial = 915] [outer = 13BB0800] 23:04:07 INFO - PROCESS | 3464 | 1461045847771 Marionette DEBUG loaded listener.js 23:04:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (18DDB400) [pid = 3464] [serial = 916] [outer = 13BB0800] 23:04:08 INFO - PROCESS | 3464 | 1461045848192 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] 23:04:08 INFO - PROCESS | 3464 | 1461045848260 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 23:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:04:08 INFO - PROCESS | 3464 | 1461045848265 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:04:08 INFO - PROCESS | 3464 | 1461045848271 Marionette TRACE conn5 <- [1,1186,null,{}] 23:04:08 INFO - PROCESS | 3464 | 1461045848284 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}] 23:04:08 INFO - PROCESS | 3464 | 1461045848371 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 23:04:08 INFO - PROCESS | 3464 | 1461045848380 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:08 INFO - PROCESS | 3464 | ++DOCSHELL 193E0C00 == 67 [pid = 3464] [id = 306] 23:04:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (193E7400) [pid = 3464] [serial = 917] [outer = 00000000] 23:04:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (19437800) [pid = 3464] [serial = 918] [outer = 193E7400] 23:04:08 INFO - PROCESS | 3464 | 1461045848431 Marionette DEBUG loaded listener.js 23:04:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (199EA400) [pid = 3464] [serial = 919] [outer = 193E7400] 23:04:08 INFO - PROCESS | 3464 | 1461045848920 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]]]}] 23:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 690ms 23:04:08 INFO - PROCESS | 3464 | 1461045848958 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 23:04:08 INFO - PROCESS | 3464 | 1461045848960 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 23:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:04:08 INFO - PROCESS | 3464 | 1461045848964 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:04:08 INFO - PROCESS | 3464 | 1461045848965 Marionette TRACE conn5 <- [1,1190,null,{}] 23:04:08 INFO - PROCESS | 3464 | 1461045848969 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}] 23:04:09 INFO - PROCESS | 3464 | 1461045849057 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 23:04:09 INFO - PROCESS | 3464 | 1461045849063 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:09 INFO - PROCESS | 3464 | ++DOCSHELL 19E36000 == 68 [pid = 3464] [id = 307] 23:04:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (19E36C00) [pid = 3464] [serial = 920] [outer = 00000000] 23:04:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (1A3F3400) [pid = 3464] [serial = 921] [outer = 19E36C00] 23:04:09 INFO - PROCESS | 3464 | 1461045849110 Marionette DEBUG loaded listener.js 23:04:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (1B4AF800) [pid = 3464] [serial = 922] [outer = 19E36C00] 23:04:09 INFO - PROCESS | 3464 | 1461045849559 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]]]}] 23:04:09 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 23:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 23:04:09 INFO - PROCESS | 3464 | 1461045849603 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 23:04:09 INFO - PROCESS | 3464 | 1461045849605 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 23:04:09 INFO - PROCESS | 3464 | 1461045849608 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:04:09 INFO - PROCESS | 3464 | 1461045849610 Marionette TRACE conn5 <- [1,1194,null,{}] 23:04:09 INFO - PROCESS | 3464 | 1461045849613 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}] 23:04:09 INFO - PROCESS | 3464 | 1461045849726 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 23:04:09 INFO - PROCESS | 3464 | 1461045849819 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:09 INFO - PROCESS | 3464 | ++DOCSHELL 1B577000 == 69 [pid = 3464] [id = 308] 23:04:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (1B579000) [pid = 3464] [serial = 923] [outer = 00000000] 23:04:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (1B5E4800) [pid = 3464] [serial = 924] [outer = 1B579000] 23:04:09 INFO - PROCESS | 3464 | 1461045849872 Marionette DEBUG loaded listener.js 23:04:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (1C614800) [pid = 3464] [serial = 925] [outer = 1B579000] 23:04:10 INFO - PROCESS | 3464 | 1461045850314 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]]]}] 23:04:10 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 23:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 23:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:04:10 INFO - PROCESS | 3464 | 1461045850343 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 23:04:10 INFO - PROCESS | 3464 | 1461045850345 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 23:04:10 INFO - PROCESS | 3464 | 1461045850347 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:04:10 INFO - PROCESS | 3464 | 1461045850349 Marionette TRACE conn5 <- [1,1198,null,{}] 23:04:10 INFO - PROCESS | 3464 | 1461045850353 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}] 23:04:10 INFO - PROCESS | 3464 | 1461045850470 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 23:04:10 INFO - PROCESS | 3464 | 1461045850534 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:10 INFO - PROCESS | 3464 | ++DOCSHELL 1CD67400 == 70 [pid = 3464] [id = 309] 23:04:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (1CD6F800) [pid = 3464] [serial = 926] [outer = 00000000] 23:04:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (1CDAE400) [pid = 3464] [serial = 927] [outer = 1CD6F800] 23:04:10 INFO - PROCESS | 3464 | 1461045850578 Marionette DEBUG loaded listener.js 23:04:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (1CDAF000) [pid = 3464] [serial = 928] [outer = 1CD6F800] 23:04:11 INFO - PROCESS | 3464 | 1461045851008 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]]]}] 23:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 23:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:04:11 INFO - PROCESS | 3464 | 1461045851019 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 23:04:11 INFO - PROCESS | 3464 | 1461045851020 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 23:04:11 INFO - PROCESS | 3464 | 1461045851023 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:04:11 INFO - PROCESS | 3464 | 1461045851025 Marionette TRACE conn5 <- [1,1202,null,{}] 23:04:11 INFO - PROCESS | 3464 | 1461045851028 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}] 23:04:11 INFO - PROCESS | 3464 | 1461045851175 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 23:04:11 INFO - PROCESS | 3464 | 1461045851197 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:11 INFO - PROCESS | 3464 | ++DOCSHELL 1CDA7C00 == 71 [pid = 3464] [id = 310] 23:04:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (1CF99000) [pid = 3464] [serial = 929] [outer = 00000000] 23:04:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (1D037C00) [pid = 3464] [serial = 930] [outer = 1CF99000] 23:04:11 INFO - PROCESS | 3464 | 1461045851245 Marionette DEBUG loaded listener.js 23:04:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (1D2CD000) [pid = 3464] [serial = 931] [outer = 1CF99000] 23:04:11 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (1B57B800) [pid = 3464] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:04:11 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (1B3AF400) [pid = 3464] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:04:11 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (1CFA5C00) [pid = 3464] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:04:11 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (19043800) [pid = 3464] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:04:11 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (19434C00) [pid = 3464] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:04:11 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (19249800) [pid = 3464] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:04:11 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (14965800) [pid = 3464] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:04:11 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (10108000) [pid = 3464] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:04:11 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (1DED2C00) [pid = 3464] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:04:11 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (1923DC00) [pid = 3464] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:04:11 INFO - PROCESS | 3464 | 1461045851893 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]]]}] 23:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 930ms 23:04:11 INFO - PROCESS | 3464 | 1461045851956 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 23:04:11 INFO - PROCESS | 3464 | 1461045851957 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 23:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:04:11 INFO - PROCESS | 3464 | 1461045851961 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:04:11 INFO - PROCESS | 3464 | 1461045851962 Marionette TRACE conn5 <- [1,1206,null,{}] 23:04:11 INFO - PROCESS | 3464 | 1461045851966 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}] 23:04:12 INFO - PROCESS | 3464 | 1461045852049 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 23:04:12 INFO - PROCESS | 3464 | 1461045852148 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:12 INFO - PROCESS | 3464 | ++DOCSHELL 0F82A000 == 72 [pid = 3464] [id = 311] 23:04:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (0F82A800) [pid = 3464] [serial = 932] [outer = 00000000] 23:04:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (0F833000) [pid = 3464] [serial = 933] [outer = 0F82A800] 23:04:12 INFO - PROCESS | 3464 | 1461045852193 Marionette DEBUG loaded listener.js 23:04:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (0F836C00) [pid = 3464] [serial = 934] [outer = 0F82A800] 23:04:12 INFO - PROCESS | 3464 | 1461045852561 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]]]}] 23:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 23:04:12 INFO - PROCESS | 3464 | 1461045852594 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 23:04:12 INFO - PROCESS | 3464 | 1461045852596 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 23:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:04:12 INFO - PROCESS | 3464 | 1461045852599 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:04:12 INFO - PROCESS | 3464 | 1461045852601 Marionette TRACE conn5 <- [1,1210,null,{}] 23:04:12 INFO - PROCESS | 3464 | 1461045852604 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}] 23:04:12 INFO - PROCESS | 3464 | 1461045852723 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 23:04:12 INFO - PROCESS | 3464 | 1461045852732 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:12 INFO - PROCESS | 3464 | ++DOCSHELL 0F461400 == 73 [pid = 3464] [id = 312] 23:04:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (0F833400) [pid = 3464] [serial = 935] [outer = 00000000] 23:04:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (1525C400) [pid = 3464] [serial = 936] [outer = 0F833400] 23:04:12 INFO - PROCESS | 3464 | 1461045852776 Marionette DEBUG loaded listener.js 23:04:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (1CD6C800) [pid = 3464] [serial = 937] [outer = 0F833400] 23:04:13 INFO - PROCESS | 3464 | 1461045853192 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] 23:04:13 INFO - PROCESS | 3464 | 1461045853233 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 23:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:04:13 INFO - PROCESS | 3464 | 1461045853235 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:04:13 INFO - PROCESS | 3464 | 1461045853237 Marionette TRACE conn5 <- [1,1214,null,{}] 23:04:13 INFO - PROCESS | 3464 | 1461045853241 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}] 23:04:13 INFO - PROCESS | 3464 | 1461045853362 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 23:04:13 INFO - PROCESS | 3464 | 1461045853374 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:13 INFO - PROCESS | 3464 | ++DOCSHELL 0F801400 == 74 [pid = 3464] [id = 313] 23:04:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (0F801800) [pid = 3464] [serial = 938] [outer = 00000000] 23:04:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (0F80D000) [pid = 3464] [serial = 939] [outer = 0F801800] 23:04:13 INFO - PROCESS | 3464 | 1461045853424 Marionette DEBUG loaded listener.js 23:04:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (1CFA5400) [pid = 3464] [serial = 940] [outer = 0F801800] 23:04:13 INFO - PROCESS | 3464 | 1461045853984 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]]]}] 23:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 830ms 23:04:14 INFO - PROCESS | 3464 | 1461045854068 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 23:04:14 INFO - PROCESS | 3464 | 1461045854072 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 23:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:04:14 INFO - PROCESS | 3464 | 1461045854078 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:04:14 INFO - PROCESS | 3464 | 1461045854083 Marionette TRACE conn5 <- [1,1218,null,{}] 23:04:14 INFO - PROCESS | 3464 | 1461045854090 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}] 23:04:14 INFO - PROCESS | 3464 | 1461045854270 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 23:04:14 INFO - PROCESS | 3464 | 1461045854333 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:14 INFO - PROCESS | 3464 | ++DOCSHELL 0F82C800 == 75 [pid = 3464] [id = 314] 23:04:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (0F832400) [pid = 3464] [serial = 941] [outer = 00000000] 23:04:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (112A9000) [pid = 3464] [serial = 942] [outer = 0F832400] 23:04:14 INFO - PROCESS | 3464 | 1461045854433 Marionette DEBUG loaded listener.js 23:04:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (14A36800) [pid = 3464] [serial = 943] [outer = 0F832400] 23:04:15 INFO - PROCESS | 3464 | 1461045855120 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]]]}] 23:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1075ms 23:04:15 INFO - PROCESS | 3464 | 1461045855179 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 23:04:15 INFO - PROCESS | 3464 | 1461045855185 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 23:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:04:15 INFO - PROCESS | 3464 | 1461045855193 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:04:15 INFO - PROCESS | 3464 | 1461045855196 Marionette TRACE conn5 <- [1,1222,null,{}] 23:04:15 INFO - PROCESS | 3464 | 1461045855200 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}] 23:04:15 INFO - PROCESS | 3464 | 1461045855318 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 23:04:15 INFO - PROCESS | 3464 | 1461045855458 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:15 INFO - PROCESS | 3464 | ++DOCSHELL 18DD1800 == 76 [pid = 3464] [id = 315] 23:04:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (18DD2800) [pid = 3464] [serial = 944] [outer = 00000000] 23:04:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (1935D000) [pid = 3464] [serial = 945] [outer = 18DD2800] 23:04:15 INFO - PROCESS | 3464 | 1461045855514 Marionette DEBUG loaded listener.js 23:04:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (19372000) [pid = 3464] [serial = 946] [outer = 18DD2800] 23:04:16 INFO - PROCESS | 3464 | 1461045856099 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]]]}] 23:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 23:04:16 INFO - PROCESS | 3464 | 1461045856163 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 23:04:16 INFO - PROCESS | 3464 | 1461045856166 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 23:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:04:16 INFO - PROCESS | 3464 | 1461045856170 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:04:16 INFO - PROCESS | 3464 | 1461045856173 Marionette TRACE conn5 <- [1,1226,null,{}] 23:04:16 INFO - PROCESS | 3464 | 1461045856184 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}] 23:04:16 INFO - PROCESS | 3464 | 1461045856298 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 23:04:16 INFO - PROCESS | 3464 | 1461045856438 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:16 INFO - PROCESS | 3464 | ++DOCSHELL 19E38C00 == 77 [pid = 3464] [id = 316] 23:04:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (1B4F7000) [pid = 3464] [serial = 947] [outer = 00000000] 23:04:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (1CFA3C00) [pid = 3464] [serial = 948] [outer = 1B4F7000] 23:04:16 INFO - PROCESS | 3464 | 1461045856496 Marionette DEBUG loaded listener.js 23:04:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (1DECB800) [pid = 3464] [serial = 949] [outer = 1B4F7000] 23:04:17 INFO - PROCESS | 3464 | 1461045857087 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]]]}] 23:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 23:04:17 INFO - PROCESS | 3464 | 1461045857143 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 23:04:17 INFO - PROCESS | 3464 | 1461045857146 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 23:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:04:17 INFO - PROCESS | 3464 | 1461045857150 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:04:17 INFO - PROCESS | 3464 | 1461045857152 Marionette TRACE conn5 <- [1,1230,null,{}] 23:04:17 INFO - PROCESS | 3464 | 1461045857156 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}] 23:04:17 INFO - PROCESS | 3464 | 1461045857263 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 23:04:17 INFO - PROCESS | 3464 | 1461045857403 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:17 INFO - PROCESS | 3464 | ++DOCSHELL 1DED3800 == 78 [pid = 3464] [id = 317] 23:04:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (1E16F400) [pid = 3464] [serial = 950] [outer = 00000000] 23:04:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (1EEDD800) [pid = 3464] [serial = 951] [outer = 1E16F400] 23:04:17 INFO - PROCESS | 3464 | 1461045857458 Marionette DEBUG loaded listener.js 23:04:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (1F6D4400) [pid = 3464] [serial = 952] [outer = 1E16F400] 23:04:17 INFO - PROCESS | 3464 | 1461045857966 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]]]}] 23:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 870ms 23:04:18 INFO - PROCESS | 3464 | 1461045858027 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 23:04:18 INFO - PROCESS | 3464 | 1461045858029 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 23:04:18 INFO - PROCESS | 3464 | 1461045858034 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:04:18 INFO - PROCESS | 3464 | 1461045858036 Marionette TRACE conn5 <- [1,1234,null,{}] 23:04:18 INFO - PROCESS | 3464 | 1461045858039 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}] 23:04:18 INFO - PROCESS | 3464 | 1461045858143 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 23:04:18 INFO - PROCESS | 3464 | 1461045858256 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:18 INFO - PROCESS | 3464 | ++DOCSHELL 0F80E400 == 79 [pid = 3464] [id = 318] 23:04:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (0FC5F400) [pid = 3464] [serial = 953] [outer = 00000000] 23:04:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (2021BC00) [pid = 3464] [serial = 954] [outer = 0FC5F400] 23:04:18 INFO - PROCESS | 3464 | 1461045858309 Marionette DEBUG loaded listener.js 23:04:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (21FAF800) [pid = 3464] [serial = 955] [outer = 0FC5F400] 23:04:18 INFO - PROCESS | 3464 | 1461045858900 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]]]}] 23:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 23:04:18 INFO - PROCESS | 3464 | 1461045858968 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 23:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:04:18 INFO - PROCESS | 3464 | 1461045858971 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 23:04:18 INFO - PROCESS | 3464 | 1461045858974 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:04:18 INFO - PROCESS | 3464 | 1461045858976 Marionette TRACE conn5 <- [1,1238,null,{}] 23:04:18 INFO - PROCESS | 3464 | 1461045858979 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}] 23:04:19 INFO - PROCESS | 3464 | 1461045859104 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 23:04:19 INFO - PROCESS | 3464 | 1461045859248 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:19 INFO - PROCESS | 3464 | ++DOCSHELL 22099400 == 80 [pid = 3464] [id = 319] 23:04:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (220A1C00) [pid = 3464] [serial = 956] [outer = 00000000] 23:04:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (22D8D000) [pid = 3464] [serial = 957] [outer = 220A1C00] 23:04:19 INFO - PROCESS | 3464 | 1461045859305 Marionette DEBUG loaded listener.js 23:04:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (22D8F000) [pid = 3464] [serial = 958] [outer = 220A1C00] 23:04:19 INFO - PROCESS | 3464 | 1461045859836 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]]]}] 23:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 870ms 23:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:04:19 INFO - PROCESS | 3464 | 1461045859848 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 23:04:19 INFO - PROCESS | 3464 | 1461045859850 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 23:04:19 INFO - PROCESS | 3464 | 1461045859853 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:04:19 INFO - PROCESS | 3464 | 1461045859855 Marionette TRACE conn5 <- [1,1242,null,{}] 23:04:19 INFO - PROCESS | 3464 | 1461045859859 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}] 23:04:20 INFO - PROCESS | 3464 | 1461045860010 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 23:04:20 INFO - PROCESS | 3464 | 1461045860024 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:20 INFO - PROCESS | 3464 | ++DOCSHELL 22D93400 == 81 [pid = 3464] [id = 320] 23:04:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (22D94C00) [pid = 3464] [serial = 959] [outer = 00000000] 23:04:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (23482800) [pid = 3464] [serial = 960] [outer = 22D94C00] 23:04:20 INFO - PROCESS | 3464 | 1461045860089 Marionette DEBUG loaded listener.js 23:04:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (23486400) [pid = 3464] [serial = 961] [outer = 22D94C00] 23:04:20 INFO - PROCESS | 3464 | 1461045860724 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]]]}] 23:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 23:04:20 INFO - PROCESS | 3464 | 1461045860784 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 23:04:20 INFO - PROCESS | 3464 | 1461045860787 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 23:04:20 INFO - PROCESS | 3464 | 1461045860790 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:04:20 INFO - PROCESS | 3464 | 1461045860792 Marionette TRACE conn5 <- [1,1246,null,{}] 23:04:20 INFO - PROCESS | 3464 | 1461045860796 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}] 23:04:20 INFO - PROCESS | 3464 | 1461045860901 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 23:04:21 INFO - PROCESS | 3464 | 1461045861043 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:21 INFO - PROCESS | 3464 | ++DOCSHELL 14961800 == 82 [pid = 3464] [id = 321] 23:04:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (14AE2000) [pid = 3464] [serial = 962] [outer = 00000000] 23:04:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (19437400) [pid = 3464] [serial = 963] [outer = 14AE2000] 23:04:21 INFO - PROCESS | 3464 | 1461045861097 Marionette DEBUG loaded listener.js 23:04:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (1B4F0800) [pid = 3464] [serial = 964] [outer = 14AE2000] 23:04:21 INFO - PROCESS | 3464 | 1461045861806 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]]]}] 23:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1070ms 23:04:21 INFO - PROCESS | 3464 | 1461045861865 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 23:04:21 INFO - PROCESS | 3464 | 1461045861869 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 23:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:04:21 INFO - PROCESS | 3464 | 1461045861874 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:04:21 INFO - PROCESS | 3464 | 1461045861877 Marionette TRACE conn5 <- [1,1250,null,{}] 23:04:21 INFO - PROCESS | 3464 | 1461045861882 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}] 23:04:21 INFO - PROCESS | 3464 | 1461045861988 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 23:04:22 INFO - PROCESS | 3464 | 1461045862136 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:22 INFO - PROCESS | 3464 | ++DOCSHELL 16843000 == 83 [pid = 3464] [id = 322] 23:04:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (1684C000) [pid = 3464] [serial = 965] [outer = 00000000] 23:04:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (1496E400) [pid = 3464] [serial = 966] [outer = 1684C000] 23:04:22 INFO - PROCESS | 3464 | 1461045862189 Marionette DEBUG loaded listener.js 23:04:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (1884E400) [pid = 3464] [serial = 967] [outer = 1684C000] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 1D031000 == 82 [pid = 3464] [id = 220] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 10353000 == 81 [pid = 3464] [id = 219] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 20214400 == 80 [pid = 3464] [id = 237] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 0F461400 == 79 [pid = 3464] [id = 312] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 0F82A000 == 78 [pid = 3464] [id = 311] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 1CDA7C00 == 77 [pid = 3464] [id = 310] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 1CD67400 == 76 [pid = 3464] [id = 309] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 1B577000 == 75 [pid = 3464] [id = 308] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 19E36000 == 74 [pid = 3464] [id = 307] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 193E0C00 == 73 [pid = 3464] [id = 306] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 13BAC000 == 72 [pid = 3464] [id = 305] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (22095800) [pid = 3464] [serial = 891] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 16E9AC00 == 71 [pid = 3464] [id = 304] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 0F408000 == 70 [pid = 3464] [id = 303] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 13BB1000 == 69 [pid = 3464] [id = 299] 23:04:22 INFO - PROCESS | 3464 | --DOCSHELL 10554400 == 68 [pid = 3464] [id = 298] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (1B906C00) [pid = 3464] [serial = 876] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (1CF99800) [pid = 3464] [serial = 880] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (1CDAC400) [pid = 3464] [serial = 879] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (1CD6D000) [pid = 3464] [serial = 877] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (1D207800) [pid = 3464] [serial = 882] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (1932DC00) [pid = 3464] [serial = 870] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (193E5000) [pid = 3464] [serial = 871] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (1CFA2400) [pid = 3464] [serial = 885] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (19369000) [pid = 3464] [serial = 846] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (1DECE800) [pid = 3464] [serial = 849] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (1EED9400) [pid = 3464] [serial = 852] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (199E6000) [pid = 3464] [serial = 865] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (193E4400) [pid = 3464] [serial = 864] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (15261000) [pid = 3464] [serial = 862] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (14D36000) [pid = 3464] [serial = 861] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (1525D800) [pid = 3464] [serial = 843] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (11248800) [pid = 3464] [serial = 867] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (149F2400) [pid = 3464] [serial = 868] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (223A4000) [pid = 3464] [serial = 858] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (2021D400) [pid = 3464] [serial = 855] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (1E172800) [pid = 3464] [serial = 888] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (19E3D800) [pid = 3464] [serial = 873] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (1D204C00) [pid = 3464] [serial = 886] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (1DEB1800) [pid = 3464] [serial = 883] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (1ED8A400) [pid = 3464] [serial = 889] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (1A478800) [pid = 3464] [serial = 874] [outer = 00000000] [url = about:blank] 23:04:22 INFO - PROCESS | 3464 | 1461045862840 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]]]}] 23:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1021ms 23:04:22 INFO - PROCESS | 3464 | 1461045862896 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 23:04:22 INFO - PROCESS | 3464 | 1461045862901 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 23:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:04:22 INFO - PROCESS | 3464 | 1461045862907 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:04:22 INFO - PROCESS | 3464 | 1461045862910 Marionette TRACE conn5 <- [1,1254,null,{}] 23:04:22 INFO - PROCESS | 3464 | 1461045862914 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}] 23:04:23 INFO - PROCESS | 3464 | 1461045863009 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 23:04:23 INFO - PROCESS | 3464 | 1461045863108 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:23 INFO - PROCESS | 3464 | ++DOCSHELL 0F808C00 == 69 [pid = 3464] [id = 323] 23:04:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (0F80F800) [pid = 3464] [serial = 968] [outer = 00000000] 23:04:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (14A35400) [pid = 3464] [serial = 969] [outer = 0F80F800] 23:04:23 INFO - PROCESS | 3464 | 1461045863156 Marionette DEBUG loaded listener.js 23:04:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (1684E400) [pid = 3464] [serial = 970] [outer = 0F80F800] 23:04:23 INFO - PROCESS | 3464 | 1461045863581 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]]]}] 23:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 23:04:23 INFO - PROCESS | 3464 | 1461045863641 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 23:04:23 INFO - PROCESS | 3464 | 1461045863643 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 23:04:23 INFO - PROCESS | 3464 | 1461045863647 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:04:23 INFO - PROCESS | 3464 | 1461045863650 Marionette TRACE conn5 <- [1,1258,null,{}] 23:04:23 INFO - PROCESS | 3464 | 1461045863660 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}] 23:04:23 INFO - PROCESS | 3464 | 1461045863784 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 23:04:23 INFO - PROCESS | 3464 | 1461045863802 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:23 INFO - PROCESS | 3464 | ++DOCSHELL 193E4400 == 70 [pid = 3464] [id = 324] 23:04:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (193E7800) [pid = 3464] [serial = 971] [outer = 00000000] 23:04:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (1940EC00) [pid = 3464] [serial = 972] [outer = 193E7800] 23:04:23 INFO - PROCESS | 3464 | 1461045863849 Marionette DEBUG loaded listener.js 23:04:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (199E8C00) [pid = 3464] [serial = 973] [outer = 193E7800] 23:04:24 INFO - PROCESS | 3464 | 1461045864323 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]]]}] 23:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 23:04:24 INFO - PROCESS | 3464 | 1461045864380 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 23:04:24 INFO - PROCESS | 3464 | 1461045864383 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 23:04:24 INFO - PROCESS | 3464 | 1461045864386 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:04:24 INFO - PROCESS | 3464 | 1461045864387 Marionette TRACE conn5 <- [1,1262,null,{}] 23:04:24 INFO - PROCESS | 3464 | 1461045864391 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}] 23:04:24 INFO - PROCESS | 3464 | 1461045864478 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 23:04:24 INFO - PROCESS | 3464 | 1461045864487 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:24 INFO - PROCESS | 3464 | ++DOCSHELL 1A102000 == 71 [pid = 3464] [id = 325] 23:04:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (1A108400) [pid = 3464] [serial = 974] [outer = 00000000] 23:04:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (1B571000) [pid = 3464] [serial = 975] [outer = 1A108400] 23:04:24 INFO - PROCESS | 3464 | 1461045864532 Marionette DEBUG loaded listener.js 23:04:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (1B5DCC00) [pid = 3464] [serial = 976] [outer = 1A108400] 23:04:24 INFO - PROCESS | 3464 | 1461045864984 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]]]}] 23:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 23:04:25 INFO - PROCESS | 3464 | 1461045865061 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 23:04:25 INFO - PROCESS | 3464 | 1461045865063 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 23:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:04:25 INFO - PROCESS | 3464 | 1461045865066 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:04:25 INFO - PROCESS | 3464 | 1461045865068 Marionette TRACE conn5 <- [1,1266,null,{}] 23:04:25 INFO - PROCESS | 3464 | 1461045865077 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}] 23:04:25 INFO - PROCESS | 3464 | 1461045865220 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 23:04:25 INFO - PROCESS | 3464 | 1461045865244 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:25 INFO - PROCESS | 3464 | ++DOCSHELL 1B887800 == 72 [pid = 3464] [id = 326] 23:04:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (1B88A400) [pid = 3464] [serial = 977] [outer = 00000000] 23:04:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (1CDA1400) [pid = 3464] [serial = 978] [outer = 1B88A400] 23:04:25 INFO - PROCESS | 3464 | 1461045865289 Marionette DEBUG loaded listener.js 23:04:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (1CDAE000) [pid = 3464] [serial = 979] [outer = 1B88A400] 23:04:25 INFO - PROCESS | 3464 | 1461045865747 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]]]}] 23:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 23:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:04:25 INFO - PROCESS | 3464 | 1461045865797 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 23:04:25 INFO - PROCESS | 3464 | 1461045865799 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 23:04:25 INFO - PROCESS | 3464 | 1461045865802 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:04:25 INFO - PROCESS | 3464 | 1461045865804 Marionette TRACE conn5 <- [1,1270,null,{}] 23:04:25 INFO - PROCESS | 3464 | 1461045865814 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}] 23:04:25 INFO - PROCESS | 3464 | 1461045865950 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 23:04:26 INFO - PROCESS | 3464 | 1461045866022 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:26 INFO - PROCESS | 3464 | ++DOCSHELL 1CF9E400 == 73 [pid = 3464] [id = 327] 23:04:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (1CFA0400) [pid = 3464] [serial = 980] [outer = 00000000] 23:04:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (1DEC9400) [pid = 3464] [serial = 981] [outer = 1CFA0400] 23:04:26 INFO - PROCESS | 3464 | 1461045866069 Marionette DEBUG loaded listener.js 23:04:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (1E130400) [pid = 3464] [serial = 982] [outer = 1CFA0400] 23:04:26 INFO - PROCESS | 3464 | 1461045866491 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]]]}] 23:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 23:04:26 INFO - PROCESS | 3464 | 1461045866563 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 23:04:26 INFO - PROCESS | 3464 | 1461045866565 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 23:04:26 INFO - PROCESS | 3464 | 1461045866571 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:04:26 INFO - PROCESS | 3464 | 1461045866573 Marionette TRACE conn5 <- [1,1274,null,{}] 23:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:04:26 INFO - PROCESS | 3464 | 1461045866577 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}] 23:04:26 INFO - PROCESS | 3464 | 1461045866702 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 23:04:26 INFO - PROCESS | 3464 | 1461045866772 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:26 INFO - PROCESS | 3464 | ++DOCSHELL 10553C00 == 74 [pid = 3464] [id = 328] 23:04:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (1D35F000) [pid = 3464] [serial = 983] [outer = 00000000] 23:04:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (1ED54400) [pid = 3464] [serial = 984] [outer = 1D35F000] 23:04:26 INFO - PROCESS | 3464 | 1461045866819 Marionette DEBUG loaded listener.js 23:04:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (1F6D3400) [pid = 3464] [serial = 985] [outer = 1D35F000] 23:04:27 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (18056000) [pid = 3464] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:04:27 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (1CF99000) [pid = 3464] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:04:27 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (193E7400) [pid = 3464] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:04:27 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (1B579000) [pid = 3464] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:04:27 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (19E36C00) [pid = 3464] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:04:27 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (0F833400) [pid = 3464] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:04:27 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (0F82A800) [pid = 3464] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:04:27 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (13BB0800) [pid = 3464] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:04:27 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (1CD6F800) [pid = 3464] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:04:27 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (0F410400) [pid = 3464] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:04:27 INFO - PROCESS | 3464 | 1461045867290 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]]]}] 23:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 770ms 23:04:27 INFO - PROCESS | 3464 | 1461045867349 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 23:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:04:27 INFO - PROCESS | 3464 | 1461045867351 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 23:04:27 INFO - PROCESS | 3464 | 1461045867355 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:04:27 INFO - PROCESS | 3464 | 1461045867356 Marionette TRACE conn5 <- [1,1278,null,{}] 23:04:27 INFO - PROCESS | 3464 | 1461045867360 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}] 23:04:27 INFO - PROCESS | 3464 | 1461045867485 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 23:04:27 INFO - PROCESS | 3464 | 1461045867550 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:27 INFO - PROCESS | 3464 | ++DOCSHELL 0F935C00 == 75 [pid = 3464] [id = 329] 23:04:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (0F936400) [pid = 3464] [serial = 986] [outer = 00000000] 23:04:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (0F93B000) [pid = 3464] [serial = 987] [outer = 0F936400] 23:04:27 INFO - PROCESS | 3464 | 1461045867594 Marionette DEBUG loaded listener.js 23:04:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (0F93D400) [pid = 3464] [serial = 988] [outer = 0F936400] 23:04:27 INFO - PROCESS | 3464 | 1461045867945 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]]]}] 23:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 23:04:27 INFO - PROCESS | 3464 | 1461045867988 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 23:04:27 INFO - PROCESS | 3464 | 1461045867990 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 23:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:04:27 INFO - PROCESS | 3464 | 1461045867993 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:04:27 INFO - PROCESS | 3464 | 1461045867994 Marionette TRACE conn5 <- [1,1282,null,{}] 23:04:28 INFO - PROCESS | 3464 | 1461045867998 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}] 23:04:28 INFO - PROCESS | 3464 | 1461045868107 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 23:04:28 INFO - PROCESS | 3464 | 1461045868113 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:28 INFO - PROCESS | 3464 | ++DOCSHELL 0F93F000 == 76 [pid = 3464] [id = 330] 23:04:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (10352400) [pid = 3464] [serial = 989] [outer = 00000000] 23:04:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (1B57B800) [pid = 3464] [serial = 990] [outer = 10352400] 23:04:28 INFO - PROCESS | 3464 | 1461045868157 Marionette DEBUG loaded listener.js 23:04:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (1D3AFC00) [pid = 3464] [serial = 991] [outer = 10352400] 23:04:28 INFO - PROCESS | 3464 | 1461045868608 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]]]}] 23:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 23:04:28 INFO - PROCESS | 3464 | 1461045868666 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 23:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:04:28 INFO - PROCESS | 3464 | 1461045868668 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 23:04:28 INFO - PROCESS | 3464 | 1461045868671 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:04:28 INFO - PROCESS | 3464 | 1461045868673 Marionette TRACE conn5 <- [1,1286,null,{}] 23:04:28 INFO - PROCESS | 3464 | 1461045868677 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}] 23:04:28 INFO - PROCESS | 3464 | 1461045868767 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 23:04:28 INFO - PROCESS | 3464 | 1461045868774 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:28 INFO - PROCESS | 3464 | ++DOCSHELL 1E17A000 == 77 [pid = 3464] [id = 331] 23:04:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (21E0F400) [pid = 3464] [serial = 992] [outer = 00000000] 23:04:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (2209B800) [pid = 3464] [serial = 993] [outer = 21E0F400] 23:04:28 INFO - PROCESS | 3464 | 1461045868820 Marionette DEBUG loaded listener.js 23:04:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (2209D800) [pid = 3464] [serial = 994] [outer = 21E0F400] 23:04:29 INFO - PROCESS | 3464 | 1461045869516 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]]]}] 23:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 870ms 23:04:29 INFO - PROCESS | 3464 | 1461045869542 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 23:04:29 INFO - PROCESS | 3464 | 1461045869547 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 23:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:04:29 INFO - PROCESS | 3464 | 1461045869552 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:04:29 INFO - PROCESS | 3464 | 1461045869556 Marionette TRACE conn5 <- [1,1290,null,{}] 23:04:29 INFO - PROCESS | 3464 | 1461045869561 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}] 23:04:29 INFO - PROCESS | 3464 | 1461045869681 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 23:04:29 INFO - PROCESS | 3464 | 1461045869841 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:29 INFO - PROCESS | 3464 | ++DOCSHELL 0FA39C00 == 78 [pid = 3464] [id = 332] 23:04:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (0FC9CC00) [pid = 3464] [serial = 995] [outer = 00000000] 23:04:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (14A39400) [pid = 3464] [serial = 996] [outer = 0FC9CC00] 23:04:29 INFO - PROCESS | 3464 | 1461045869900 Marionette DEBUG loaded listener.js 23:04:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (1625E800) [pid = 3464] [serial = 997] [outer = 0FC9CC00] 23:04:30 INFO - PROCESS | 3464 | 1461045870483 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]]]}] 23:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 991ms 23:04:30 INFO - PROCESS | 3464 | 1461045870544 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 23:04:30 INFO - PROCESS | 3464 | 1461045870550 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 23:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:04:30 INFO - PROCESS | 3464 | 1461045870556 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:04:30 INFO - PROCESS | 3464 | 1461045870559 Marionette TRACE conn5 <- [1,1294,null,{}] 23:04:30 INFO - PROCESS | 3464 | 1461045870563 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}] 23:04:30 INFO - PROCESS | 3464 | 1461045870676 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 23:04:30 INFO - PROCESS | 3464 | 1461045870820 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:30 INFO - PROCESS | 3464 | ++DOCSHELL 1923C800 == 79 [pid = 3464] [id = 333] 23:04:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (1923DC00) [pid = 3464] [serial = 998] [outer = 00000000] 23:04:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (1940D400) [pid = 3464] [serial = 999] [outer = 1923DC00] 23:04:30 INFO - PROCESS | 3464 | 1461045870876 Marionette DEBUG loaded listener.js 23:04:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (1A478800) [pid = 3464] [serial = 1000] [outer = 1923DC00] 23:04:31 INFO - PROCESS | 3464 | 1461045871471 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]]]}] 23:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 23:04:31 INFO - PROCESS | 3464 | 1461045871528 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 23:04:31 INFO - PROCESS | 3464 | 1461045871530 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 23:04:31 INFO - PROCESS | 3464 | 1461045871534 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:04:31 INFO - PROCESS | 3464 | 1461045871538 Marionette TRACE conn5 <- [1,1298,null,{}] 23:04:31 INFO - PROCESS | 3464 | 1461045871549 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}] 23:04:31 INFO - PROCESS | 3464 | 1461045871664 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 23:04:31 INFO - PROCESS | 3464 | 1461045871811 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:31 INFO - PROCESS | 3464 | ++DOCSHELL 1E132400 == 80 [pid = 3464] [id = 334] 23:04:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (1E17CC00) [pid = 3464] [serial = 1001] [outer = 00000000] 23:04:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (2209A000) [pid = 3464] [serial = 1002] [outer = 1E17CC00] 23:04:31 INFO - PROCESS | 3464 | 1461045871868 Marionette DEBUG loaded listener.js 23:04:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (223AA000) [pid = 3464] [serial = 1003] [outer = 1E17CC00] 23:04:32 INFO - PROCESS | 3464 | 1461045872450 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] 23:04:32 INFO - PROCESS | 3464 | 1461045872513 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 23:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:04:32 INFO - PROCESS | 3464 | 1461045872516 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:04:32 INFO - PROCESS | 3464 | 1461045872518 Marionette TRACE conn5 <- [1,1302,null,{}] 23:04:32 INFO - PROCESS | 3464 | 1461045872522 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}] 23:04:32 INFO - PROCESS | 3464 | 1461045872632 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 23:04:32 INFO - PROCESS | 3464 | 1461045872788 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:32 INFO - PROCESS | 3464 | ++DOCSHELL 22C29C00 == 81 [pid = 3464] [id = 335] 23:04:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (22C2D000) [pid = 3464] [serial = 1004] [outer = 00000000] 23:04:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (22C33800) [pid = 3464] [serial = 1005] [outer = 22C2D000] 23:04:32 INFO - PROCESS | 3464 | 1461045872844 Marionette DEBUG loaded listener.js 23:04:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (22D90800) [pid = 3464] [serial = 1006] [outer = 22C2D000] 23:04:33 INFO - PROCESS | 3464 | 1461045873389 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]]]}] 23:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 23:04:33 INFO - PROCESS | 3464 | 1461045873458 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 23:04:33 INFO - PROCESS | 3464 | 1461045873461 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 23:04:33 INFO - PROCESS | 3464 | 1461045873465 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:04:33 INFO - PROCESS | 3464 | 1461045873467 Marionette TRACE conn5 <- [1,1306,null,{}] 23:04:33 INFO - PROCESS | 3464 | 1461045873471 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}] 23:04:33 INFO - PROCESS | 3464 | 1461045873579 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 23:04:33 INFO - PROCESS | 3464 | 1461045873723 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:33 INFO - PROCESS | 3464 | ++DOCSHELL 0F9A4000 == 82 [pid = 3464] [id = 336] 23:04:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (0F9A4400) [pid = 3464] [serial = 1007] [outer = 00000000] 23:04:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (0F9AD000) [pid = 3464] [serial = 1008] [outer = 0F9A4400] 23:04:33 INFO - PROCESS | 3464 | 1461045873778 Marionette DEBUG loaded listener.js 23:04:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (0F9AF400) [pid = 3464] [serial = 1009] [outer = 0F9A4400] 23:04:34 INFO - PROCESS | 3464 | 1461045874381 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]]]}] 23:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 23:04:34 INFO - PROCESS | 3464 | 1461045874441 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 23:04:34 INFO - PROCESS | 3464 | 1461045874443 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 23:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:04:34 INFO - PROCESS | 3464 | 1461045874447 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:04:34 INFO - PROCESS | 3464 | 1461045874449 Marionette TRACE conn5 <- [1,1310,null,{}] 23:04:34 INFO - PROCESS | 3464 | 1461045874453 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}] 23:04:34 INFO - PROCESS | 3464 | 1461045874590 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 23:04:34 INFO - PROCESS | 3464 | 1461045874898 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:34 INFO - PROCESS | 3464 | ++DOCSHELL 0F3CF400 == 83 [pid = 3464] [id = 337] 23:04:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (0F40F400) [pid = 3464] [serial = 1010] [outer = 00000000] 23:04:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (0F9AA000) [pid = 3464] [serial = 1011] [outer = 0F40F400] 23:04:34 INFO - PROCESS | 3464 | 1461045874985 Marionette DEBUG loaded listener.js 23:04:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (0FD0F800) [pid = 3464] [serial = 1012] [outer = 0F40F400] 23:04:35 INFO - PROCESS | 3464 | 1461045875622 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]]]}] 23:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1224ms 23:04:35 INFO - PROCESS | 3464 | 1461045875675 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 23:04:35 INFO - PROCESS | 3464 | 1461045875681 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 23:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:04:35 INFO - PROCESS | 3464 | 1461045875685 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:04:35 INFO - PROCESS | 3464 | 1461045875688 Marionette TRACE conn5 <- [1,1314,null,{}] 23:04:35 INFO - PROCESS | 3464 | 1461045875693 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}] 23:04:35 INFO - PROCESS | 3464 | 1461045875801 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 23:04:35 INFO - PROCESS | 3464 | 1461045875967 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:35 INFO - PROCESS | 3464 | ++DOCSHELL 13BB2800 == 84 [pid = 3464] [id = 338] 23:04:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (13BEA000) [pid = 3464] [serial = 1013] [outer = 00000000] 23:04:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (151A9C00) [pid = 3464] [serial = 1014] [outer = 13BEA000] 23:04:36 INFO - PROCESS | 3464 | 1461045876019 Marionette DEBUG loaded listener.js 23:04:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (112A1C00) [pid = 3464] [serial = 1015] [outer = 13BEA000] 23:04:36 INFO - PROCESS | 3464 | 1461045876618 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]]]}] 23:04:36 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 23:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 23:04:36 INFO - PROCESS | 3464 | 1461045876662 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 23:04:36 INFO - PROCESS | 3464 | 1461045876666 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 23:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:04:36 INFO - PROCESS | 3464 | 1461045876670 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:04:36 INFO - PROCESS | 3464 | 1461045876672 Marionette TRACE conn5 <- [1,1318,null,{}] 23:04:36 INFO - PROCESS | 3464 | 1461045876676 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}] 23:04:36 INFO - PROCESS | 3464 | 1461045876773 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 23:04:36 INFO - PROCESS | 3464 | 1461045876915 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:36 INFO - PROCESS | 3464 | --DOCSHELL 1D20D800 == 83 [pid = 3464] [id = 253] 23:04:36 INFO - PROCESS | 3464 | --DOCSHELL 0F93F000 == 82 [pid = 3464] [id = 330] 23:04:36 INFO - PROCESS | 3464 | --DOCSHELL 0F935C00 == 81 [pid = 3464] [id = 329] 23:04:36 INFO - PROCESS | 3464 | --DOCSHELL 10553C00 == 80 [pid = 3464] [id = 328] 23:04:36 INFO - PROCESS | 3464 | --DOCSHELL 1CF9E400 == 79 [pid = 3464] [id = 327] 23:04:36 INFO - PROCESS | 3464 | --DOCSHELL 1B887800 == 78 [pid = 3464] [id = 326] 23:04:36 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (0F80D000) [pid = 3464] [serial = 939] [outer = 00000000] [url = about:blank] 23:04:36 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (1B4F6400) [pid = 3464] [serial = 897] [outer = 00000000] [url = about:blank] 23:04:36 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (223A3400) [pid = 3464] [serial = 903] [outer = 00000000] [url = about:blank] 23:04:36 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (1F6DA800) [pid = 3464] [serial = 900] [outer = 00000000] [url = about:blank] 23:04:36 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (21FB7400) [pid = 3464] [serial = 906] [outer = 00000000] [url = about:blank] 23:04:36 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (16E96800) [pid = 3464] [serial = 894] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | ++DOCSHELL 0F410400 == 79 [pid = 3464] [id = 339] 23:04:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (0F463C00) [pid = 3464] [serial = 1016] [outer = 00000000] 23:04:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (0F831400) [pid = 3464] [serial = 1017] [outer = 0F463C00] 23:04:37 INFO - PROCESS | 3464 | 1461045877023 Marionette DEBUG loaded listener.js 23:04:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (0F939800) [pid = 3464] [serial = 1018] [outer = 0F463C00] 23:04:37 INFO - PROCESS | 3464 | --DOCSHELL 1A102000 == 78 [pid = 3464] [id = 325] 23:04:37 INFO - PROCESS | 3464 | --DOCSHELL 193E4400 == 77 [pid = 3464] [id = 324] 23:04:37 INFO - PROCESS | 3464 | --DOCSHELL 0F808C00 == 76 [pid = 3464] [id = 323] 23:04:37 INFO - PROCESS | 3464 | --DOCSHELL 16843000 == 75 [pid = 3464] [id = 322] 23:04:37 INFO - PROCESS | 3464 | --DOCSHELL 18DD1800 == 74 [pid = 3464] [id = 315] 23:04:37 INFO - PROCESS | 3464 | --DOCSHELL 0F82C800 == 73 [pid = 3464] [id = 314] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (1CD6C800) [pid = 3464] [serial = 937] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (19246400) [pid = 3464] [serial = 913] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (1D2CD000) [pid = 3464] [serial = 931] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (199EA400) [pid = 3464] [serial = 919] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (1923B800) [pid = 3464] [serial = 912] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (1C614800) [pid = 3464] [serial = 925] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (1D037C00) [pid = 3464] [serial = 930] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (1A3F3400) [pid = 3464] [serial = 921] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (1525C400) [pid = 3464] [serial = 936] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (0F833000) [pid = 3464] [serial = 933] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (1B4AF800) [pid = 3464] [serial = 922] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (18DDB400) [pid = 3464] [serial = 916] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (0F836C00) [pid = 3464] [serial = 934] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (1CDAF000) [pid = 3464] [serial = 928] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (1CDAE400) [pid = 3464] [serial = 927] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (1B5E4800) [pid = 3464] [serial = 924] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (106E6800) [pid = 3464] [serial = 909] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (112A2C00) [pid = 3464] [serial = 910] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (161AE000) [pid = 3464] [serial = 915] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (19437800) [pid = 3464] [serial = 918] [outer = 00000000] [url = about:blank] 23:04:37 INFO - PROCESS | 3464 | 1461045877506 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]]]}] 23:04:37 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 23:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 872ms 23:04:37 INFO - PROCESS | 3464 | 1461045877547 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 23:04:37 INFO - PROCESS | 3464 | 1461045877550 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 23:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:04:37 INFO - PROCESS | 3464 | 1461045877555 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:04:37 INFO - PROCESS | 3464 | 1461045877560 Marionette TRACE conn5 <- [1,1322,null,{}] 23:04:37 INFO - PROCESS | 3464 | 1461045877569 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}] 23:04:37 INFO - PROCESS | 3464 | 1461045877656 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 23:04:37 INFO - PROCESS | 3464 | 1461045877666 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:37 INFO - PROCESS | 3464 | ++DOCSHELL 1625FC00 == 74 [pid = 3464] [id = 340] 23:04:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (1687F000) [pid = 3464] [serial = 1019] [outer = 00000000] 23:04:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (1884E800) [pid = 3464] [serial = 1020] [outer = 1687F000] 23:04:37 INFO - PROCESS | 3464 | 1461045877710 Marionette DEBUG loaded listener.js 23:04:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (1903A400) [pid = 3464] [serial = 1021] [outer = 1687F000] 23:04:38 INFO - PROCESS | 3464 | 1461045878179 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]]]}] 23:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 690ms 23:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:04:38 INFO - PROCESS | 3464 | 1461045878247 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 23:04:38 INFO - PROCESS | 3464 | 1461045878250 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 23:04:38 INFO - PROCESS | 3464 | 1461045878253 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:04:38 INFO - PROCESS | 3464 | 1461045878255 Marionette TRACE conn5 <- [1,1326,null,{}] 23:04:38 INFO - PROCESS | 3464 | 1461045878258 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}] 23:04:38 INFO - PROCESS | 3464 | 1461045878342 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 23:04:38 INFO - PROCESS | 3464 | 1461045878351 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:38 INFO - PROCESS | 3464 | ++DOCSHELL 18831000 == 75 [pid = 3464] [id = 341] 23:04:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (19044800) [pid = 3464] [serial = 1022] [outer = 00000000] 23:04:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (19368800) [pid = 3464] [serial = 1023] [outer = 19044800] 23:04:38 INFO - PROCESS | 3464 | 1461045878395 Marionette DEBUG loaded listener.js 23:04:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (19405000) [pid = 3464] [serial = 1024] [outer = 19044800] 23:04:39 INFO - PROCESS | 3464 | 1461045879328 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]]]}] 23:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1118ms 23:04:39 INFO - PROCESS | 3464 | 1461045879375 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 23:04:39 INFO - PROCESS | 3464 | 1461045879377 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 23:04:39 INFO - PROCESS | 3464 | 1461045879392 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:04:39 INFO - PROCESS | 3464 | 1461045879394 Marionette TRACE conn5 <- [1,1330,null,{}] 23:04:39 INFO - PROCESS | 3464 | 1461045879397 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}] 23:04:39 INFO - PROCESS | 3464 | 1461045879512 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 23:04:39 INFO - PROCESS | 3464 | 1461045879518 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:39 INFO - PROCESS | 3464 | ++DOCSHELL 0F82E800 == 76 [pid = 3464] [id = 342] 23:04:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (19306C00) [pid = 3464] [serial = 1025] [outer = 00000000] 23:04:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (19E30C00) [pid = 3464] [serial = 1026] [outer = 19306C00] 23:04:39 INFO - PROCESS | 3464 | 1461045879626 Marionette DEBUG loaded listener.js 23:04:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (1A3EA800) [pid = 3464] [serial = 1027] [outer = 19306C00] 23:04:40 INFO - PROCESS | 3464 | 1461045880074 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]]]}] 23:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 23:04:40 INFO - PROCESS | 3464 | 1461045880126 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 23:04:40 INFO - PROCESS | 3464 | 1461045880129 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 23:04:40 INFO - PROCESS | 3464 | 1461045880132 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:04:40 INFO - PROCESS | 3464 | 1461045880134 Marionette TRACE conn5 <- [1,1334,null,{}] 23:04:40 INFO - PROCESS | 3464 | 1461045880144 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}] 23:04:40 INFO - PROCESS | 3464 | 1461045880270 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 23:04:40 INFO - PROCESS | 3464 | 1461045880340 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:40 INFO - PROCESS | 3464 | ++DOCSHELL 1B4F1800 == 77 [pid = 3464] [id = 343] 23:04:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (1B4F6400) [pid = 3464] [serial = 1028] [outer = 00000000] 23:04:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (1B5E4800) [pid = 3464] [serial = 1029] [outer = 1B4F6400] 23:04:40 INFO - PROCESS | 3464 | 1461045880385 Marionette DEBUG loaded listener.js 23:04:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (1B5E4C00) [pid = 3464] [serial = 1030] [outer = 1B4F6400] 23:04:40 INFO - PROCESS | 3464 | 1461045880829 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]]]}] 23:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 23:04:40 INFO - PROCESS | 3464 | 1461045880885 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 23:04:40 INFO - PROCESS | 3464 | 1461045880887 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 23:04:40 INFO - PROCESS | 3464 | 1461045880890 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:04:40 INFO - PROCESS | 3464 | 1461045880892 Marionette TRACE conn5 <- [1,1338,null,{}] 23:04:40 INFO - PROCESS | 3464 | 1461045880895 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}] 23:04:41 INFO - PROCESS | 3464 | 1461045881012 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 23:04:41 INFO - PROCESS | 3464 | 1461045881081 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:41 INFO - PROCESS | 3464 | ++DOCSHELL 0FD08800 == 78 [pid = 3464] [id = 344] 23:04:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (10293400) [pid = 3464] [serial = 1031] [outer = 00000000] 23:04:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (1CD4C000) [pid = 3464] [serial = 1032] [outer = 10293400] 23:04:41 INFO - PROCESS | 3464 | 1461045881125 Marionette DEBUG loaded listener.js 23:04:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (1CD51400) [pid = 3464] [serial = 1033] [outer = 10293400] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (14DCF800) [pid = 3464] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (1DEBE000) [pid = 3464] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (14A3B000) [pid = 3464] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (1E179400) [pid = 3464] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (1ED50C00) [pid = 3464] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (19042400) [pid = 3464] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (14A38400) [pid = 3464] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (1D031C00) [pid = 3464] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (20216800) [pid = 3464] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (1B88A400) [pid = 3464] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (1CFA0400) [pid = 3464] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (193E7800) [pid = 3464] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (0F936400) [pid = 3464] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (1D35F000) [pid = 3464] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (10352400) [pid = 3464] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (1684C000) [pid = 3464] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (1A108400) [pid = 3464] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (0F80F800) [pid = 3464] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:04:41 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (14AE2000) [pid = 3464] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:04:41 INFO - PROCESS | 3464 | 1461045881984 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]]]}] 23:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1117ms 23:04:42 INFO - PROCESS | 3464 | 1461045882011 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 23:04:42 INFO - PROCESS | 3464 | 1461045882013 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 23:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:04:42 INFO - PROCESS | 3464 | 1461045882016 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:04:42 INFO - PROCESS | 3464 | 1461045882018 Marionette TRACE conn5 <- [1,1342,null,{}] 23:04:42 INFO - PROCESS | 3464 | 1461045882021 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}] 23:04:42 INFO - PROCESS | 3464 | 1461045882141 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 23:04:42 INFO - PROCESS | 3464 | 1461045882208 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:42 INFO - PROCESS | 3464 | ++DOCSHELL 0F933800 == 79 [pid = 3464] [id = 345] 23:04:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (10350000) [pid = 3464] [serial = 1034] [outer = 00000000] 23:04:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (1935D400) [pid = 3464] [serial = 1035] [outer = 10350000] 23:04:42 INFO - PROCESS | 3464 | 1461045882253 Marionette DEBUG loaded listener.js 23:04:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (1A108400) [pid = 3464] [serial = 1036] [outer = 10350000] 23:04:42 INFO - PROCESS | 3464 | 1461045882629 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]]]}] 23:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 23:04:42 INFO - PROCESS | 3464 | 1461045882687 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 23:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:04:42 INFO - PROCESS | 3464 | 1461045882689 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 23:04:42 INFO - PROCESS | 3464 | 1461045882692 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:04:42 INFO - PROCESS | 3464 | 1461045882694 Marionette TRACE conn5 <- [1,1346,null,{}] 23:04:42 INFO - PROCESS | 3464 | 1461045882698 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}] 23:04:42 INFO - PROCESS | 3464 | 1461045882781 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 23:04:42 INFO - PROCESS | 3464 | 1461045882787 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:42 INFO - PROCESS | 3464 | ++DOCSHELL 0FD0E800 == 80 [pid = 3464] [id = 346] 23:04:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (1B576400) [pid = 3464] [serial = 1037] [outer = 00000000] 23:04:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (1CDA3400) [pid = 3464] [serial = 1038] [outer = 1B576400] 23:04:42 INFO - PROCESS | 3464 | 1461045882831 Marionette DEBUG loaded listener.js 23:04:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (1CF12800) [pid = 3464] [serial = 1039] [outer = 1B576400] 23:04:43 INFO - PROCESS | 3464 | 1461045883262 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]]]}] 23:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 23:04:43 INFO - PROCESS | 3464 | 1461045883324 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 23:04:43 INFO - PROCESS | 3464 | 1461045883326 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 23:04:43 INFO - PROCESS | 3464 | 1461045883329 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:04:43 INFO - PROCESS | 3464 | 1461045883331 Marionette TRACE conn5 <- [1,1350,null,{}] 23:04:43 INFO - PROCESS | 3464 | 1461045883334 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}] 23:04:43 INFO - PROCESS | 3464 | 1461045883422 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 23:04:43 INFO - PROCESS | 3464 | 1461045883450 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:43 INFO - PROCESS | 3464 | ++DOCSHELL 1CFA0400 == 81 [pid = 3464] [id = 347] 23:04:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (1CFA1000) [pid = 3464] [serial = 1040] [outer = 00000000] 23:04:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (1D033800) [pid = 3464] [serial = 1041] [outer = 1CFA1000] 23:04:43 INFO - PROCESS | 3464 | 1461045883527 Marionette DEBUG loaded listener.js 23:04:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (1D207000) [pid = 3464] [serial = 1042] [outer = 1CFA1000] 23:04:44 INFO - PROCESS | 3464 | 1461045884231 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]]]}] 23:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 930ms 23:04:44 INFO - PROCESS | 3464 | 1461045884264 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 23:04:44 INFO - PROCESS | 3464 | 1461045884269 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 23:04:44 INFO - PROCESS | 3464 | 1461045884275 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:04:44 INFO - PROCESS | 3464 | 1461045884279 Marionette TRACE conn5 <- [1,1354,null,{}] 23:04:44 INFO - PROCESS | 3464 | 1461045884285 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}] 23:04:44 INFO - PROCESS | 3464 | 1461045884403 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 23:04:44 INFO - PROCESS | 3464 | 1461045884564 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:44 INFO - PROCESS | 3464 | ++DOCSHELL 0F937800 == 82 [pid = 3464] [id = 348] 23:04:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (0F938000) [pid = 3464] [serial = 1043] [outer = 00000000] 23:04:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (10547000) [pid = 3464] [serial = 1044] [outer = 0F938000] 23:04:44 INFO - PROCESS | 3464 | 1461045884622 Marionette DEBUG loaded listener.js 23:04:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (112A6C00) [pid = 3464] [serial = 1045] [outer = 0F938000] 23:04:45 INFO - PROCESS | 3464 | 1461045885296 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] 23:04:45 INFO - PROCESS | 3464 | 1461045885356 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 23:04:45 INFO - PROCESS | 3464 | 1461045885363 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:04:45 INFO - PROCESS | 3464 | 1461045885366 Marionette TRACE conn5 <- [1,1358,null,{}] 23:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:04:45 INFO - PROCESS | 3464 | 1461045885370 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}] 23:04:45 INFO - PROCESS | 3464 | 1461045885514 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 23:04:45 INFO - PROCESS | 3464 | 1461045885662 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:45 INFO - PROCESS | 3464 | ++DOCSHELL 1034C800 == 83 [pid = 3464] [id = 349] 23:04:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (14965400) [pid = 3464] [serial = 1046] [outer = 00000000] 23:04:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (19313800) [pid = 3464] [serial = 1047] [outer = 14965400] 23:04:45 INFO - PROCESS | 3464 | 1461045885717 Marionette DEBUG loaded listener.js 23:04:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (19E3DC00) [pid = 3464] [serial = 1048] [outer = 14965400] 23:04:46 INFO - PROCESS | 3464 | 1461045886315 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] 23:04:46 INFO - PROCESS | 3464 | 1461045886346 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 23:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:04:46 INFO - PROCESS | 3464 | 1461045886351 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:04:46 INFO - PROCESS | 3464 | 1461045886354 Marionette TRACE conn5 <- [1,1362,null,{}] 23:04:46 INFO - PROCESS | 3464 | 1461045886365 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}] 23:04:46 INFO - PROCESS | 3464 | 1461045886479 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 23:04:46 INFO - PROCESS | 3464 | 1461045886640 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:46 INFO - PROCESS | 3464 | ++DOCSHELL 1D032C00 == 84 [pid = 3464] [id = 350] 23:04:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (1D35EC00) [pid = 3464] [serial = 1049] [outer = 00000000] 23:04:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (1DEBC400) [pid = 3464] [serial = 1050] [outer = 1D35EC00] 23:04:46 INFO - PROCESS | 3464 | 1461045886698 Marionette DEBUG loaded listener.js 23:04:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (1E12C400) [pid = 3464] [serial = 1051] [outer = 1D35EC00] 23:04:47 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:04:47 INFO - PROCESS | 3464 | 1461045887316 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] 23:04:47 INFO - PROCESS | 3464 | 1461045887326 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 23:04:47 INFO - PROCESS | 3464 | 1461045887330 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:04:47 INFO - PROCESS | 3464 | 1461045887332 Marionette TRACE conn5 <- [1,1366,null,{}] 23:04:47 INFO - PROCESS | 3464 | 1461045887335 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}] 23:04:47 INFO - PROCESS | 3464 | 1461045887444 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 23:04:47 INFO - PROCESS | 3464 | 1461045887603 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:47 INFO - PROCESS | 3464 | ++DOCSHELL 1D03C000 == 85 [pid = 3464] [id = 351] 23:04:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (1E136800) [pid = 3464] [serial = 1052] [outer = 00000000] 23:04:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (1ED8D000) [pid = 3464] [serial = 1053] [outer = 1E136800] 23:04:47 INFO - PROCESS | 3464 | 1461045887658 Marionette DEBUG loaded listener.js 23:04:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (1F6D5800) [pid = 3464] [serial = 1054] [outer = 1E136800] 23:04:48 INFO - PROCESS | 3464 | 1461045888223 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] 23:04:48 INFO - PROCESS | 3464 | 1461045888266 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 23:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:04:48 INFO - PROCESS | 3464 | 1461045888269 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:04:48 INFO - PROCESS | 3464 | 1461045888271 Marionette TRACE conn5 <- [1,1370,null,{}] 23:04:48 INFO - PROCESS | 3464 | 1461045888275 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}] 23:04:48 INFO - PROCESS | 3464 | 1461045888380 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 23:04:48 INFO - PROCESS | 3464 | 1461045888539 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:48 INFO - PROCESS | 3464 | ++DOCSHELL 0F93A800 == 86 [pid = 3464] [id = 352] 23:04:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (18059800) [pid = 3464] [serial = 1055] [outer = 00000000] 23:04:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (21E0A800) [pid = 3464] [serial = 1056] [outer = 18059800] 23:04:48 INFO - PROCESS | 3464 | 1461045888594 Marionette DEBUG loaded listener.js 23:04:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (21FB3800) [pid = 3464] [serial = 1057] [outer = 18059800] 23:04:49 INFO - PROCESS | 3464 | [3464] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:04:49 INFO - PROCESS | 3464 | 1461045889282 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] 23:04:49 INFO - PROCESS | 3464 | 1461045889343 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 23:04:49 INFO - PROCESS | 3464 | 1461045889346 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:04:49 INFO - PROCESS | 3464 | 1461045889348 Marionette TRACE conn5 <- [1,1374,null,{}] 23:04:49 INFO - PROCESS | 3464 | 1461045889352 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}] 23:04:49 INFO - PROCESS | 3464 | 1461045889482 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 23:04:49 INFO - PROCESS | 3464 | 1461045889634 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:49 INFO - PROCESS | 3464 | ++DOCSHELL 0F9A5400 == 87 [pid = 3464] [id = 353] 23:04:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (13BB0800) [pid = 3464] [serial = 1058] [outer = 00000000] 23:04:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (1CF1F800) [pid = 3464] [serial = 1059] [outer = 13BB0800] 23:04:49 INFO - PROCESS | 3464 | 1461045889693 Marionette DEBUG loaded listener.js 23:04:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (1E12A400) [pid = 3464] [serial = 1060] [outer = 13BB0800] 23:04:50 INFO - PROCESS | 3464 | 1461045890295 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] 23:04:50 INFO - PROCESS | 3464 | 1461045890323 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 23:04:50 INFO - PROCESS | 3464 | 1461045890326 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:04:50 INFO - PROCESS | 3464 | 1461045890328 Marionette TRACE conn5 <- [1,1378,null,{}] 23:04:50 INFO - PROCESS | 3464 | 1461045890331 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}] 23:04:50 INFO - PROCESS | 3464 | 1461045890437 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 23:04:50 INFO - PROCESS | 3464 | 1461045890596 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:50 INFO - PROCESS | 3464 | ++DOCSHELL 0F9AA800 == 88 [pid = 3464] [id = 354] 23:04:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (111A8800) [pid = 3464] [serial = 1061] [outer = 00000000] 23:04:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (1B480800) [pid = 3464] [serial = 1062] [outer = 111A8800] 23:04:50 INFO - PROCESS | 3464 | 1461045890652 Marionette DEBUG loaded listener.js 23:04:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (1D20A800) [pid = 3464] [serial = 1063] [outer = 111A8800] 23:04:51 INFO - PROCESS | 3464 | 1461045891356 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]]]}] 23:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1069ms 23:04:51 INFO - PROCESS | 3464 | 1461045891400 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 23:04:51 INFO - PROCESS | 3464 | 1461045891405 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 23:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:04:51 INFO - PROCESS | 3464 | 1461045891411 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:04:51 INFO - PROCESS | 3464 | 1461045891415 Marionette TRACE conn5 <- [1,1382,null,{}] 23:04:51 INFO - PROCESS | 3464 | 1461045891419 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}] 23:04:51 INFO - PROCESS | 3464 | 1461045891525 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 23:04:51 INFO - PROCESS | 3464 | 1461045891690 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:51 INFO - PROCESS | 3464 | ++DOCSHELL 14DD6400 == 89 [pid = 3464] [id = 355] 23:04:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (1525A800) [pid = 3464] [serial = 1064] [outer = 00000000] 23:04:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 193 (18060400) [pid = 3464] [serial = 1065] [outer = 1525A800] 23:04:51 INFO - PROCESS | 3464 | 1461045891743 Marionette DEBUG loaded listener.js 23:04:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 194 (19041000) [pid = 3464] [serial = 1066] [outer = 1525A800] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 0FD0E800 == 88 [pid = 3464] [id = 346] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 0F933800 == 87 [pid = 3464] [id = 345] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 0FD08800 == 86 [pid = 3464] [id = 344] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 1B4F1800 == 85 [pid = 3464] [id = 343] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 0F82E800 == 84 [pid = 3464] [id = 342] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 18831000 == 83 [pid = 3464] [id = 341] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 1625FC00 == 82 [pid = 3464] [id = 340] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 0F410400 == 81 [pid = 3464] [id = 339] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 13BB2800 == 80 [pid = 3464] [id = 338] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 193 (1EEDD800) [pid = 3464] [serial = 951] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 192 (2021BC00) [pid = 3464] [serial = 954] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 191 (22D8D000) [pid = 3464] [serial = 957] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 190 (23482800) [pid = 3464] [serial = 960] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (2209B800) [pid = 3464] [serial = 993] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 0F3CF400 == 79 [pid = 3464] [id = 337] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 22C29C00 == 78 [pid = 3464] [id = 335] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 1E132400 == 77 [pid = 3464] [id = 334] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 1923C800 == 76 [pid = 3464] [id = 333] 23:04:52 INFO - PROCESS | 3464 | --DOCSHELL 0FA39C00 == 75 [pid = 3464] [id = 332] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (1ED5AC00) [pid = 3464] [serial = 667] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (20211000) [pid = 3464] [serial = 709] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (1B571C00) [pid = 3464] [serial = 706] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (16E95800) [pid = 3464] [serial = 703] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (1DEC0C00) [pid = 3464] [serial = 660] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (21E0B000) [pid = 3464] [serial = 712] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (1A3F0800) [pid = 3464] [serial = 657] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (1E16EC00) [pid = 3464] [serial = 664] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (1684D000) [pid = 3464] [serial = 654] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (0F93D400) [pid = 3464] [serial = 988] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (1B5DCC00) [pid = 3464] [serial = 976] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (1CDA1400) [pid = 3464] [serial = 978] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (1CDAE000) [pid = 3464] [serial = 979] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (1E130400) [pid = 3464] [serial = 982] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (1940EC00) [pid = 3464] [serial = 972] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (1DEC9400) [pid = 3464] [serial = 981] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (0F93B000) [pid = 3464] [serial = 987] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (1935D000) [pid = 3464] [serial = 945] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (112A9000) [pid = 3464] [serial = 942] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (1CFA3C00) [pid = 3464] [serial = 948] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (1ED54400) [pid = 3464] [serial = 984] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (1B57B800) [pid = 3464] [serial = 990] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (1884E400) [pid = 3464] [serial = 967] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (1496E400) [pid = 3464] [serial = 966] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (199E8C00) [pid = 3464] [serial = 973] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (1B571000) [pid = 3464] [serial = 975] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (14A35400) [pid = 3464] [serial = 969] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (1684E400) [pid = 3464] [serial = 970] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (1B4F0800) [pid = 3464] [serial = 964] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (19437400) [pid = 3464] [serial = 963] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (1F6D3400) [pid = 3464] [serial = 985] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (1D3AFC00) [pid = 3464] [serial = 991] [outer = 00000000] [url = about:blank] 23:04:52 INFO - PROCESS | 3464 | 1461045892327 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]]]}] 23:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 23:04:52 INFO - PROCESS | 3464 | 1461045892345 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 23:04:52 INFO - PROCESS | 3464 | 1461045892350 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 23:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:04:52 INFO - PROCESS | 3464 | 1461045892356 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:04:52 INFO - PROCESS | 3464 | 1461045892358 Marionette TRACE conn5 <- [1,1386,null,{}] 23:04:52 INFO - PROCESS | 3464 | 1461045892393 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}] 23:04:52 INFO - PROCESS | 3464 | 1461045892491 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 23:04:52 INFO - PROCESS | 3464 | 1461045892595 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:52 INFO - PROCESS | 3464 | ++DOCSHELL 0F838800 == 76 [pid = 3464] [id = 356] 23:04:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (0F936800) [pid = 3464] [serial = 1067] [outer = 00000000] 23:04:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (1490F400) [pid = 3464] [serial = 1068] [outer = 0F936800] 23:04:52 INFO - PROCESS | 3464 | 1461045892640 Marionette DEBUG loaded listener.js 23:04:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (14A37C00) [pid = 3464] [serial = 1069] [outer = 0F936800] 23:04:53 INFO - PROCESS | 3464 | 1461045893062 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]]]}] 23:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 770ms 23:04:53 INFO - PROCESS | 3464 | 1461045893130 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 23:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:04:53 INFO - PROCESS | 3464 | 1461045893132 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 23:04:53 INFO - PROCESS | 3464 | 1461045893135 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:04:53 INFO - PROCESS | 3464 | 1461045893139 Marionette TRACE conn5 <- [1,1390,null,{}] 23:04:53 INFO - PROCESS | 3464 | 1461045893154 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}] 23:04:53 INFO - PROCESS | 3464 | 1461045893251 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 23:04:53 INFO - PROCESS | 3464 | 1461045893267 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:53 INFO - PROCESS | 3464 | ++DOCSHELL 1935D800 == 77 [pid = 3464] [id = 357] 23:04:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (1935DC00) [pid = 3464] [serial = 1070] [outer = 00000000] 23:04:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (19409400) [pid = 3464] [serial = 1071] [outer = 1935DC00] 23:04:53 INFO - PROCESS | 3464 | 1461045893318 Marionette DEBUG loaded listener.js 23:04:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (199E4C00) [pid = 3464] [serial = 1072] [outer = 1935DC00] 23:04:53 INFO - PROCESS | 3464 | 1461045893792 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]]]}] 23:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 690ms 23:04:53 INFO - PROCESS | 3464 | 1461045893831 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 23:04:53 INFO - PROCESS | 3464 | 1461045893834 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 23:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:04:53 INFO - PROCESS | 3464 | 1461045893837 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:04:53 INFO - PROCESS | 3464 | 1461045893839 Marionette TRACE conn5 <- [1,1394,null,{}] 23:04:53 INFO - PROCESS | 3464 | 1461045893842 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}] 23:04:53 INFO - PROCESS | 3464 | 1461045893958 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 23:04:53 INFO - PROCESS | 3464 | 1461045893967 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:54 INFO - PROCESS | 3464 | ++DOCSHELL 1932F800 == 78 [pid = 3464] [id = 358] 23:04:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (19331000) [pid = 3464] [serial = 1073] [outer = 00000000] 23:04:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (1B485000) [pid = 3464] [serial = 1074] [outer = 19331000] 23:04:54 INFO - PROCESS | 3464 | 1461045894112 Marionette DEBUG loaded listener.js 23:04:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (1B577C00) [pid = 3464] [serial = 1075] [outer = 19331000] 23:04:54 INFO - PROCESS | 3464 | 1461045894535 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]]]}] 23:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 23:04:54 INFO - PROCESS | 3464 | 1461045894571 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 23:04:54 INFO - PROCESS | 3464 | 1461045894573 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 23:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:04:54 INFO - PROCESS | 3464 | 1461045894576 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:04:54 INFO - PROCESS | 3464 | 1461045894577 Marionette TRACE conn5 <- [1,1398,null,{}] 23:04:54 INFO - PROCESS | 3464 | 1461045894592 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}] 23:04:54 INFO - PROCESS | 3464 | 1461045894716 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 23:04:54 INFO - PROCESS | 3464 | 1461045894722 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:54 INFO - PROCESS | 3464 | ++DOCSHELL 1B3AEC00 == 79 [pid = 3464] [id = 359] 23:04:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (1B579C00) [pid = 3464] [serial = 1076] [outer = 00000000] 23:04:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (1CD47C00) [pid = 3464] [serial = 1077] [outer = 1B579C00] 23:04:54 INFO - PROCESS | 3464 | 1461045894824 Marionette DEBUG loaded listener.js 23:04:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (1CD4D000) [pid = 3464] [serial = 1078] [outer = 1B579C00] 23:04:55 INFO - PROCESS | 3464 | 1461045895344 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]]]}] 23:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 790ms 23:04:55 INFO - PROCESS | 3464 | 1461045895367 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 23:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:04:55 INFO - PROCESS | 3464 | 1461045895369 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 23:04:55 INFO - PROCESS | 3464 | 1461045895372 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:04:55 INFO - PROCESS | 3464 | 1461045895373 Marionette TRACE conn5 <- [1,1402,null,{}] 23:04:55 INFO - PROCESS | 3464 | 1461045895386 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}] 23:04:55 INFO - PROCESS | 3464 | 1461045895525 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 23:04:55 INFO - PROCESS | 3464 | 1461045895596 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:55 INFO - PROCESS | 3464 | ++DOCSHELL 1CD47800 == 80 [pid = 3464] [id = 360] 23:04:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (1CD71C00) [pid = 3464] [serial = 1079] [outer = 00000000] 23:04:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (1D35D000) [pid = 3464] [serial = 1080] [outer = 1CD71C00] 23:04:55 INFO - PROCESS | 3464 | 1461045895644 Marionette DEBUG loaded listener.js 23:04:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (1DEB9000) [pid = 3464] [serial = 1081] [outer = 1CD71C00] 23:04:56 INFO - PROCESS | 3464 | 1461045896095 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]]]}] 23:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 731ms 23:04:56 INFO - PROCESS | 3464 | 1461045896109 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 23:04:56 INFO - PROCESS | 3464 | 1461045896111 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 23:04:56 INFO - PROCESS | 3464 | 1461045896114 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:04:56 INFO - PROCESS | 3464 | 1461045896115 Marionette TRACE conn5 <- [1,1406,null,{}] 23:04:56 INFO - PROCESS | 3464 | 1461045896119 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}] 23:04:56 INFO - PROCESS | 3464 | 1461045896247 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 23:04:56 INFO - PROCESS | 3464 | 1461045896260 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:56 INFO - PROCESS | 3464 | ++DOCSHELL 1DEC0C00 == 81 [pid = 3464] [id = 361] 23:04:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (1DEC9400) [pid = 3464] [serial = 1082] [outer = 00000000] 23:04:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (1ED54400) [pid = 3464] [serial = 1083] [outer = 1DEC9400] 23:04:56 INFO - PROCESS | 3464 | 1461045896305 Marionette DEBUG loaded listener.js 23:04:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (1F6D3400) [pid = 3464] [serial = 1084] [outer = 1DEC9400] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (18DD2800) [pid = 3464] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (1B4F7000) [pid = 3464] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (0F832400) [pid = 3464] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (1B4F6400) [pid = 3464] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (10293400) [pid = 3464] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (10350000) [pid = 3464] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (13BEA000) [pid = 3464] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (0F40F400) [pid = 3464] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (0F463C00) [pid = 3464] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (1687F000) [pid = 3464] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (19044800) [pid = 3464] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (1B576400) [pid = 3464] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (19306C00) [pid = 3464] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (1034A800) [pid = 3464] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (14968C00) [pid = 3464] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (199E8000) [pid = 3464] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (1CF9BC00) [pid = 3464] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (1D2D0000) [pid = 3464] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (1D2CCC00) [pid = 3464] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (111A9400) [pid = 3464] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (19045000) [pid = 3464] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (1D2D8000) [pid = 3464] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (1E130000) [pid = 3464] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (1E173C00) [pid = 3464] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (1CDA7400) [pid = 3464] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (13BA6400) [pid = 3464] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (19044400) [pid = 3464] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (1CDAA400) [pid = 3464] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (1ED8B000) [pid = 3464] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (20219000) [pid = 3464] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (22096400) [pid = 3464] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (2021A000) [pid = 3464] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (149F5400) [pid = 3464] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (18DD0800) [pid = 3464] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (1F6D6400) [pid = 3464] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (1F6D3C00) [pid = 3464] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (21FADC00) [pid = 3464] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:04:56 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (0F801800) [pid = 3464] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:04:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (101C6800) [pid = 3464] [serial = 1085] [outer = 0FAC0800] 23:04:57 INFO - PROCESS | 3464 | 1461045897141 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]]]}] 23:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1068ms 23:04:57 INFO - PROCESS | 3464 | 1461045897187 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 23:04:57 INFO - PROCESS | 3464 | 1461045897189 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 23:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:04:57 INFO - PROCESS | 3464 | 1461045897191 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:04:57 INFO - PROCESS | 3464 | 1461045897193 Marionette TRACE conn5 <- [1,1410,null,{}] 23:04:57 INFO - PROCESS | 3464 | 1461045897196 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}] 23:04:57 INFO - PROCESS | 3464 | 1461045897281 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 23:04:57 INFO - PROCESS | 3464 | 1461045897287 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:57 INFO - PROCESS | 3464 | ++DOCSHELL 14963000 == 82 [pid = 3464] [id = 362] 23:04:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (18063400) [pid = 3464] [serial = 1086] [outer = 00000000] 23:04:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (19249400) [pid = 3464] [serial = 1087] [outer = 18063400] 23:04:57 INFO - PROCESS | 3464 | 1461045897331 Marionette DEBUG loaded listener.js 23:04:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (199EC000) [pid = 3464] [serial = 1088] [outer = 18063400] 23:04:57 INFO - PROCESS | 3464 | 1461045897761 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]]]}] 23:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 23:04:57 INFO - PROCESS | 3464 | 1461045897823 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 23:04:57 INFO - PROCESS | 3464 | 1461045897825 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 23:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:04:57 INFO - PROCESS | 3464 | 1461045897828 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:04:57 INFO - PROCESS | 3464 | 1461045897829 Marionette TRACE conn5 <- [1,1414,null,{}] 23:04:57 INFO - PROCESS | 3464 | 1461045897833 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}] 23:04:57 INFO - PROCESS | 3464 | 1461045897953 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 23:04:57 INFO - PROCESS | 3464 | 1461045897963 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:57 INFO - PROCESS | 3464 | ++DOCSHELL 1B4F2400 == 83 [pid = 3464] [id = 363] 23:04:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (1B902400) [pid = 3464] [serial = 1089] [outer = 00000000] 23:04:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (1CF18000) [pid = 3464] [serial = 1090] [outer = 1B902400] 23:04:58 INFO - PROCESS | 3464 | 1461045898010 Marionette DEBUG loaded listener.js 23:04:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (1DECF400) [pid = 3464] [serial = 1091] [outer = 1B902400] 23:04:58 INFO - PROCESS | 3464 | 1461045898450 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]]]}] 23:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 23:04:58 INFO - PROCESS | 3464 | 1461045898509 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 23:04:58 INFO - PROCESS | 3464 | 1461045898511 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 23:04:58 INFO - PROCESS | 3464 | 1461045898515 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:04:58 INFO - PROCESS | 3464 | 1461045898517 Marionette TRACE conn5 <- [1,1418,null,{}] 23:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:04:58 INFO - PROCESS | 3464 | 1461045898520 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}] 23:04:58 INFO - PROCESS | 3464 | 1461045898606 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 23:04:58 INFO - PROCESS | 3464 | 1461045898613 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:58 INFO - PROCESS | 3464 | ++DOCSHELL 1EEE0800 == 84 [pid = 3464] [id = 364] 23:04:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (1F6D1800) [pid = 3464] [serial = 1092] [outer = 00000000] 23:04:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (21E02800) [pid = 3464] [serial = 1093] [outer = 1F6D1800] 23:04:58 INFO - PROCESS | 3464 | 1461045898657 Marionette DEBUG loaded listener.js 23:04:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (21E0C800) [pid = 3464] [serial = 1094] [outer = 1F6D1800] 23:04:59 INFO - PROCESS | 3464 | 1461045899433 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]]]}] 23:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 970ms 23:04:59 INFO - PROCESS | 3464 | 1461045899491 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 23:04:59 INFO - PROCESS | 3464 | 1461045899496 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 23:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:04:59 INFO - PROCESS | 3464 | 1461045899502 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:04:59 INFO - PROCESS | 3464 | 1461045899505 Marionette TRACE conn5 <- [1,1422,null,{}] 23:04:59 INFO - PROCESS | 3464 | 1461045899511 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}] 23:04:59 INFO - PROCESS | 3464 | 1461045899631 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 23:04:59 INFO - PROCESS | 3464 | 1461045899782 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:59 INFO - PROCESS | 3464 | ++DOCSHELL 10549400 == 85 [pid = 3464] [id = 365] 23:04:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (105B3000) [pid = 3464] [serial = 1095] [outer = 00000000] 23:04:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (16256400) [pid = 3464] [serial = 1096] [outer = 105B3000] 23:04:59 INFO - PROCESS | 3464 | 1461045899839 Marionette DEBUG loaded listener.js 23:04:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (16AF0000) [pid = 3464] [serial = 1097] [outer = 105B3000] 23:05:00 INFO - PROCESS | 3464 | 1461045900409 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]]]}] 23:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 23:05:00 INFO - PROCESS | 3464 | 1461045900445 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 23:05:00 INFO - PROCESS | 3464 | 1461045900451 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 23:05:00 INFO - PROCESS | 3464 | 1461045900459 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:05:00 INFO - PROCESS | 3464 | 1461045900462 Marionette TRACE conn5 <- [1,1426,null,{}] 23:05:00 INFO - PROCESS | 3464 | 1461045900466 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}] 23:05:00 INFO - PROCESS | 3464 | 1461045900582 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 23:05:00 INFO - PROCESS | 3464 | 1461045900744 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:00 INFO - PROCESS | 3464 | ++DOCSHELL 0FC92000 == 86 [pid = 3464] [id = 366] 23:05:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (0FDD4C00) [pid = 3464] [serial = 1098] [outer = 00000000] 23:05:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (19744C00) [pid = 3464] [serial = 1099] [outer = 0FDD4C00] 23:05:00 INFO - PROCESS | 3464 | 1461045900799 Marionette DEBUG loaded listener.js 23:05:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (1B41BC00) [pid = 3464] [serial = 1100] [outer = 0FDD4C00] 23:05:01 INFO - PROCESS | 3464 | 1461045901410 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]]]}] 23:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 23:05:01 INFO - PROCESS | 3464 | 1461045901433 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 23:05:01 INFO - PROCESS | 3464 | 1461045901436 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 23:05:01 INFO - PROCESS | 3464 | 1461045901439 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:05:01 INFO - PROCESS | 3464 | 1461045901443 Marionette TRACE conn5 <- [1,1430,null,{}] 23:05:01 INFO - PROCESS | 3464 | 1461045901454 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}] 23:05:01 INFO - PROCESS | 3464 | 1461045901571 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 23:05:01 INFO - PROCESS | 3464 | 1461045901740 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:01 INFO - PROCESS | 3464 | ++DOCSHELL 1F6D3800 == 87 [pid = 3464] [id = 367] 23:05:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (1F6D9C00) [pid = 3464] [serial = 1101] [outer = 00000000] 23:05:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (21FB6400) [pid = 3464] [serial = 1102] [outer = 1F6D9C00] 23:05:01 INFO - PROCESS | 3464 | 1461045901802 Marionette DEBUG loaded listener.js 23:05:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (21FC0000) [pid = 3464] [serial = 1103] [outer = 1F6D9C00] 23:05:02 INFO - PROCESS | 3464 | 1461045902397 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]]]}] 23:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1019ms 23:05:02 INFO - PROCESS | 3464 | 1461045902462 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 23:05:02 INFO - PROCESS | 3464 | 1461045902465 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 23:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:05:02 INFO - PROCESS | 3464 | 1461045902469 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:05:02 INFO - PROCESS | 3464 | 1461045902471 Marionette TRACE conn5 <- [1,1434,null,{}] 23:05:02 INFO - PROCESS | 3464 | 1461045902475 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}] 23:05:02 INFO - PROCESS | 3464 | 1461045902647 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 23:05:02 INFO - PROCESS | 3464 | 1461045902763 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:02 INFO - PROCESS | 3464 | ++DOCSHELL 21FC2400 == 88 [pid = 3464] [id = 368] 23:05:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (21FC5C00) [pid = 3464] [serial = 1104] [outer = 00000000] 23:05:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (21FCAC00) [pid = 3464] [serial = 1105] [outer = 21FC5C00] 23:05:02 INFO - PROCESS | 3464 | 1461045902821 Marionette DEBUG loaded listener.js 23:05:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (2209D400) [pid = 3464] [serial = 1106] [outer = 21FC5C00] 23:05:03 INFO - PROCESS | 3464 | 1461045903360 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]]]}] 23:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 23:05:03 INFO - PROCESS | 3464 | 1461045903402 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 23:05:03 INFO - PROCESS | 3464 | 1461045903405 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 23:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:05:03 INFO - PROCESS | 3464 | 1461045903408 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:05:03 INFO - PROCESS | 3464 | 1461045903410 Marionette TRACE conn5 <- [1,1438,null,{}] 23:05:03 INFO - PROCESS | 3464 | 1461045903414 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}] 23:05:03 INFO - PROCESS | 3464 | 1461045903527 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 23:05:03 INFO - PROCESS | 3464 | 1461045903689 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:03 INFO - PROCESS | 3464 | ++DOCSHELL 1923C800 == 89 [pid = 3464] [id = 369] 23:05:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (19313000) [pid = 3464] [serial = 1107] [outer = 00000000] 23:05:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (22C28000) [pid = 3464] [serial = 1108] [outer = 19313000] 23:05:03 INFO - PROCESS | 3464 | 1461045903744 Marionette DEBUG loaded listener.js 23:05:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (22C2AC00) [pid = 3464] [serial = 1109] [outer = 19313000] 23:05:04 INFO - PROCESS | 3464 | 1461045904366 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]]]}] 23:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1020ms 23:05:04 INFO - PROCESS | 3464 | 1461045904432 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 23:05:04 INFO - PROCESS | 3464 | 1461045904435 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 23:05:04 INFO - PROCESS | 3464 | 1461045904438 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:05:04 INFO - PROCESS | 3464 | 1461045904440 Marionette TRACE conn5 <- [1,1442,null,{}] 23:05:04 INFO - PROCESS | 3464 | 1461045904444 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}] 23:05:04 INFO - PROCESS | 3464 | 1461045904639 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 23:05:04 INFO - PROCESS | 3464 | 1461045904651 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:04 INFO - PROCESS | 3464 | ++DOCSHELL 22C33000 == 90 [pid = 3464] [id = 370] 23:05:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (22D91000) [pid = 3464] [serial = 1110] [outer = 00000000] 23:05:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (2348B800) [pid = 3464] [serial = 1111] [outer = 22D91000] 23:05:04 INFO - PROCESS | 3464 | 1461045904707 Marionette DEBUG loaded listener.js 23:05:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (23490000) [pid = 3464] [serial = 1112] [outer = 22D91000] 23:05:05 INFO - PROCESS | 3464 | 1461045905417 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]]]}] 23:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1016ms 23:05:05 INFO - PROCESS | 3464 | 1461045905458 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 23:05:05 INFO - PROCESS | 3464 | 1461045905460 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 23:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:05:05 INFO - PROCESS | 3464 | 1461045905464 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:05:05 INFO - PROCESS | 3464 | 1461045905466 Marionette TRACE conn5 <- [1,1446,null,{}] 23:05:05 INFO - PROCESS | 3464 | 1461045905469 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}] 23:05:05 INFO - PROCESS | 3464 | 1461045905583 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 23:05:05 INFO - PROCESS | 3464 | 1461045905750 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:05 INFO - PROCESS | 3464 | ++DOCSHELL 0F466800 == 91 [pid = 3464] [id = 371] 23:05:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (0F50BC00) [pid = 3464] [serial = 1113] [outer = 00000000] 23:05:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (105AC400) [pid = 3464] [serial = 1114] [outer = 0F50BC00] 23:05:05 INFO - PROCESS | 3464 | 1461045905809 Marionette DEBUG loaded listener.js 23:05:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (151A4000) [pid = 3464] [serial = 1115] [outer = 0F50BC00] 23:05:06 INFO - PROCESS | 3464 | 1461045906687 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]]]}] 23:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1282ms 23:05:06 INFO - PROCESS | 3464 | 1461045906747 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 23:05:06 INFO - PROCESS | 3464 | 1461045906751 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 23:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:05:06 INFO - PROCESS | 3464 | 1461045906756 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:05:06 INFO - PROCESS | 3464 | 1461045906759 Marionette TRACE conn5 <- [1,1450,null,{}] 23:05:06 INFO - PROCESS | 3464 | 1461045906765 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}] 23:05:06 INFO - PROCESS | 3464 | 1461045906881 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 23:05:07 INFO - PROCESS | 3464 | 1461045907042 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:07 INFO - PROCESS | 3464 | ++DOCSHELL 105AF000 == 92 [pid = 3464] [id = 372] 23:05:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (105B3800) [pid = 3464] [serial = 1116] [outer = 00000000] 23:05:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (14961400) [pid = 3464] [serial = 1117] [outer = 105B3800] 23:05:07 INFO - PROCESS | 3464 | 1461045907099 Marionette DEBUG loaded listener.js 23:05:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (14A40400) [pid = 3464] [serial = 1118] [outer = 105B3800] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1B4F2400 == 91 [pid = 3464] [id = 363] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 14963000 == 90 [pid = 3464] [id = 362] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1DEC0C00 == 89 [pid = 3464] [id = 361] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1CD47800 == 88 [pid = 3464] [id = 360] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1E17A000 == 87 [pid = 3464] [id = 331] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1B3AEC00 == 86 [pid = 3464] [id = 359] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1932F800 == 85 [pid = 3464] [id = 358] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (1D033800) [pid = 3464] [serial = 1041] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1935D800 == 84 [pid = 3464] [id = 357] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 0F838800 == 83 [pid = 3464] [id = 356] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 14DD6400 == 82 [pid = 3464] [id = 355] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1D03C000 == 81 [pid = 3464] [id = 351] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1D032C00 == 80 [pid = 3464] [id = 350] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1034C800 == 79 [pid = 3464] [id = 349] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 0F937800 == 78 [pid = 3464] [id = 348] 23:05:07 INFO - PROCESS | 3464 | --DOCSHELL 1CFA0400 == 77 [pid = 3464] [id = 347] 23:05:07 INFO - PROCESS | 3464 | 1461045907839 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]]]}] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (106E8000) [pid = 3464] [serial = 748] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (18850400) [pid = 3464] [serial = 751] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (1CD73C00) [pid = 3464] [serial = 754] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (1D208C00) [pid = 3464] [serial = 757] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (1D3B6C00) [pid = 3464] [serial = 760] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (1DEBE800) [pid = 3464] [serial = 793] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (18057800) [pid = 3464] [serial = 796] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (19E3A800) [pid = 3464] [serial = 799] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (1DED1000) [pid = 3464] [serial = 802] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (1E16FC00) [pid = 3464] [serial = 805] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (1ED55800) [pid = 3464] [serial = 808] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (1CDB0400) [pid = 3464] [serial = 841] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (18054400) [pid = 3464] [serial = 844] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (199E4800) [pid = 3464] [serial = 847] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (1E173000) [pid = 3464] [serial = 850] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (20210800) [pid = 3464] [serial = 853] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (21E04800) [pid = 3464] [serial = 856] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (223A6800) [pid = 3464] [serial = 859] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (223A2400) [pid = 3464] [serial = 892] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (18829C00) [pid = 3464] [serial = 895] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (1B57A000) [pid = 3464] [serial = 898] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (1F6DEC00) [pid = 3464] [serial = 901] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (223ACC00) [pid = 3464] [serial = 904] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (21FB9C00) [pid = 3464] [serial = 907] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (1CFA5400) [pid = 3464] [serial = 940] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (19368800) [pid = 3464] [serial = 1023] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (1CDA3400) [pid = 3464] [serial = 1038] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (1CF12800) [pid = 3464] [serial = 1039] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (1CD51400) [pid = 3464] [serial = 1033] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (112A1C00) [pid = 3464] [serial = 1015] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (19E30C00) [pid = 3464] [serial = 1026] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (1A3EA800) [pid = 3464] [serial = 1027] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (1A108400) [pid = 3464] [serial = 1036] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (19405000) [pid = 3464] [serial = 1024] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (19372000) [pid = 3464] [serial = 946] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (1DECB800) [pid = 3464] [serial = 949] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (14A36800) [pid = 3464] [serial = 943] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 132 (1B5E4800) [pid = 3464] [serial = 1029] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 131 (1CD4C000) [pid = 3464] [serial = 1032] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (1B5E4C00) [pid = 3464] [serial = 1030] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (1935D400) [pid = 3464] [serial = 1035] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (151A9C00) [pid = 3464] [serial = 1014] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (0FD0F800) [pid = 3464] [serial = 1012] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (0F9AA000) [pid = 3464] [serial = 1011] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (14A39400) [pid = 3464] [serial = 996] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (1940D400) [pid = 3464] [serial = 999] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (0F831400) [pid = 3464] [serial = 1017] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (0F939800) [pid = 3464] [serial = 1018] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (0F9AD000) [pid = 3464] [serial = 1008] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 120 (2209A000) [pid = 3464] [serial = 1002] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 119 (1884E800) [pid = 3464] [serial = 1020] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 118 (1903A400) [pid = 3464] [serial = 1021] [outer = 00000000] [url = about:blank] 23:05:07 INFO - PROCESS | 3464 | --DOMWINDOW == 117 (22C33800) [pid = 3464] [serial = 1005] [outer = 00000000] [url = about:blank] 23:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1135ms 23:05:07 INFO - PROCESS | 3464 | 1461045907898 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 23:05:07 INFO - PROCESS | 3464 | 1461045907903 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 23:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:05:07 INFO - PROCESS | 3464 | 1461045907909 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:05:07 INFO - PROCESS | 3464 | 1461045907912 Marionette TRACE conn5 <- [1,1454,null,{}] 23:05:07 INFO - PROCESS | 3464 | 1461045907915 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}] 23:05:08 INFO - PROCESS | 3464 | 1461045908004 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 23:05:08 INFO - PROCESS | 3464 | 1461045908017 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:08 INFO - PROCESS | 3464 | ++DOCSHELL 0F940800 == 78 [pid = 3464] [id = 373] 23:05:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 118 (0F9A1400) [pid = 3464] [serial = 1119] [outer = 00000000] 23:05:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 119 (0F9AEC00) [pid = 3464] [serial = 1120] [outer = 0F9A1400] 23:05:08 INFO - PROCESS | 3464 | 1461045908064 Marionette DEBUG loaded listener.js 23:05:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 120 (101C8400) [pid = 3464] [serial = 1121] [outer = 0F9A1400] 23:05:08 INFO - PROCESS | 3464 | 1461045908636 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]]]}] 23:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 23:05:08 INFO - PROCESS | 3464 | 1461045908683 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 23:05:08 INFO - PROCESS | 3464 | 1461045908685 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 23:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:05:08 INFO - PROCESS | 3464 | 1461045908689 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:05:08 INFO - PROCESS | 3464 | 1461045908692 Marionette TRACE conn5 <- [1,1458,null,{}] 23:05:08 INFO - PROCESS | 3464 | 1461045908702 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}] 23:05:08 INFO - PROCESS | 3464 | 1461045908796 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 23:05:08 INFO - PROCESS | 3464 | 1461045908897 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:08 INFO - PROCESS | 3464 | ++DOCSHELL 161AF400 == 79 [pid = 3464] [id = 374] 23:05:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 121 (1625EC00) [pid = 3464] [serial = 1122] [outer = 00000000] 23:05:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (16AF0800) [pid = 3464] [serial = 1123] [outer = 1625EC00] 23:05:08 INFO - PROCESS | 3464 | 1461045908946 Marionette DEBUG loaded listener.js 23:05:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (1805A000) [pid = 3464] [serial = 1124] [outer = 1625EC00] 23:05:09 INFO - PROCESS | 3464 | 1461045909338 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]]]}] 23:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 23:05:09 INFO - PROCESS | 3464 | 1461045909362 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 23:05:09 INFO - PROCESS | 3464 | 1461045909365 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 23:05:09 INFO - PROCESS | 3464 | 1461045909368 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:05:09 INFO - PROCESS | 3464 | 1461045909370 Marionette TRACE conn5 <- [1,1462,null,{}] 23:05:09 INFO - PROCESS | 3464 | 1461045909374 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}] 23:05:09 INFO - PROCESS | 3464 | 1461045909466 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 23:05:09 INFO - PROCESS | 3464 | 1461045909503 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:09 INFO - PROCESS | 3464 | ++DOCSHELL 18FA1800 == 80 [pid = 3464] [id = 375] 23:05:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (18FA2C00) [pid = 3464] [serial = 1125] [outer = 00000000] 23:05:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (19243C00) [pid = 3464] [serial = 1126] [outer = 18FA2C00] 23:05:09 INFO - PROCESS | 3464 | 1461045909548 Marionette DEBUG loaded listener.js 23:05:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1930A400) [pid = 3464] [serial = 1127] [outer = 18FA2C00] 23:05:10 INFO - PROCESS | 3464 | 1461045910025 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]]]}] 23:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 23:05:10 INFO - PROCESS | 3464 | 1461045910106 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 23:05:10 INFO - PROCESS | 3464 | 1461045910108 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 23:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:05:10 INFO - PROCESS | 3464 | 1461045910111 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:05:10 INFO - PROCESS | 3464 | 1461045910113 Marionette TRACE conn5 <- [1,1466,null,{}] 23:05:10 INFO - PROCESS | 3464 | 1461045910117 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}] 23:05:10 INFO - PROCESS | 3464 | 1461045910235 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 23:05:10 INFO - PROCESS | 3464 | 1461045910302 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:10 INFO - PROCESS | 3464 | ++DOCSHELL 19306C00 == 81 [pid = 3464] [id = 376] 23:05:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (19310C00) [pid = 3464] [serial = 1128] [outer = 00000000] 23:05:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (1936F000) [pid = 3464] [serial = 1129] [outer = 19310C00] 23:05:10 INFO - PROCESS | 3464 | 1461045910348 Marionette DEBUG loaded listener.js 23:05:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (193E6400) [pid = 3464] [serial = 1130] [outer = 19310C00] 23:05:10 INFO - PROCESS | 3464 | 1461045910799 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]]]}] 23:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 23:05:10 INFO - PROCESS | 3464 | 1461045910873 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 23:05:10 INFO - PROCESS | 3464 | 1461045910875 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 23:05:10 INFO - PROCESS | 3464 | 1461045910878 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:05:10 INFO - PROCESS | 3464 | 1461045910880 Marionette TRACE conn5 <- [1,1470,null,{}] 23:05:10 INFO - PROCESS | 3464 | 1461045910884 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}] 23:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:05:11 INFO - PROCESS | 3464 | 1461045911032 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 23:05:11 INFO - PROCESS | 3464 | 1461045911104 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:11 INFO - PROCESS | 3464 | ++DOCSHELL 19434C00 == 82 [pid = 3464] [id = 377] 23:05:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (19E32400) [pid = 3464] [serial = 1131] [outer = 00000000] 23:05:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (1A3F1000) [pid = 3464] [serial = 1132] [outer = 19E32400] 23:05:11 INFO - PROCESS | 3464 | 1461045911152 Marionette DEBUG loaded listener.js 23:05:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (1A797C00) [pid = 3464] [serial = 1133] [outer = 19E32400] 23:05:11 INFO - PROCESS | 3464 | 1461045911600 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]]]}] 23:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 770ms 23:05:11 INFO - PROCESS | 3464 | 1461045911658 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 23:05:11 INFO - PROCESS | 3464 | 1461045911660 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 23:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:05:11 INFO - PROCESS | 3464 | 1461045911663 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:05:11 INFO - PROCESS | 3464 | 1461045911665 Marionette TRACE conn5 <- [1,1474,null,{}] 23:05:11 INFO - PROCESS | 3464 | 1461045911674 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}] 23:05:11 INFO - PROCESS | 3464 | 1461045911795 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 23:05:11 INFO - PROCESS | 3464 | 1461045911864 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:11 INFO - PROCESS | 3464 | ++DOCSHELL 1B41B800 == 83 [pid = 3464] [id = 378] 23:05:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (1B4B8400) [pid = 3464] [serial = 1134] [outer = 00000000] 23:05:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (1B5DF400) [pid = 3464] [serial = 1135] [outer = 1B4B8400] 23:05:11 INFO - PROCESS | 3464 | 1461045911908 Marionette DEBUG loaded listener.js 23:05:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (1B90CC00) [pid = 3464] [serial = 1136] [outer = 1B4B8400] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (0F938000) [pid = 3464] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (14965400) [pid = 3464] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 132 (1525A800) [pid = 3464] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 131 (1935DC00) [pid = 3464] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (0F936800) [pid = 3464] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (18063400) [pid = 3464] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1DEC9400) [pid = 3464] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (1CD71C00) [pid = 3464] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 126 (18059800) [pid = 3464] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 125 (1B579C00) [pid = 3464] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 124 (1E136800) [pid = 3464] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 123 (19331000) [pid = 3464] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 122 (1B902400) [pid = 3464] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:05:12 INFO - PROCESS | 3464 | --DOMWINDOW == 121 (1D35EC00) [pid = 3464] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:05:12 INFO - PROCESS | 3464 | 1461045912518 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]]]}] 23:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 870ms 23:05:12 INFO - PROCESS | 3464 | 1461045912534 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 23:05:12 INFO - PROCESS | 3464 | 1461045912535 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 23:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:05:12 INFO - PROCESS | 3464 | 1461045912539 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:05:12 INFO - PROCESS | 3464 | 1461045912540 Marionette TRACE conn5 <- [1,1478,null,{}] 23:05:12 INFO - PROCESS | 3464 | 1461045912544 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}] 23:05:12 INFO - PROCESS | 3464 | 1461045912681 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 23:05:12 INFO - PROCESS | 3464 | 1461045912693 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:12 INFO - PROCESS | 3464 | ++DOCSHELL 1525D800 == 84 [pid = 3464] [id = 379] 23:05:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 122 (1684BC00) [pid = 3464] [serial = 1137] [outer = 00000000] 23:05:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 123 (1A3F3400) [pid = 3464] [serial = 1138] [outer = 1684BC00] 23:05:12 INFO - PROCESS | 3464 | 1461045912737 Marionette DEBUG loaded listener.js 23:05:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 124 (1B578800) [pid = 3464] [serial = 1139] [outer = 1684BC00] 23:05:13 INFO - PROCESS | 3464 | 1461045913138 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]]]}] 23:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 23:05:13 INFO - PROCESS | 3464 | 1461045913170 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 23:05:13 INFO - PROCESS | 3464 | 1461045913172 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 23:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:05:13 INFO - PROCESS | 3464 | 1461045913188 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:05:13 INFO - PROCESS | 3464 | 1461045913190 Marionette TRACE conn5 <- [1,1482,null,{}] 23:05:13 INFO - PROCESS | 3464 | 1461045913198 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}] 23:05:13 INFO - PROCESS | 3464 | 1461045913290 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 23:05:13 INFO - PROCESS | 3464 | 1461045913298 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:13 INFO - PROCESS | 3464 | ++DOCSHELL 19E38800 == 85 [pid = 3464] [id = 380] 23:05:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 125 (1C61CC00) [pid = 3464] [serial = 1140] [outer = 00000000] 23:05:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 126 (1CD67000) [pid = 3464] [serial = 1141] [outer = 1C61CC00] 23:05:13 INFO - PROCESS | 3464 | 1461045913345 Marionette DEBUG loaded listener.js 23:05:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 127 (1CD6C000) [pid = 3464] [serial = 1142] [outer = 1C61CC00] 23:05:13 INFO - PROCESS | 3464 | 1461045913854 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]]]}] 23:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 23:05:13 INFO - PROCESS | 3464 | 1461045913921 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 23:05:13 INFO - PROCESS | 3464 | 1461045913923 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 23:05:13 INFO - PROCESS | 3464 | 1461045913926 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:05:13 INFO - PROCESS | 3464 | 1461045913928 Marionette TRACE conn5 <- [1,1486,null,{}] 23:05:13 INFO - PROCESS | 3464 | 1461045913931 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}] 23:05:14 INFO - PROCESS | 3464 | 1461045914018 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 23:05:14 INFO - PROCESS | 3464 | 1461045914024 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:14 INFO - PROCESS | 3464 | ++DOCSHELL 1CD51800 == 86 [pid = 3464] [id = 381] 23:05:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (1CD70C00) [pid = 3464] [serial = 1143] [outer = 00000000] 23:05:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (1CDAF000) [pid = 3464] [serial = 1144] [outer = 1CD70C00] 23:05:14 INFO - PROCESS | 3464 | 1461045914068 Marionette DEBUG loaded listener.js 23:05:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (1CF97000) [pid = 3464] [serial = 1145] [outer = 1CD70C00] 23:05:14 INFO - PROCESS | 3464 | 1461045914788 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]]]}] 23:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 23:05:14 INFO - PROCESS | 3464 | 1461045914861 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 23:05:14 INFO - PROCESS | 3464 | 1461045914866 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 23:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:05:14 INFO - PROCESS | 3464 | 1461045914872 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:05:14 INFO - PROCESS | 3464 | 1461045914875 Marionette TRACE conn5 <- [1,1490,null,{}] 23:05:14 INFO - PROCESS | 3464 | 1461045914896 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}] 23:05:15 INFO - PROCESS | 3464 | 1461045915025 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 23:05:15 INFO - PROCESS | 3464 | 1461045915170 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:15 INFO - PROCESS | 3464 | ++DOCSHELL 0F93B400 == 87 [pid = 3464] [id = 382] 23:05:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (0F9A5000) [pid = 3464] [serial = 1146] [outer = 00000000] 23:05:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (112A1C00) [pid = 3464] [serial = 1147] [outer = 0F9A5000] 23:05:15 INFO - PROCESS | 3464 | 1461045915231 Marionette DEBUG loaded listener.js 23:05:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (14964800) [pid = 3464] [serial = 1148] [outer = 0F9A5000] 23:05:15 INFO - PROCESS | 3464 | 1461045915828 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]]]}] 23:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 990ms 23:05:15 INFO - PROCESS | 3464 | 1461045915866 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 23:05:15 INFO - PROCESS | 3464 | 1461045915872 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 23:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:05:15 INFO - PROCESS | 3464 | 1461045915879 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:05:15 INFO - PROCESS | 3464 | 1461045915882 Marionette TRACE conn5 <- [1,1494,null,{}] 23:05:15 INFO - PROCESS | 3464 | 1461045915886 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}] 23:05:16 INFO - PROCESS | 3464 | 1461045916000 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 23:05:16 INFO - PROCESS | 3464 | 1461045916157 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:16 INFO - PROCESS | 3464 | ++DOCSHELL 10592800 == 88 [pid = 3464] [id = 383] 23:05:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (1496BC00) [pid = 3464] [serial = 1149] [outer = 00000000] 23:05:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (19039000) [pid = 3464] [serial = 1150] [outer = 1496BC00] 23:05:16 INFO - PROCESS | 3464 | 1461045916212 Marionette DEBUG loaded listener.js 23:05:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (1935D400) [pid = 3464] [serial = 1151] [outer = 1496BC00] 23:05:16 INFO - PROCESS | 3464 | 1461045916830 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]]]}] 23:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 23:05:16 INFO - PROCESS | 3464 | 1461045916859 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 23:05:16 INFO - PROCESS | 3464 | 1461045916861 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 23:05:16 INFO - PROCESS | 3464 | 1461045916866 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:05:16 INFO - PROCESS | 3464 | 1461045916870 Marionette TRACE conn5 <- [1,1498,null,{}] 23:05:16 INFO - PROCESS | 3464 | 1461045916881 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}] 23:05:17 INFO - PROCESS | 3464 | 1461045916998 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 23:05:17 INFO - PROCESS | 3464 | 1461045917144 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:17 INFO - PROCESS | 3464 | ++DOCSHELL 1CDAC400 == 89 [pid = 3464] [id = 384] 23:05:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (1CDAD000) [pid = 3464] [serial = 1152] [outer = 00000000] 23:05:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (1CFA2C00) [pid = 3464] [serial = 1153] [outer = 1CDAD000] 23:05:17 INFO - PROCESS | 3464 | 1461045917201 Marionette DEBUG loaded listener.js 23:05:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (1D033800) [pid = 3464] [serial = 1154] [outer = 1CDAD000] 23:05:17 INFO - PROCESS | 3464 | 1461045917781 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]]]}] 23:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 23:05:17 INFO - PROCESS | 3464 | 1461045917842 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 23:05:17 INFO - PROCESS | 3464 | 1461045917845 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 23:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:05:17 INFO - PROCESS | 3464 | 1461045917849 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:05:17 INFO - PROCESS | 3464 | 1461045917851 Marionette TRACE conn5 <- [1,1502,null,{}] 23:05:17 INFO - PROCESS | 3464 | 1461045917855 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}] 23:05:17 INFO - PROCESS | 3464 | 1461045917966 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 23:05:18 INFO - PROCESS | 3464 | 1461045918112 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:18 INFO - PROCESS | 3464 | ++DOCSHELL 1D204C00 == 90 [pid = 3464] [id = 385] 23:05:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (1D205400) [pid = 3464] [serial = 1155] [outer = 00000000] 23:05:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (1D35E400) [pid = 3464] [serial = 1156] [outer = 1D205400] 23:05:18 INFO - PROCESS | 3464 | 1461045918170 Marionette DEBUG loaded listener.js 23:05:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (1D3B9400) [pid = 3464] [serial = 1157] [outer = 1D205400] 23:05:18 INFO - PROCESS | 3464 | 1461045918736 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]]]}] 23:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 23:05:18 INFO - PROCESS | 3464 | 1461045918782 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 23:05:18 INFO - PROCESS | 3464 | 1461045918784 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 23:05:18 INFO - PROCESS | 3464 | 1461045918787 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:05:18 INFO - PROCESS | 3464 | 1461045918789 Marionette TRACE conn5 <- [1,1506,null,{}] 23:05:18 INFO - PROCESS | 3464 | 1461045918793 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}] 23:05:18 INFO - PROCESS | 3464 | 1461045918900 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 23:05:19 INFO - PROCESS | 3464 | 1461045919058 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:19 INFO - PROCESS | 3464 | ++DOCSHELL 1D3B9000 == 91 [pid = 3464] [id = 386] 23:05:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (1DEB2400) [pid = 3464] [serial = 1158] [outer = 00000000] 23:05:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (1DECB800) [pid = 3464] [serial = 1159] [outer = 1DEB2400] 23:05:19 INFO - PROCESS | 3464 | 1461045919113 Marionette DEBUG loaded listener.js 23:05:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (1DED0400) [pid = 3464] [serial = 1160] [outer = 1DEB2400] 23:05:19 INFO - PROCESS | 3464 | 1461045919706 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]]]}] 23:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 23:05:19 INFO - PROCESS | 3464 | 1461045919762 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 23:05:19 INFO - PROCESS | 3464 | 1461045919764 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 23:05:19 INFO - PROCESS | 3464 | 1461045919768 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:05:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:05:19 INFO - PROCESS | 3464 | 1461045919770 Marionette TRACE conn5 <- [1,1510,null,{}] 23:05:19 INFO - PROCESS | 3464 | 1461045919773 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}] 23:05:19 INFO - PROCESS | 3464 | 1461045919932 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 23:05:20 INFO - PROCESS | 3464 | 1461045920079 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:20 INFO - PROCESS | 3464 | ++DOCSHELL 1A797000 == 92 [pid = 3464] [id = 387] 23:05:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (1E129400) [pid = 3464] [serial = 1161] [outer = 00000000] 23:05:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (1ED58C00) [pid = 3464] [serial = 1162] [outer = 1E129400] 23:05:20 INFO - PROCESS | 3464 | 1461045920141 Marionette DEBUG loaded listener.js 23:05:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (1ED82400) [pid = 3464] [serial = 1163] [outer = 1E129400] 23:05:20 INFO - PROCESS | 3464 | 1461045920707 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"]]]}] 23:05:20 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 () { 23:05:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:05:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:05:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:05:20 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 () { 23:05:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:05:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:05:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:05:20 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 () { 23:05:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:05:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:05:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:05:20 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 () { 23:05:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:05:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:05:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:05:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 972ms 23:05:20 INFO - PROCESS | 3464 | 1461045920744 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 23:05:20 INFO - PROCESS | 3464 | 1461045920746 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 23:05:20 INFO - PROCESS | 3464 | 1461045920749 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:05:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:05:20 INFO - PROCESS | 3464 | 1461045920751 Marionette TRACE conn5 <- [1,1514,null,{}] 23:05:20 INFO - PROCESS | 3464 | 1461045920755 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}] 23:05:20 INFO - PROCESS | 3464 | 1461045920862 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 23:05:20 INFO - PROCESS | 3464 | 1461045920980 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:21 INFO - PROCESS | 3464 | ++DOCSHELL 0F862400 == 93 [pid = 3464] [id = 388] 23:05:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (0F86D000) [pid = 3464] [serial = 1164] [outer = 00000000] 23:05:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (1DEB2000) [pid = 3464] [serial = 1165] [outer = 0F86D000] 23:05:21 INFO - PROCESS | 3464 | 1461045921032 Marionette DEBUG loaded listener.js 23:05:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (1EED2800) [pid = 3464] [serial = 1166] [outer = 0F86D000] 23:05:21 INFO - PROCESS | 3464 | 1461045921575 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"]]]}] 23:05:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:05:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:05:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:05:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:05:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:05:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:05:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:05:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:05:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:05:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:05:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:05:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:05:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 879ms 23:05:21 INFO - PROCESS | 3464 | 1461045921680 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 23:05:21 INFO - PROCESS | 3464 | 1461045921682 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 23:05:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:05:21 INFO - PROCESS | 3464 | 1461045921687 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:05:21 INFO - PROCESS | 3464 | 1461045921689 Marionette TRACE conn5 <- [1,1518,null,{}] 23:05:21 INFO - PROCESS | 3464 | 1461045921692 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}] 23:05:21 INFO - PROCESS | 3464 | 1461045921807 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 23:05:21 INFO - PROCESS | 3464 | 1461045921972 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:21 INFO - PROCESS | 3464 | ++DOCSHELL 0F830C00 == 94 [pid = 3464] [id = 389] 23:05:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (0F861C00) [pid = 3464] [serial = 1167] [outer = 00000000] 23:05:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (1496B800) [pid = 3464] [serial = 1168] [outer = 0F861C00] 23:05:22 INFO - PROCESS | 3464 | 1461045922031 Marionette DEBUG loaded listener.js 23:05:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (19309800) [pid = 3464] [serial = 1169] [outer = 0F861C00] 23:05:22 INFO - PROCESS | 3464 | 1461045922718 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]]]}] 23:05:22 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 23:05:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:05:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:05:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:05:22 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. 23:05:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:05:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1078ms 23:05:22 INFO - PROCESS | 3464 | 1461045922766 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 23:05:22 INFO - PROCESS | 3464 | 1461045922771 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 23:05:22 INFO - PROCESS | 3464 | 1461045922776 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:05:22 INFO - PROCESS | 3464 | 1461045922780 Marionette TRACE conn5 <- [1,1522,null,{}] 23:05:22 INFO - PROCESS | 3464 | 1461045922785 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}] 23:05:22 INFO - PROCESS | 3464 | 1461045922897 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 23:05:23 INFO - PROCESS | 3464 | 1461045923020 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:23 INFO - PROCESS | 3464 | ++DOCSHELL 106EC800 == 95 [pid = 3464] [id = 390] 23:05:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (14A3A800) [pid = 3464] [serial = 1170] [outer = 00000000] 23:05:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (16AF6400) [pid = 3464] [serial = 1171] [outer = 14A3A800] 23:05:23 INFO - PROCESS | 3464 | 1461045923070 Marionette DEBUG loaded listener.js 23:05:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (18DD3000) [pid = 3464] [serial = 1172] [outer = 14A3A800] 23:05:23 INFO - PROCESS | 3464 | 1461045923675 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]]]}] 23:05:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:05:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 23:05:23 INFO - PROCESS | 3464 | 1461045923751 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 23:05:23 INFO - PROCESS | 3464 | 1461045923757 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 23:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:05:23 INFO - PROCESS | 3464 | 1461045923763 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:05:23 INFO - PROCESS | 3464 | 1461045923766 Marionette TRACE conn5 <- [1,1526,null,{}] 23:05:23 INFO - PROCESS | 3464 | 1461045923770 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}] 23:05:23 INFO - PROCESS | 3464 | 1461045923877 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 23:05:24 INFO - PROCESS | 3464 | 1461045924022 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 1D20AC00 == 94 [pid = 3464] [id = 221] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 19E38800 == 93 [pid = 3464] [id = 380] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 1525D800 == 92 [pid = 3464] [id = 379] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 1B41B800 == 91 [pid = 3464] [id = 378] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 19434C00 == 90 [pid = 3464] [id = 377] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 19306C00 == 89 [pid = 3464] [id = 376] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 18FA1800 == 88 [pid = 3464] [id = 375] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 161AF400 == 87 [pid = 3464] [id = 374] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 0F940800 == 86 [pid = 3464] [id = 373] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (21E02800) [pid = 3464] [serial = 1093] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (1B480800) [pid = 3464] [serial = 1062] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | ++DOCSHELL 0F3D4000 == 87 [pid = 3464] [id = 391] 23:05:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (0F40B800) [pid = 3464] [serial = 1173] [outer = 00000000] 23:05:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (0F9AB800) [pid = 3464] [serial = 1174] [outer = 0F40B800] 23:05:24 INFO - PROCESS | 3464 | 1461045924127 Marionette DEBUG loaded listener.js 23:05:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (117AF800) [pid = 3464] [serial = 1175] [outer = 0F40B800] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 105AF000 == 86 [pid = 3464] [id = 372] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 21FC2400 == 85 [pid = 3464] [id = 368] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 1F6D3800 == 84 [pid = 3464] [id = 367] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 0FC92000 == 83 [pid = 3464] [id = 366] 23:05:24 INFO - PROCESS | 3464 | --DOCSHELL 10549400 == 82 [pid = 3464] [id = 365] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (1DECF400) [pid = 3464] [serial = 1091] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (10547000) [pid = 3464] [serial = 1044] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (19E3DC00) [pid = 3464] [serial = 1048] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (19041000) [pid = 3464] [serial = 1066] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (19409400) [pid = 3464] [serial = 1071] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (14A37C00) [pid = 3464] [serial = 1069] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (1CF1F800) [pid = 3464] [serial = 1059] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (19249400) [pid = 3464] [serial = 1087] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (1F6D3400) [pid = 3464] [serial = 1084] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (199E4C00) [pid = 3464] [serial = 1072] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (1490F400) [pid = 3464] [serial = 1068] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (1D35D000) [pid = 3464] [serial = 1080] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (1ED54400) [pid = 3464] [serial = 1083] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (21E0A800) [pid = 3464] [serial = 1056] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (18060400) [pid = 3464] [serial = 1065] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (1CD47C00) [pid = 3464] [serial = 1077] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (1F6D5800) [pid = 3464] [serial = 1054] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (1CD4D000) [pid = 3464] [serial = 1078] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (1ED8D000) [pid = 3464] [serial = 1053] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (112A6C00) [pid = 3464] [serial = 1045] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (199EC000) [pid = 3464] [serial = 1088] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (21FB3800) [pid = 3464] [serial = 1057] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (1B485000) [pid = 3464] [serial = 1074] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (1DEB9000) [pid = 3464] [serial = 1081] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (1CF18000) [pid = 3464] [serial = 1090] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 132 (19313800) [pid = 3464] [serial = 1047] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 131 (1B577C00) [pid = 3464] [serial = 1075] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (1DEBC400) [pid = 3464] [serial = 1050] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (1D205800) [pid = 3464] [serial = 661] [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.] 23:05:24 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (1E12C400) [pid = 3464] [serial = 1051] [outer = 00000000] [url = about:blank] 23:05:24 INFO - PROCESS | 3464 | 1461045924568 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]]]}] 23:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 830ms 23:05:24 INFO - PROCESS | 3464 | 1461045924596 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 23:05:24 INFO - PROCESS | 3464 | 1461045924598 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 23:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:05:24 INFO - PROCESS | 3464 | 1461045924601 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:05:24 INFO - PROCESS | 3464 | 1461045924605 Marionette TRACE conn5 <- [1,1530,null,{}] 23:05:24 INFO - PROCESS | 3464 | 1461045924615 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}] 23:05:24 INFO - PROCESS | 3464 | 1461045924709 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 23:05:24 INFO - PROCESS | 3464 | 1461045924715 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:24 INFO - PROCESS | 3464 | ++DOCSHELL 1496E000 == 83 [pid = 3464] [id = 392] 23:05:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (18FA1800) [pid = 3464] [serial = 1176] [outer = 00000000] 23:05:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (1923F000) [pid = 3464] [serial = 1177] [outer = 18FA1800] 23:05:24 INFO - PROCESS | 3464 | 1461045924762 Marionette DEBUG loaded listener.js 23:05:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (1935FC00) [pid = 3464] [serial = 1178] [outer = 18FA1800] 23:05:25 INFO - PROCESS | 3464 | 1461045925232 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]]]}] 23:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 690ms 23:05:25 INFO - PROCESS | 3464 | 1461045925292 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 23:05:25 INFO - PROCESS | 3464 | 1461045925295 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 23:05:25 INFO - PROCESS | 3464 | 1461045925297 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:05:25 INFO - PROCESS | 3464 | 1461045925299 Marionette TRACE conn5 <- [1,1534,null,{}] 23:05:25 INFO - PROCESS | 3464 | 1461045925302 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}] 23:05:25 INFO - PROCESS | 3464 | 1461045925421 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 23:05:25 INFO - PROCESS | 3464 | 1461045925536 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:25 INFO - PROCESS | 3464 | ++DOCSHELL 199E6C00 == 84 [pid = 3464] [id = 393] 23:05:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (199EC000) [pid = 3464] [serial = 1179] [outer = 00000000] 23:05:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (1A78F000) [pid = 3464] [serial = 1180] [outer = 199EC000] 23:05:25 INFO - PROCESS | 3464 | 1461045925584 Marionette DEBUG loaded listener.js 23:05:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (1B4B8C00) [pid = 3464] [serial = 1181] [outer = 199EC000] 23:05:25 INFO - PROCESS | 3464 | 1461045925949 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]]]}] 23:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 23:05:25 INFO - PROCESS | 3464 | 1461045925992 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 23:05:25 INFO - PROCESS | 3464 | 1461045925994 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 23:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:05:25 INFO - PROCESS | 3464 | 1461045925998 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:05:25 INFO - PROCESS | 3464 | 1461045926000 Marionette TRACE conn5 <- [1,1538,null,{}] 23:05:26 INFO - PROCESS | 3464 | 1461045926003 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}] 23:05:26 INFO - PROCESS | 3464 | 1461045926090 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 23:05:26 INFO - PROCESS | 3464 | 1461045926097 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:26 INFO - PROCESS | 3464 | ++DOCSHELL 1A16F400 == 85 [pid = 3464] [id = 394] 23:05:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (1B4F8C00) [pid = 3464] [serial = 1182] [outer = 00000000] 23:05:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (1CD43000) [pid = 3464] [serial = 1183] [outer = 1B4F8C00] 23:05:26 INFO - PROCESS | 3464 | 1461045926141 Marionette DEBUG loaded listener.js 23:05:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (1CD4D800) [pid = 3464] [serial = 1184] [outer = 1B4F8C00] 23:05:26 INFO - PROCESS | 3464 | 1461045926654 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]]]}] 23:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 23:05:26 INFO - PROCESS | 3464 | 1461045926671 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 23:05:26 INFO - PROCESS | 3464 | 1461045926673 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 23:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:05:26 INFO - PROCESS | 3464 | 1461045926682 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:05:26 INFO - PROCESS | 3464 | 1461045926684 Marionette TRACE conn5 <- [1,1542,null,{}] 23:05:26 INFO - PROCESS | 3464 | 1461045926687 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}] 23:05:26 INFO - PROCESS | 3464 | 1461045926822 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 23:05:26 INFO - PROCESS | 3464 | 1461045926925 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:26 INFO - PROCESS | 3464 | ++DOCSHELL 1CD74800 == 86 [pid = 3464] [id = 395] 23:05:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (1CDA3400) [pid = 3464] [serial = 1185] [outer = 00000000] 23:05:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (1CFA2800) [pid = 3464] [serial = 1186] [outer = 1CDA3400] 23:05:26 INFO - PROCESS | 3464 | 1461045926971 Marionette DEBUG loaded listener.js 23:05:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (1D03C400) [pid = 3464] [serial = 1187] [outer = 1CDA3400] 23:05:27 INFO - PROCESS | 3464 | 1461045927388 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]]]}] 23:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 23:05:27 INFO - PROCESS | 3464 | 1461045927456 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 23:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:05:27 INFO - PROCESS | 3464 | 1461045927458 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 23:05:27 INFO - PROCESS | 3464 | 1461045927461 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:05:27 INFO - PROCESS | 3464 | 1461045927463 Marionette TRACE conn5 <- [1,1546,null,{}] 23:05:27 INFO - PROCESS | 3464 | 1461045927466 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}] 23:05:27 INFO - PROCESS | 3464 | 1461045927589 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 23:05:27 INFO - PROCESS | 3464 | 1461045927605 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:27 INFO - PROCESS | 3464 | ++DOCSHELL 0F9AE400 == 87 [pid = 3464] [id = 396] 23:05:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (19E3DC00) [pid = 3464] [serial = 1188] [outer = 00000000] 23:05:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (1D2D4400) [pid = 3464] [serial = 1189] [outer = 19E3DC00] 23:05:27 INFO - PROCESS | 3464 | 1461045927649 Marionette DEBUG loaded listener.js 23:05:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (1DEBF400) [pid = 3464] [serial = 1190] [outer = 19E3DC00] 23:05:28 INFO - PROCESS | 3464 | 1461045928088 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]]]}] 23:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 23:05:28 INFO - PROCESS | 3464 | 1461045928132 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 23:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:05:28 INFO - PROCESS | 3464 | 1461045928134 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 23:05:28 INFO - PROCESS | 3464 | 1461045928137 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:05:28 INFO - PROCESS | 3464 | 1461045928139 Marionette TRACE conn5 <- [1,1550,null,{}] 23:05:28 INFO - PROCESS | 3464 | 1461045928142 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}] 23:05:28 INFO - PROCESS | 3464 | 1461045928299 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 23:05:28 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (111A8800) [pid = 3464] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:05:28 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (1B4B8400) [pid = 3464] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:05:28 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (19E32400) [pid = 3464] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:05:28 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (18FA2C00) [pid = 3464] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:05:28 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (0F9A1400) [pid = 3464] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:05:28 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (105B3800) [pid = 3464] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:05:28 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (1625EC00) [pid = 3464] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:05:28 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (1C61CC00) [pid = 3464] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:05:28 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (1684BC00) [pid = 3464] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:05:28 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (19310C00) [pid = 3464] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:05:28 INFO - PROCESS | 3464 | 1461045928540 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:28 INFO - PROCESS | 3464 | ++DOCSHELL 0F810400 == 88 [pid = 3464] [id = 397] 23:05:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (0F82A400) [pid = 3464] [serial = 1191] [outer = 00000000] 23:05:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (106F3400) [pid = 3464] [serial = 1192] [outer = 0F82A400] 23:05:28 INFO - PROCESS | 3464 | 1461045928584 Marionette DEBUG loaded listener.js 23:05:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (18823400) [pid = 3464] [serial = 1193] [outer = 0F82A400] 23:05:28 INFO - PROCESS | 3464 | 1461045928980 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]]]}] 23:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 870ms 23:05:29 INFO - PROCESS | 3464 | 1461045929008 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 23:05:29 INFO - PROCESS | 3464 | 1461045929010 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 23:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:05:29 INFO - PROCESS | 3464 | 1461045929013 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:05:29 INFO - PROCESS | 3464 | 1461045929015 Marionette TRACE conn5 <- [1,1554,null,{}] 23:05:29 INFO - PROCESS | 3464 | 1461045929018 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}] 23:05:29 INFO - PROCESS | 3464 | 1461045929112 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 23:05:29 INFO - PROCESS | 3464 | 1461045929118 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:29 INFO - PROCESS | 3464 | ++DOCSHELL 105B3800 == 89 [pid = 3464] [id = 398] 23:05:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (19240000) [pid = 3464] [serial = 1194] [outer = 00000000] 23:05:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (1E171800) [pid = 3464] [serial = 1195] [outer = 19240000] 23:05:29 INFO - PROCESS | 3464 | 1461045929161 Marionette DEBUG loaded listener.js 23:05:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (1EED4000) [pid = 3464] [serial = 1196] [outer = 19240000] 23:05:29 INFO - PROCESS | 3464 | 1461045929599 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]]]}] 23:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 23:05:29 INFO - PROCESS | 3464 | 1461045929655 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 23:05:29 INFO - PROCESS | 3464 | 1461045929657 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 23:05:29 INFO - PROCESS | 3464 | 1461045929660 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:05:29 INFO - PROCESS | 3464 | 1461045929662 Marionette TRACE conn5 <- [1,1558,null,{}] 23:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:05:29 INFO - PROCESS | 3464 | 1461045929666 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}] 23:05:29 INFO - PROCESS | 3464 | 1461045929755 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 23:05:29 INFO - PROCESS | 3464 | 1461045929762 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:29 INFO - PROCESS | 3464 | ++DOCSHELL 1E12BC00 == 90 [pid = 3464] [id = 399] 23:05:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (1E16D800) [pid = 3464] [serial = 1197] [outer = 00000000] 23:05:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (1F6DD800) [pid = 3464] [serial = 1198] [outer = 1E16D800] 23:05:29 INFO - PROCESS | 3464 | 1461045929805 Marionette DEBUG loaded listener.js 23:05:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (1F6DEC00) [pid = 3464] [serial = 1199] [outer = 1E16D800] 23:05:30 INFO - PROCESS | 3464 | 1461045930291 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]]]}] 23:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 23:05:30 INFO - PROCESS | 3464 | 1461045930336 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 23:05:30 INFO - PROCESS | 3464 | 1461045930338 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 23:05:30 INFO - PROCESS | 3464 | 1461045930341 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:05:30 INFO - PROCESS | 3464 | 1461045930344 Marionette TRACE conn5 <- [1,1562,null,{}] 23:05:30 INFO - PROCESS | 3464 | 1461045930347 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}] 23:05:30 INFO - PROCESS | 3464 | 1461045930455 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 23:05:30 INFO - PROCESS | 3464 | 1461045930462 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:30 INFO - PROCESS | 3464 | ++DOCSHELL 1930C400 == 91 [pid = 3464] [id = 400] 23:05:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (2021CC00) [pid = 3464] [serial = 1200] [outer = 00000000] 23:05:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (21FB0000) [pid = 3464] [serial = 1201] [outer = 2021CC00] 23:05:30 INFO - PROCESS | 3464 | 1461045930511 Marionette DEBUG loaded listener.js 23:05:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (21FBB000) [pid = 3464] [serial = 1202] [outer = 2021CC00] 23:05:31 INFO - PROCESS | 3464 | 1461045931304 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]]]}] 23:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1016ms 23:05:31 INFO - PROCESS | 3464 | 1461045931362 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 23:05:31 INFO - PROCESS | 3464 | 1461045931366 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 23:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:05:31 INFO - PROCESS | 3464 | 1461045931370 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:05:31 INFO - PROCESS | 3464 | 1461045931373 Marionette TRACE conn5 <- [1,1566,null,{}] 23:05:31 INFO - PROCESS | 3464 | 1461045931379 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}] 23:05:31 INFO - PROCESS | 3464 | 1461045931553 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 23:05:31 INFO - PROCESS | 3464 | 1461045931706 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:31 INFO - PROCESS | 3464 | ++DOCSHELL 11243000 == 92 [pid = 3464] [id = 401] 23:05:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (1491AC00) [pid = 3464] [serial = 1203] [outer = 00000000] 23:05:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (16257400) [pid = 3464] [serial = 1204] [outer = 1491AC00] 23:05:31 INFO - PROCESS | 3464 | 1461045931763 Marionette DEBUG loaded listener.js 23:05:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (1884C400) [pid = 3464] [serial = 1205] [outer = 1491AC00] 23:05:32 INFO - PROCESS | 3464 | 1461045932315 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]]]}] 23:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 987ms 23:05:32 INFO - PROCESS | 3464 | 1461045932361 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 23:05:32 INFO - PROCESS | 3464 | 1461045932367 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 23:05:32 INFO - PROCESS | 3464 | 1461045932374 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:05:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:05:32 INFO - PROCESS | 3464 | 1461045932378 Marionette TRACE conn5 <- [1,1570,null,{}] 23:05:32 INFO - PROCESS | 3464 | 1461045932381 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}] 23:05:32 INFO - PROCESS | 3464 | 1461045932501 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 23:05:32 INFO - PROCESS | 3464 | 1461045932665 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:32 INFO - PROCESS | 3464 | ++DOCSHELL 1923E400 == 93 [pid = 3464] [id = 402] 23:05:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (1935B000) [pid = 3464] [serial = 1206] [outer = 00000000] 23:05:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (1B572800) [pid = 3464] [serial = 1207] [outer = 1935B000] 23:05:32 INFO - PROCESS | 3464 | 1461045932719 Marionette DEBUG loaded listener.js 23:05:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (1C6AC400) [pid = 3464] [serial = 1208] [outer = 1935B000] 23:05:33 INFO - PROCESS | 3464 | 1461045933313 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]]]}] 23:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 23:05:33 INFO - PROCESS | 3464 | 1461045933350 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 23:05:33 INFO - PROCESS | 3464 | 1461045933352 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 23:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:05:33 INFO - PROCESS | 3464 | 1461045933356 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:05:33 INFO - PROCESS | 3464 | 1461045933359 Marionette TRACE conn5 <- [1,1574,null,{}] 23:05:33 INFO - PROCESS | 3464 | 1461045933370 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}] 23:05:33 INFO - PROCESS | 3464 | 1461045933489 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 23:05:33 INFO - PROCESS | 3464 | 1461045933652 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:33 INFO - PROCESS | 3464 | ++DOCSHELL 1D02E800 == 94 [pid = 3464] [id = 403] 23:05:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (1D202800) [pid = 3464] [serial = 1209] [outer = 00000000] 23:05:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (21E05400) [pid = 3464] [serial = 1210] [outer = 1D202800] 23:05:33 INFO - PROCESS | 3464 | 1461045933711 Marionette DEBUG loaded listener.js 23:05:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (21E10C00) [pid = 3464] [serial = 1211] [outer = 1D202800] 23:05:34 INFO - PROCESS | 3464 | 1461045934313 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]]]}] 23:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 23:05:34 INFO - PROCESS | 3464 | 1461045934329 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 23:05:34 INFO - PROCESS | 3464 | 1461045934332 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 23:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:05:34 INFO - PROCESS | 3464 | 1461045934335 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:05:34 INFO - PROCESS | 3464 | 1461045934337 Marionette TRACE conn5 <- [1,1578,null,{}] 23:05:34 INFO - PROCESS | 3464 | 1461045934341 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}] 23:05:34 INFO - PROCESS | 3464 | 1461045934456 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 23:05:34 INFO - PROCESS | 3464 | 1461045934619 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:34 INFO - PROCESS | 3464 | ++DOCSHELL 1D361000 == 95 [pid = 3464] [id = 404] 23:05:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (1DEC0800) [pid = 3464] [serial = 1212] [outer = 00000000] 23:05:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (21FCA800) [pid = 3464] [serial = 1213] [outer = 1DEC0800] 23:05:34 INFO - PROCESS | 3464 | 1461045934679 Marionette DEBUG loaded listener.js 23:05:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (220A2C00) [pid = 3464] [serial = 1214] [outer = 1DEC0800] 23:05:35 INFO - PROCESS | 3464 | 1461045935220 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]]]}] 23:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 23:05:35 INFO - PROCESS | 3464 | 1461045935270 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 23:05:35 INFO - PROCESS | 3464 | 1461045935272 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 23:05:35 INFO - PROCESS | 3464 | 1461045935276 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:05:35 INFO - PROCESS | 3464 | 1461045935278 Marionette TRACE conn5 <- [1,1582,null,{}] 23:05:35 INFO - PROCESS | 3464 | 1461045935281 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}] 23:05:35 INFO - PROCESS | 3464 | 1461045935392 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 23:05:35 INFO - PROCESS | 3464 | 1461045935559 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:35 INFO - PROCESS | 3464 | ++DOCSHELL 223A8400 == 96 [pid = 3464] [id = 405] 23:05:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (223A8800) [pid = 3464] [serial = 1215] [outer = 00000000] 23:05:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (22B72400) [pid = 3464] [serial = 1216] [outer = 223A8800] 23:05:35 INFO - PROCESS | 3464 | 1461045935618 Marionette DEBUG loaded listener.js 23:05:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (22B76400) [pid = 3464] [serial = 1217] [outer = 223A8800] 23:05:36 INFO - PROCESS | 3464 | 1461045936217 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]]]}] 23:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 23:05:36 INFO - PROCESS | 3464 | 1461045936250 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 23:05:36 INFO - PROCESS | 3464 | 1461045936252 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 23:05:36 INFO - PROCESS | 3464 | 1461045936255 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:05:36 INFO - PROCESS | 3464 | 1461045936257 Marionette TRACE conn5 <- [1,1586,null,{}] 23:05:36 INFO - PROCESS | 3464 | 1461045936261 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}] 23:05:36 INFO - PROCESS | 3464 | 1461045936382 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 23:05:36 INFO - PROCESS | 3464 | 1461045936533 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:36 INFO - PROCESS | 3464 | ++DOCSHELL 223B0400 == 97 [pid = 3464] [id = 406] 23:05:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (22B77400) [pid = 3464] [serial = 1218] [outer = 00000000] 23:05:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (22D8C400) [pid = 3464] [serial = 1219] [outer = 22B77400] 23:05:36 INFO - PROCESS | 3464 | 1461045936591 Marionette DEBUG loaded listener.js 23:05:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (22D94400) [pid = 3464] [serial = 1220] [outer = 22B77400] 23:05:37 INFO - PROCESS | 3464 | 1461045937241 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]]]}] 23:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1017ms 23:05:37 INFO - PROCESS | 3464 | 1461045937277 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 23:05:37 INFO - PROCESS | 3464 | 1461045937279 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 23:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:05:37 INFO - PROCESS | 3464 | 1461045937282 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:05:37 INFO - PROCESS | 3464 | 1461045937284 Marionette TRACE conn5 <- [1,1590,null,{}] 23:05:37 INFO - PROCESS | 3464 | 1461045937288 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}] 23:05:37 INFO - PROCESS | 3464 | 1461045937402 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 23:05:37 INFO - PROCESS | 3464 | 1461045937740 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:37 INFO - PROCESS | 3464 | ++DOCSHELL 0F3D6000 == 98 [pid = 3464] [id = 407] 23:05:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (0F80B400) [pid = 3464] [serial = 1221] [outer = 00000000] 23:05:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (13BE8400) [pid = 3464] [serial = 1222] [outer = 0F80B400] 23:05:37 INFO - PROCESS | 3464 | 1461045937838 Marionette DEBUG loaded listener.js 23:05:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (14A3F800) [pid = 3464] [serial = 1223] [outer = 0F80B400] 23:05:38 INFO - PROCESS | 3464 | 1461045938401 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]]]}] 23:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1166ms 23:05:38 INFO - PROCESS | 3464 | 1461045938453 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 23:05:38 INFO - PROCESS | 3464 | 1461045938458 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 23:05:38 INFO - PROCESS | 3464 | 1461045938463 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:05:38 INFO - PROCESS | 3464 | 1461045938466 Marionette TRACE conn5 <- [1,1594,null,{}] 23:05:38 INFO - PROCESS | 3464 | 1461045938471 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}] 23:05:38 INFO - PROCESS | 3464 | 1461045938580 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 23:05:38 INFO - PROCESS | 3464 | 1461045938751 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:38 INFO - PROCESS | 3464 | ++DOCSHELL 0F866C00 == 99 [pid = 3464] [id = 408] 23:05:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (0F867800) [pid = 3464] [serial = 1224] [outer = 00000000] 23:05:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (105AB800) [pid = 3464] [serial = 1225] [outer = 0F867800] 23:05:38 INFO - PROCESS | 3464 | 1461045938803 Marionette DEBUG loaded listener.js 23:05:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (19242C00) [pid = 3464] [serial = 1226] [outer = 0F867800] 23:05:39 INFO - PROCESS | 3464 | 1461045939415 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]]]}] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 1B4B1400 == 98 [pid = 3464] [id = 212] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 1E12BC00 == 97 [pid = 3464] [id = 399] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 105B3800 == 96 [pid = 3464] [id = 398] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 0F810400 == 95 [pid = 3464] [id = 397] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 0F9AE400 == 94 [pid = 3464] [id = 396] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 1CD74800 == 93 [pid = 3464] [id = 395] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 1A16F400 == 92 [pid = 3464] [id = 394] 23:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1017ms 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (16256400) [pid = 3464] [serial = 1096] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (19744C00) [pid = 3464] [serial = 1099] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (21FB6400) [pid = 3464] [serial = 1102] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (21FCAC00) [pid = 3464] [serial = 1105] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (22C28000) [pid = 3464] [serial = 1108] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (2348B800) [pid = 3464] [serial = 1111] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (1CDAF000) [pid = 3464] [serial = 1144] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 199E6C00 == 91 [pid = 3464] [id = 393] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 1EEE0800 == 90 [pid = 3464] [id = 364] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 1496E000 == 89 [pid = 3464] [id = 392] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 0F3D4000 == 88 [pid = 3464] [id = 391] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 106EC800 == 87 [pid = 3464] [id = 390] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 1D204C00 == 86 [pid = 3464] [id = 385] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 1CDAC400 == 85 [pid = 3464] [id = 384] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 10592800 == 84 [pid = 3464] [id = 383] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 0F93B400 == 83 [pid = 3464] [id = 382] 23:05:39 INFO - PROCESS | 3464 | --DOCSHELL 1CD51800 == 82 [pid = 3464] [id = 381] 23:05:39 INFO - PROCESS | 3464 | 1461045939561 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 23:05:39 INFO - PROCESS | 3464 | 1461045939565 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (1D20A800) [pid = 3464] [serial = 1063] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (1B5DF400) [pid = 3464] [serial = 1135] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (1A797C00) [pid = 3464] [serial = 1133] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (1A3F1000) [pid = 3464] [serial = 1132] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (19243C00) [pid = 3464] [serial = 1126] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (0F9AEC00) [pid = 3464] [serial = 1120] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (101C8400) [pid = 3464] [serial = 1121] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (14A40400) [pid = 3464] [serial = 1118] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (14961400) [pid = 3464] [serial = 1117] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (16AF0800) [pid = 3464] [serial = 1123] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (1CD67000) [pid = 3464] [serial = 1141] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (105AC400) [pid = 3464] [serial = 1114] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (1A3F3400) [pid = 3464] [serial = 1138] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (1B90CC00) [pid = 3464] [serial = 1136] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (1805A000) [pid = 3464] [serial = 1124] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (1936F000) [pid = 3464] [serial = 1129] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (193E6400) [pid = 3464] [serial = 1130] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (1CD6C000) [pid = 3464] [serial = 1142] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (1B578800) [pid = 3464] [serial = 1139] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (1930A400) [pid = 3464] [serial = 1127] [outer = 00000000] [url = about:blank] 23:05:39 INFO - PROCESS | 3464 | 1461045939616 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:05:39 INFO - PROCESS | 3464 | 1461045939618 Marionette TRACE conn5 <- [1,1598,null,{}] 23:05:39 INFO - PROCESS | 3464 | 1461045939622 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}] 23:05:39 INFO - PROCESS | 3464 | 1461045939713 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 23:05:39 INFO - PROCESS | 3464 | 1461045939719 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:39 INFO - PROCESS | 3464 | ++DOCSHELL 0F86D800 == 83 [pid = 3464] [id = 409] 23:05:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (0F93D400) [pid = 3464] [serial = 1227] [outer = 00000000] 23:05:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (0FD03400) [pid = 3464] [serial = 1228] [outer = 0F93D400] 23:05:39 INFO - PROCESS | 3464 | 1461045939765 Marionette DEBUG loaded listener.js 23:05:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (1034A800) [pid = 3464] [serial = 1229] [outer = 0F93D400] 23:05:40 INFO - PROCESS | 3464 | 1461045940304 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]]]}] 23:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 23:05:40 INFO - PROCESS | 3464 | 1461045940351 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 23:05:40 INFO - PROCESS | 3464 | 1461045940353 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 23:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:05:40 INFO - PROCESS | 3464 | 1461045940357 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:05:40 INFO - PROCESS | 3464 | 1461045940363 Marionette TRACE conn5 <- [1,1602,null,{}] 23:05:40 INFO - PROCESS | 3464 | 1461045940371 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}] 23:05:40 INFO - PROCESS | 3464 | 1461045940464 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 23:05:40 INFO - PROCESS | 3464 | 1461045940578 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:40 INFO - PROCESS | 3464 | ++DOCSHELL 10549400 == 84 [pid = 3464] [id = 410] 23:05:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (105AC400) [pid = 3464] [serial = 1230] [outer = 00000000] 23:05:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (19245800) [pid = 3464] [serial = 1231] [outer = 105AC400] 23:05:40 INFO - PROCESS | 3464 | 1461045940623 Marionette DEBUG loaded listener.js 23:05:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (1935AC00) [pid = 3464] [serial = 1232] [outer = 105AC400] 23:05:41 INFO - PROCESS | 3464 | 1461045941000 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]]]}] 23:05:41 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 23:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 23:05:41 INFO - PROCESS | 3464 | 1461045941047 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 23:05:41 INFO - PROCESS | 3464 | 1461045941049 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 23:05:41 INFO - PROCESS | 3464 | 1461045941053 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:05:41 INFO - PROCESS | 3464 | 1461045941054 Marionette TRACE conn5 <- [1,1606,null,{}] 23:05:41 INFO - PROCESS | 3464 | 1461045941058 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}] 23:05:41 INFO - PROCESS | 3464 | 1461045941148 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 23:05:41 INFO - PROCESS | 3464 | 1461045941154 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:41 INFO - PROCESS | 3464 | ++DOCSHELL 1923D000 == 85 [pid = 3464] [id = 411] 23:05:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (19375000) [pid = 3464] [serial = 1233] [outer = 00000000] 23:05:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (199E8C00) [pid = 3464] [serial = 1234] [outer = 19375000] 23:05:41 INFO - PROCESS | 3464 | 1461045941199 Marionette DEBUG loaded listener.js 23:05:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (19E39400) [pid = 3464] [serial = 1235] [outer = 19375000] 23:05:41 INFO - PROCESS | 3464 | 1461045941648 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]]]}] 23:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 23:05:41 INFO - PROCESS | 3464 | 1461045941697 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 23:05:41 INFO - PROCESS | 3464 | 1461045941699 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 23:05:41 INFO - PROCESS | 3464 | 1461045941702 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:05:41 INFO - PROCESS | 3464 | 1461045941704 Marionette TRACE conn5 <- [1,1610,null,{}] 23:05:41 INFO - PROCESS | 3464 | 1461045941716 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}] 23:05:41 INFO - PROCESS | 3464 | 1461045941839 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 23:05:41 INFO - PROCESS | 3464 | 1461045941941 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:41 INFO - PROCESS | 3464 | ++DOCSHELL 1B3AE000 == 86 [pid = 3464] [id = 412] 23:05:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (1B41CC00) [pid = 3464] [serial = 1236] [outer = 00000000] 23:05:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (1B4FE800) [pid = 3464] [serial = 1237] [outer = 1B41CC00] 23:05:42 INFO - PROCESS | 3464 | 1461045941996 Marionette DEBUG loaded listener.js 23:05:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (1B88A800) [pid = 3464] [serial = 1238] [outer = 1B41CC00] 23:05:42 INFO - PROCESS | 3464 | 1461045942443 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]]]}] 23:05:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 23:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 23:05:42 INFO - PROCESS | 3464 | 1461045942483 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 23:05:42 INFO - PROCESS | 3464 | 1461045942485 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 23:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:05:42 INFO - PROCESS | 3464 | 1461045942489 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:05:42 INFO - PROCESS | 3464 | 1461045942490 Marionette TRACE conn5 <- [1,1614,null,{}] 23:05:42 INFO - PROCESS | 3464 | 1461045942494 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}] 23:05:42 INFO - PROCESS | 3464 | 1461045942621 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 23:05:42 INFO - PROCESS | 3464 | 1461045942641 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:42 INFO - PROCESS | 3464 | ++DOCSHELL 1CD43400 == 87 [pid = 3464] [id = 413] 23:05:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (1CD48C00) [pid = 3464] [serial = 1239] [outer = 00000000] 23:05:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (1CDA3000) [pid = 3464] [serial = 1240] [outer = 1CD48C00] 23:05:42 INFO - PROCESS | 3464 | 1461045942684 Marionette DEBUG loaded listener.js 23:05:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (1CDA8800) [pid = 3464] [serial = 1241] [outer = 1CD48C00] 23:05:43 INFO - PROCESS | 3464 | 1461045943123 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]]]}] 23:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 23:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:05:43 INFO - PROCESS | 3464 | 1461045943163 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 23:05:43 INFO - PROCESS | 3464 | 1461045943165 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 23:05:43 INFO - PROCESS | 3464 | 1461045943168 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:05:43 INFO - PROCESS | 3464 | 1461045943169 Marionette TRACE conn5 <- [1,1618,null,{}] 23:05:43 INFO - PROCESS | 3464 | 1461045943173 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}] 23:05:43 INFO - PROCESS | 3464 | 1461045943335 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 23:05:43 INFO - PROCESS | 3464 | 1461045943364 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:43 INFO - PROCESS | 3464 | ++DOCSHELL 1CDAC000 == 88 [pid = 3464] [id = 414] 23:05:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (1CDAE400) [pid = 3464] [serial = 1242] [outer = 00000000] 23:05:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (1D02E400) [pid = 3464] [serial = 1243] [outer = 1CDAE400] 23:05:43 INFO - PROCESS | 3464 | 1461045943408 Marionette DEBUG loaded listener.js 23:05:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (1D203400) [pid = 3464] [serial = 1244] [outer = 1CDAE400] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (21E0F400) [pid = 3464] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (0FC5F400) [pid = 3464] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (0FC9CC00) [pid = 3464] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (13BB0800) [pid = 3464] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (1923DC00) [pid = 3464] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (0F9A4400) [pid = 3464] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (220A1C00) [pid = 3464] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (1CDA3400) [pid = 3464] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (19E3DC00) [pid = 3464] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (0F82A400) [pid = 3464] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (199EC000) [pid = 3464] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (19240000) [pid = 3464] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (0F40B800) [pid = 3464] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (18FA1800) [pid = 3464] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (14A3A800) [pid = 3464] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (1B4F8C00) [pid = 3464] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (22D94C00) [pid = 3464] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (1E16F400) [pid = 3464] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (1F6D1800) [pid = 3464] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (1E17CC00) [pid = 3464] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (22C2D000) [pid = 3464] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:05:44 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (1E16D800) [pid = 3464] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:05:44 INFO - PROCESS | 3464 | 1461045944192 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]]]}] 23:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1068ms 23:05:44 INFO - PROCESS | 3464 | 1461045944237 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 23:05:44 INFO - PROCESS | 3464 | 1461045944239 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 23:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:05:44 INFO - PROCESS | 3464 | 1461045944242 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:05:44 INFO - PROCESS | 3464 | 1461045944244 Marionette TRACE conn5 <- [1,1622,null,{}] 23:05:44 INFO - PROCESS | 3464 | 1461045944247 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}] 23:05:44 INFO - PROCESS | 3464 | 1461045944374 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 23:05:44 INFO - PROCESS | 3464 | 1461045944445 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:44 INFO - PROCESS | 3464 | ++DOCSHELL 0F9A3000 == 89 [pid = 3464] [id = 415] 23:05:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (0F9A6400) [pid = 3464] [serial = 1245] [outer = 00000000] 23:05:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (16AE8400) [pid = 3464] [serial = 1246] [outer = 0F9A6400] 23:05:44 INFO - PROCESS | 3464 | 1461045944492 Marionette DEBUG loaded listener.js 23:05:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (1940AC00) [pid = 3464] [serial = 1247] [outer = 0F9A6400] 23:05:44 INFO - PROCESS | 3464 | 1461045944879 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]]]}] 23:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 23:05:44 INFO - PROCESS | 3464 | 1461045944913 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 23:05:44 INFO - PROCESS | 3464 | 1461045944915 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 23:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:05:44 INFO - PROCESS | 3464 | 1461045944917 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:05:44 INFO - PROCESS | 3464 | 1461045944919 Marionette TRACE conn5 <- [1,1626,null,{}] 23:05:44 INFO - PROCESS | 3464 | 1461045944922 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}] 23:05:45 INFO - PROCESS | 3464 | 1461045945011 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 23:05:45 INFO - PROCESS | 3464 | 1461045945017 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:45 INFO - PROCESS | 3464 | ++DOCSHELL 161B9000 == 90 [pid = 3464] [id = 416] 23:05:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (18063400) [pid = 3464] [serial = 1248] [outer = 00000000] 23:05:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (1CF18C00) [pid = 3464] [serial = 1249] [outer = 18063400] 23:05:45 INFO - PROCESS | 3464 | 1461045945061 Marionette DEBUG loaded listener.js 23:05:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (1D2D3800) [pid = 3464] [serial = 1250] [outer = 18063400] 23:05:45 INFO - PROCESS | 3464 | 1461045945517 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]]]}] 23:05:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 23:05:45 INFO - PROCESS | 3464 | 1461045945556 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 23:05:45 INFO - PROCESS | 3464 | 1461045945558 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 23:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:05:45 INFO - PROCESS | 3464 | 1461045945561 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:05:45 INFO - PROCESS | 3464 | 1461045945563 Marionette TRACE conn5 <- [1,1630,null,{}] 23:05:45 INFO - PROCESS | 3464 | 1461045945567 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}] 23:05:45 INFO - PROCESS | 3464 | 1461045945657 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 23:05:45 INFO - PROCESS | 3464 | 1461045945663 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:45 INFO - PROCESS | 3464 | ++DOCSHELL 0F409400 == 91 [pid = 3464] [id = 417] 23:05:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (0FAB5C00) [pid = 3464] [serial = 1251] [outer = 00000000] 23:05:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (1DEC7800) [pid = 3464] [serial = 1252] [outer = 0FAB5C00] 23:05:45 INFO - PROCESS | 3464 | 1461045945712 Marionette DEBUG loaded listener.js 23:05:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (1E135000) [pid = 3464] [serial = 1253] [outer = 0FAB5C00] 23:05:46 INFO - PROCESS | 3464 | 1461045946398 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]]]}] 23:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 870ms 23:05:46 INFO - PROCESS | 3464 | 1461045946434 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 23:05:46 INFO - PROCESS | 3464 | 1461045946439 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 23:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:05:46 INFO - PROCESS | 3464 | 1461045946444 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:05:46 INFO - PROCESS | 3464 | 1461045946448 Marionette TRACE conn5 <- [1,1634,null,{}] 23:05:46 INFO - PROCESS | 3464 | 1461045946454 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}] 23:05:46 INFO - PROCESS | 3464 | 1461045946584 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 23:05:46 INFO - PROCESS | 3464 | 1461045946755 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:46 INFO - PROCESS | 3464 | ++DOCSHELL 0F9AF800 == 92 [pid = 3464] [id = 418] 23:05:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (0FA87C00) [pid = 3464] [serial = 1254] [outer = 00000000] 23:05:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (1496E000) [pid = 3464] [serial = 1255] [outer = 0FA87C00] 23:05:46 INFO - PROCESS | 3464 | 1461045946813 Marionette DEBUG loaded listener.js 23:05:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (14DCAC00) [pid = 3464] [serial = 1256] [outer = 0FA87C00] 23:05:47 INFO - PROCESS | 3464 | 1461045947417 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]]]}] 23:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1023ms 23:05:47 INFO - PROCESS | 3464 | 1461045947468 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 23:05:47 INFO - PROCESS | 3464 | 1461045947474 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 23:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:05:47 INFO - PROCESS | 3464 | 1461045947480 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:05:47 INFO - PROCESS | 3464 | 1461045947483 Marionette TRACE conn5 <- [1,1638,null,{}] 23:05:47 INFO - PROCESS | 3464 | 1461045947487 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}] 23:05:47 INFO - PROCESS | 3464 | 1461045947603 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 23:05:47 INFO - PROCESS | 3464 | 1461045947770 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:47 INFO - PROCESS | 3464 | ++DOCSHELL 16E96800 == 93 [pid = 3464] [id = 419] 23:05:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (1884A400) [pid = 3464] [serial = 1257] [outer = 00000000] 23:05:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (19E30800) [pid = 3464] [serial = 1258] [outer = 1884A400] 23:05:47 INFO - PROCESS | 3464 | 1461045947826 Marionette DEBUG loaded listener.js 23:05:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (1A795000) [pid = 3464] [serial = 1259] [outer = 1884A400] 23:05:48 INFO - PROCESS | 3464 | 1461045948443 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]]]}] 23:05:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:05:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1021ms 23:05:48 INFO - PROCESS | 3464 | 1461045948503 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 23:05:48 INFO - PROCESS | 3464 | 1461045948506 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 23:05:48 INFO - PROCESS | 3464 | 1461045948510 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:05:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:05:48 INFO - PROCESS | 3464 | 1461045948513 Marionette TRACE conn5 <- [1,1642,null,{}] 23:05:48 INFO - PROCESS | 3464 | 1461045948524 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}] 23:05:48 INFO - PROCESS | 3464 | 1461045948659 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 23:05:48 INFO - PROCESS | 3464 | 1461045948813 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:48 INFO - PROCESS | 3464 | ++DOCSHELL 1CF1E000 == 94 [pid = 3464] [id = 420] 23:05:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (1D2CE000) [pid = 3464] [serial = 1260] [outer = 00000000] 23:05:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (1E179400) [pid = 3464] [serial = 1261] [outer = 1D2CE000] 23:05:48 INFO - PROCESS | 3464 | 1461045948871 Marionette DEBUG loaded listener.js 23:05:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (1ED55800) [pid = 3464] [serial = 1262] [outer = 1D2CE000] 23:05:49 INFO - PROCESS | 3464 | 1461045949381 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]]]}] 23:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 23:05:49 INFO - PROCESS | 3464 | 1461045949444 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 23:05:49 INFO - PROCESS | 3464 | 1461045949447 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 23:05:49 INFO - PROCESS | 3464 | 1461045949450 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:05:49 INFO - PROCESS | 3464 | 1461045949452 Marionette TRACE conn5 <- [1,1646,null,{}] 23:05:49 INFO - PROCESS | 3464 | 1461045949456 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}] 23:05:49 INFO - PROCESS | 3464 | 1461045949570 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 23:05:49 INFO - PROCESS | 3464 | 1461045949695 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:49 INFO - PROCESS | 3464 | ++DOCSHELL 1EEDD800 == 95 [pid = 3464] [id = 421] 23:05:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (1EEDF400) [pid = 3464] [serial = 1263] [outer = 00000000] 23:05:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (2020E400) [pid = 3464] [serial = 1264] [outer = 1EEDF400] 23:05:49 INFO - PROCESS | 3464 | 1461045949750 Marionette DEBUG loaded listener.js 23:05:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (2021D800) [pid = 3464] [serial = 1265] [outer = 1EEDF400] 23:05:50 INFO - PROCESS | 3464 | 1461045950401 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]]]}] 23:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 23:05:50 INFO - PROCESS | 3464 | 1461045950424 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 23:05:50 INFO - PROCESS | 3464 | 1461045950427 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 23:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:05:50 INFO - PROCESS | 3464 | 1461045950430 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:05:50 INFO - PROCESS | 3464 | 1461045950432 Marionette TRACE conn5 <- [1,1650,null,{}] 23:05:50 INFO - PROCESS | 3464 | 1461045950436 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}] 23:05:50 INFO - PROCESS | 3464 | 1461045950548 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 23:05:50 INFO - PROCESS | 3464 | 1461045950715 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:50 INFO - PROCESS | 3464 | ++DOCSHELL 1D35B400 == 96 [pid = 3464] [id = 422] 23:05:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (1F6DB800) [pid = 3464] [serial = 1266] [outer = 00000000] 23:05:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (21FC0400) [pid = 3464] [serial = 1267] [outer = 1F6DB800] 23:05:50 INFO - PROCESS | 3464 | 1461045950770 Marionette DEBUG loaded listener.js 23:05:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (21FCB800) [pid = 3464] [serial = 1268] [outer = 1F6DB800] 23:05:51 INFO - PROCESS | 3464 | 1461045951311 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]]]}] 23:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 23:05:51 INFO - PROCESS | 3464 | 1461045951364 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 23:05:51 INFO - PROCESS | 3464 | 1461045951367 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 23:05:51 INFO - PROCESS | 3464 | 1461045951370 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:05:51 INFO - PROCESS | 3464 | 1461045951372 Marionette TRACE conn5 <- [1,1654,null,{}] 23:05:51 INFO - PROCESS | 3464 | 1461045951375 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}] 23:05:51 INFO - PROCESS | 3464 | 1461045951536 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 23:05:51 INFO - PROCESS | 3464 | 1461045951691 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:51 INFO - PROCESS | 3464 | ++DOCSHELL 220A2400 == 97 [pid = 3464] [id = 423] 23:05:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (22B78000) [pid = 3464] [serial = 1269] [outer = 00000000] 23:05:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (22C2E800) [pid = 3464] [serial = 1270] [outer = 22B78000] 23:05:51 INFO - PROCESS | 3464 | 1461045951749 Marionette DEBUG loaded listener.js 23:05:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (22D8DC00) [pid = 3464] [serial = 1271] [outer = 22B78000] 23:05:52 INFO - PROCESS | 3464 | 1461045952314 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]]]}] 23:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 23:05:52 INFO - PROCESS | 3464 | 1461045952349 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 23:05:52 INFO - PROCESS | 3464 | 1461045952351 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 23:05:52 INFO - PROCESS | 3464 | 1461045952355 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:05:52 INFO - PROCESS | 3464 | 1461045952356 Marionette TRACE conn5 <- [1,1658,null,{}] 23:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:05:52 INFO - PROCESS | 3464 | 1461045952360 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}] 23:05:52 INFO - PROCESS | 3464 | 1461045952469 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 23:05:52 INFO - PROCESS | 3464 | 1461045952596 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:52 INFO - PROCESS | 3464 | ++DOCSHELL 1F6DC400 == 98 [pid = 3464] [id = 424] 23:05:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (22B34800) [pid = 3464] [serial = 1272] [outer = 00000000] 23:05:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (22B3B000) [pid = 3464] [serial = 1273] [outer = 22B34800] 23:05:52 INFO - PROCESS | 3464 | 1461045952648 Marionette DEBUG loaded listener.js 23:05:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (22B3E800) [pid = 3464] [serial = 1274] [outer = 22B34800] 23:05:53 INFO - PROCESS | 3464 | 1461045953224 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]]]}] 23:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 930ms 23:05:53 INFO - PROCESS | 3464 | 1461045953290 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 23:05:53 INFO - PROCESS | 3464 | 1461045953292 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 23:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:05:53 INFO - PROCESS | 3464 | 1461045953295 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:05:53 INFO - PROCESS | 3464 | 1461045953297 Marionette TRACE conn5 <- [1,1662,null,{}] 23:05:53 INFO - PROCESS | 3464 | 1461045953301 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}] 23:05:53 INFO - PROCESS | 3464 | 1461045953411 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 23:05:53 INFO - PROCESS | 3464 | 1461045953565 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:53 INFO - PROCESS | 3464 | ++DOCSHELL 22B40C00 == 99 [pid = 3464] [id = 425] 23:05:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (22C35400) [pid = 3464] [serial = 1275] [outer = 00000000] 23:05:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (2345AC00) [pid = 3464] [serial = 1276] [outer = 22C35400] 23:05:53 INFO - PROCESS | 3464 | 1461045953620 Marionette DEBUG loaded listener.js 23:05:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (2345F800) [pid = 3464] [serial = 1277] [outer = 22C35400] 23:05:54 INFO - PROCESS | 3464 | 1461045954191 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]]]}] 23:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 23:05:54 INFO - PROCESS | 3464 | 1461045954230 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 23:05:54 INFO - PROCESS | 3464 | 1461045954232 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 23:05:54 INFO - PROCESS | 3464 | 1461045954235 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:05:54 INFO - PROCESS | 3464 | 1461045954238 Marionette TRACE conn5 <- [1,1666,null,{}] 23:05:54 INFO - PROCESS | 3464 | 1461045954242 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}] 23:05:54 INFO - PROCESS | 3464 | 1461045954357 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 23:05:54 INFO - PROCESS | 3464 | 1461045954528 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:54 INFO - PROCESS | 3464 | ++DOCSHELL 0F82AC00 == 100 [pid = 3464] [id = 426] 23:05:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (0F82E800) [pid = 3464] [serial = 1278] [outer = 00000000] 23:05:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (0F959400) [pid = 3464] [serial = 1279] [outer = 0F82E800] 23:05:54 INFO - PROCESS | 3464 | 1461045954583 Marionette DEBUG loaded listener.js 23:05:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (0F95B400) [pid = 3464] [serial = 1280] [outer = 0F82E800] 23:05:55 INFO - PROCESS | 3464 | 1461045955375 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]]]}] 23:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1173ms 23:05:55 INFO - PROCESS | 3464 | 1461045955413 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 23:05:55 INFO - PROCESS | 3464 | 1461045955417 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 23:05:55 INFO - PROCESS | 3464 | 1461045955422 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:05:55 INFO - PROCESS | 3464 | 1461045955425 Marionette TRACE conn5 <- [1,1670,null,{}] 23:05:55 INFO - PROCESS | 3464 | 1461045955431 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}] 23:05:55 INFO - PROCESS | 3464 | 1461045955544 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 23:05:55 INFO - PROCESS | 3464 | 1461045955707 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:55 INFO - PROCESS | 3464 | ++DOCSHELL 0F951400 == 101 [pid = 3464] [id = 427] 23:05:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (0F952000) [pid = 3464] [serial = 1281] [outer = 00000000] 23:05:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (0F962800) [pid = 3464] [serial = 1282] [outer = 0F952000] 23:05:55 INFO - PROCESS | 3464 | 1461045955758 Marionette DEBUG loaded listener.js 23:05:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (0F966C00) [pid = 3464] [serial = 1283] [outer = 0F952000] 23:05:56 INFO - PROCESS | 3464 | 1461045956345 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]]]}] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 161B9000 == 100 [pid = 3464] [id = 416] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 0F9A3000 == 99 [pid = 3464] [id = 415] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 1CDAC000 == 98 [pid = 3464] [id = 414] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 1CD43400 == 97 [pid = 3464] [id = 413] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 1B3AE000 == 96 [pid = 3464] [id = 412] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 1923D000 == 95 [pid = 3464] [id = 411] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 10549400 == 94 [pid = 3464] [id = 410] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 0F86D800 == 93 [pid = 3464] [id = 409] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (1CFA2C00) [pid = 3464] [serial = 1153] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (1D35E400) [pid = 3464] [serial = 1156] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (1DECB800) [pid = 3464] [serial = 1159] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (1ED58C00) [pid = 3464] [serial = 1162] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (1DEB2000) [pid = 3464] [serial = 1165] [outer = 00000000] [url = about:blank] 23:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1016ms 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 0F866C00 == 92 [pid = 3464] [id = 408] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 0F3D6000 == 91 [pid = 3464] [id = 407] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 1D361000 == 90 [pid = 3464] [id = 404] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 1D02E800 == 89 [pid = 3464] [id = 403] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 1923E400 == 88 [pid = 3464] [id = 402] 23:05:56 INFO - PROCESS | 3464 | --DOCSHELL 11243000 == 87 [pid = 3464] [id = 401] 23:05:56 INFO - PROCESS | 3464 | 1461045956460 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 23:05:56 INFO - PROCESS | 3464 | 1461045956466 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 23:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:05:56 INFO - PROCESS | 3464 | 1461045956494 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:05:56 INFO - PROCESS | 3464 | 1461045956496 Marionette TRACE conn5 <- [1,1674,null,{}] 23:05:56 INFO - PROCESS | 3464 | 1461045956500 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}] 23:05:56 INFO - PROCESS | 3464 | 1461045956616 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (23486400) [pid = 3464] [serial = 961] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (1F6D4400) [pid = 3464] [serial = 952] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (21E0C800) [pid = 3464] [serial = 1094] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (223AA000) [pid = 3464] [serial = 1003] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (22D90800) [pid = 3464] [serial = 1006] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (2209D800) [pid = 3464] [serial = 994] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (21FAF800) [pid = 3464] [serial = 955] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (1625E800) [pid = 3464] [serial = 997] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (1E12A400) [pid = 3464] [serial = 1060] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (1A478800) [pid = 3464] [serial = 1000] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (0F9AF400) [pid = 3464] [serial = 1009] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (22D8F000) [pid = 3464] [serial = 958] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (1CFA2800) [pid = 3464] [serial = 1186] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (1D2D4400) [pid = 3464] [serial = 1189] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (1D03C400) [pid = 3464] [serial = 1187] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (106F3400) [pid = 3464] [serial = 1192] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (1A78F000) [pid = 3464] [serial = 1180] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (1DEBF400) [pid = 3464] [serial = 1190] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (1E171800) [pid = 3464] [serial = 1195] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (1B4B8C00) [pid = 3464] [serial = 1181] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (112A1C00) [pid = 3464] [serial = 1147] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (0F9AB800) [pid = 3464] [serial = 1174] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (117AF800) [pid = 3464] [serial = 1175] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (1923F000) [pid = 3464] [serial = 1177] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (1935FC00) [pid = 3464] [serial = 1178] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (18DD3000) [pid = 3464] [serial = 1172] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (16AF6400) [pid = 3464] [serial = 1171] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (1CD43000) [pid = 3464] [serial = 1183] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (1496B800) [pid = 3464] [serial = 1168] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (19039000) [pid = 3464] [serial = 1150] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (1EED4000) [pid = 3464] [serial = 1196] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (18823400) [pid = 3464] [serial = 1193] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (1F6DEC00) [pid = 3464] [serial = 1199] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (1CD4D800) [pid = 3464] [serial = 1184] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (1F6DD800) [pid = 3464] [serial = 1198] [outer = 00000000] [url = about:blank] 23:05:56 INFO - PROCESS | 3464 | 1461045956746 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:56 INFO - PROCESS | 3464 | ++DOCSHELL 0F869800 == 88 [pid = 3464] [id = 428] 23:05:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (0F86EC00) [pid = 3464] [serial = 1284] [outer = 00000000] 23:05:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (0F9A3000) [pid = 3464] [serial = 1285] [outer = 0F86EC00] 23:05:56 INFO - PROCESS | 3464 | 1461045956793 Marionette DEBUG loaded listener.js 23:05:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (0F9B0C00) [pid = 3464] [serial = 1286] [outer = 0F86EC00] 23:05:57 INFO - PROCESS | 3464 | 1461045957213 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]]]}] 23:05:57 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 23:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 790ms 23:05:57 INFO - PROCESS | 3464 | 1461045957270 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 23:05:57 INFO - PROCESS | 3464 | 1461045957272 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 23:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:05:57 INFO - PROCESS | 3464 | 1461045957276 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:05:57 INFO - PROCESS | 3464 | 1461045957279 Marionette TRACE conn5 <- [1,1678,null,{}] 23:05:57 INFO - PROCESS | 3464 | 1461045957294 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}] 23:05:57 INFO - PROCESS | 3464 | 1461045957391 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 23:05:57 INFO - PROCESS | 3464 | 1461045957404 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:57 INFO - PROCESS | 3464 | ++DOCSHELL 1034EC00 == 89 [pid = 3464] [id = 429] 23:05:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (1034F000) [pid = 3464] [serial = 1287] [outer = 00000000] 23:05:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (10549400) [pid = 3464] [serial = 1288] [outer = 1034F000] 23:05:57 INFO - PROCESS | 3464 | 1461045957452 Marionette DEBUG loaded listener.js 23:05:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (106EB800) [pid = 3464] [serial = 1289] [outer = 1034F000] 23:05:57 INFO - PROCESS | 3464 | 1461045957939 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]]]}] 23:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 23:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:05:57 INFO - PROCESS | 3464 | 1461045957969 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 23:05:57 INFO - PROCESS | 3464 | 1461045957972 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 23:05:57 INFO - PROCESS | 3464 | 1461045957975 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:05:57 INFO - PROCESS | 3464 | 1461045957977 Marionette TRACE conn5 <- [1,1682,null,{}] 23:05:58 INFO - PROCESS | 3464 | 1461045958008 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}] 23:05:58 INFO - PROCESS | 3464 | 1461045958105 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 23:05:58 INFO - PROCESS | 3464 | 1461045958219 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:58 INFO - PROCESS | 3464 | ++DOCSHELL 106F5C00 == 90 [pid = 3464] [id = 430] 23:05:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (117AF800) [pid = 3464] [serial = 1290] [outer = 00000000] 23:05:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (14961000) [pid = 3464] [serial = 1291] [outer = 117AF800] 23:05:58 INFO - PROCESS | 3464 | 1461045958264 Marionette DEBUG loaded listener.js 23:05:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (1496C800) [pid = 3464] [serial = 1292] [outer = 117AF800] 23:05:58 INFO - PROCESS | 3464 | 1461045958644 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]]]}] 23:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 23:05:58 INFO - PROCESS | 3464 | 1461045958706 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 23:05:58 INFO - PROCESS | 3464 | 1461045958708 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 23:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:05:58 INFO - PROCESS | 3464 | 1461045958716 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:05:58 INFO - PROCESS | 3464 | 1461045958717 Marionette TRACE conn5 <- [1,1686,null,{}] 23:05:58 INFO - PROCESS | 3464 | 1461045958731 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}] 23:05:58 INFO - PROCESS | 3464 | 1461045958861 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 23:05:58 INFO - PROCESS | 3464 | 1461045958937 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:58 INFO - PROCESS | 3464 | ++DOCSHELL 1495F800 == 91 [pid = 3464] [id = 431] 23:05:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (1496E400) [pid = 3464] [serial = 1293] [outer = 00000000] 23:05:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (14DCA000) [pid = 3464] [serial = 1294] [outer = 1496E400] 23:05:58 INFO - PROCESS | 3464 | 1461045958981 Marionette DEBUG loaded listener.js 23:05:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (1525C000) [pid = 3464] [serial = 1295] [outer = 1496E400] 23:05:59 INFO - PROCESS | 3464 | 1461045959468 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]]]}] 23:05:59 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 23:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 830ms 23:05:59 INFO - PROCESS | 3464 | 1461045959546 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 23:05:59 INFO - PROCESS | 3464 | 1461045959548 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 23:05:59 INFO - PROCESS | 3464 | 1461045959551 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:05:59 INFO - PROCESS | 3464 | 1461045959553 Marionette TRACE conn5 <- [1,1690,null,{}] 23:05:59 INFO - PROCESS | 3464 | 1461045959563 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}] 23:05:59 INFO - PROCESS | 3464 | 1461045959714 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 23:05:59 INFO - PROCESS | 3464 | 1461045959730 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:59 INFO - PROCESS | 3464 | ++DOCSHELL 1684D800 == 92 [pid = 3464] [id = 432] 23:05:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (16AEE400) [pid = 3464] [serial = 1296] [outer = 00000000] 23:05:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (1884D800) [pid = 3464] [serial = 1297] [outer = 16AEE400] 23:05:59 INFO - PROCESS | 3464 | 1461045959777 Marionette DEBUG loaded listener.js 23:05:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (18FA1C00) [pid = 3464] [serial = 1298] [outer = 16AEE400] 23:06:00 INFO - PROCESS | 3464 | 1461045960256 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]]]}] 23:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 23:06:00 INFO - PROCESS | 3464 | 1461045960289 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 23:06:00 INFO - PROCESS | 3464 | 1461045960291 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 23:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:06:00 INFO - PROCESS | 3464 | 1461045960294 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:06:00 INFO - PROCESS | 3464 | 1461045960296 Marionette TRACE conn5 <- [1,1694,null,{}] 23:06:00 INFO - PROCESS | 3464 | 1461045960300 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}] 23:06:00 INFO - PROCESS | 3464 | 1461045960438 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 23:06:00 INFO - PROCESS | 3464 | 1461045960457 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:00 INFO - PROCESS | 3464 | ++DOCSHELL 18FA7C00 == 93 [pid = 3464] [id = 433] 23:06:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (18FACC00) [pid = 3464] [serial = 1299] [outer = 00000000] 23:06:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (1923CC00) [pid = 3464] [serial = 1300] [outer = 18FACC00] 23:06:00 INFO - PROCESS | 3464 | 1461045960503 Marionette DEBUG loaded listener.js 23:06:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (19244000) [pid = 3464] [serial = 1301] [outer = 18FACC00] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (1CD48C00) [pid = 3464] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (1CDAE400) [pid = 3464] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (1CD70C00) [pid = 3464] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (2021CC00) [pid = 3464] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (105AC400) [pid = 3464] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (0F80B400) [pid = 3464] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (18063400) [pid = 3464] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (19375000) [pid = 3464] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (0F9A6400) [pid = 3464] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (1B41CC00) [pid = 3464] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (0F93D400) [pid = 3464] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:06:00 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (0F867800) [pid = 3464] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:06:01 INFO - PROCESS | 3464 | 1461045961148 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]]]}] 23:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 870ms 23:06:01 INFO - PROCESS | 3464 | 1461045961165 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 23:06:01 INFO - PROCESS | 3464 | 1461045961167 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 23:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:06:01 INFO - PROCESS | 3464 | 1461045961170 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:06:01 INFO - PROCESS | 3464 | 1461045961172 Marionette TRACE conn5 <- [1,1698,null,{}] 23:06:01 INFO - PROCESS | 3464 | 1461045961175 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}] 23:06:01 INFO - PROCESS | 3464 | 1461045961308 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 23:06:01 INFO - PROCESS | 3464 | 1461045961383 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:01 INFO - PROCESS | 3464 | ++DOCSHELL 0F970C00 == 94 [pid = 3464] [id = 434] 23:06:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (10296400) [pid = 3464] [serial = 1302] [outer = 00000000] 23:06:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (1903D400) [pid = 3464] [serial = 1303] [outer = 10296400] 23:06:01 INFO - PROCESS | 3464 | 1461045961427 Marionette DEBUG loaded listener.js 23:06:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (19309C00) [pid = 3464] [serial = 1304] [outer = 10296400] 23:06:01 INFO - PROCESS | 3464 | 1461045961774 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]]]}] 23:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 23:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:06:01 INFO - PROCESS | 3464 | 1461045961802 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 23:06:01 INFO - PROCESS | 3464 | 1461045961804 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 23:06:01 INFO - PROCESS | 3464 | 1461045961806 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:06:01 INFO - PROCESS | 3464 | 1461045961808 Marionette TRACE conn5 <- [1,1702,null,{}] 23:06:01 INFO - PROCESS | 3464 | 1461045961827 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}] 23:06:01 INFO - PROCESS | 3464 | 1461045961920 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 23:06:01 INFO - PROCESS | 3464 | 1461045961926 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:01 INFO - PROCESS | 3464 | ++DOCSHELL 14AEB000 == 95 [pid = 3464] [id = 435] 23:06:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (18055400) [pid = 3464] [serial = 1305] [outer = 00000000] 23:06:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (193E1400) [pid = 3464] [serial = 1306] [outer = 18055400] 23:06:01 INFO - PROCESS | 3464 | 1461045961971 Marionette DEBUG loaded listener.js 23:06:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (193EA800) [pid = 3464] [serial = 1307] [outer = 18055400] 23:06:02 INFO - PROCESS | 3464 | 1461045962409 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]]]}] 23:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 650ms 23:06:02 INFO - PROCESS | 3464 | 1461045962476 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 23:06:02 INFO - PROCESS | 3464 | 1461045962478 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 23:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:06:02 INFO - PROCESS | 3464 | 1461045962482 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:06:02 INFO - PROCESS | 3464 | 1461045962484 Marionette TRACE conn5 <- [1,1706,null,{}] 23:06:02 INFO - PROCESS | 3464 | 1461045962488 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}] 23:06:02 INFO - PROCESS | 3464 | 1461045962585 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 23:06:02 INFO - PROCESS | 3464 | 1461045962592 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:02 INFO - PROCESS | 3464 | ++DOCSHELL 193EF800 == 96 [pid = 3464] [id = 436] 23:06:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (1940D000) [pid = 3464] [serial = 1308] [outer = 00000000] 23:06:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (199EBC00) [pid = 3464] [serial = 1309] [outer = 1940D000] 23:06:02 INFO - PROCESS | 3464 | 1461045962637 Marionette DEBUG loaded listener.js 23:06:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (19E31800) [pid = 3464] [serial = 1310] [outer = 1940D000] 23:06:03 INFO - PROCESS | 3464 | 1461045963367 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]]]}] 23:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 23:06:03 INFO - PROCESS | 3464 | 1461045963416 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 23:06:03 INFO - PROCESS | 3464 | 1461045963421 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 23:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:06:03 INFO - PROCESS | 3464 | 1461045963427 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:06:03 INFO - PROCESS | 3464 | 1461045963431 Marionette TRACE conn5 <- [1,1710,null,{}] 23:06:03 INFO - PROCESS | 3464 | 1461045963437 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}] 23:06:03 INFO - PROCESS | 3464 | 1461045963564 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 23:06:03 INFO - PROCESS | 3464 | 1461045963722 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:03 INFO - PROCESS | 3464 | ++DOCSHELL 0F86E400 == 97 [pid = 3464] [id = 437] 23:06:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (0F938C00) [pid = 3464] [serial = 1311] [outer = 00000000] 23:06:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (0F9AE000) [pid = 3464] [serial = 1312] [outer = 0F938C00] 23:06:03 INFO - PROCESS | 3464 | 1461045963779 Marionette DEBUG loaded listener.js 23:06:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (0FD0E800) [pid = 3464] [serial = 1313] [outer = 0F938C00] 23:06:04 INFO - PROCESS | 3464 | 1461045964402 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]]]}] 23:06:04 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 23:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1020ms 23:06:04 INFO - PROCESS | 3464 | 1461045964451 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 23:06:04 INFO - PROCESS | 3464 | 1461045964457 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 23:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:06:04 INFO - PROCESS | 3464 | 1461045964464 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:06:04 INFO - PROCESS | 3464 | 1461045964467 Marionette TRACE conn5 <- [1,1714,null,{}] 23:06:04 INFO - PROCESS | 3464 | 1461045964471 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}] 23:06:04 INFO - PROCESS | 3464 | 1461045964592 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 23:06:04 INFO - PROCESS | 3464 | 1461045964747 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:04 INFO - PROCESS | 3464 | ++DOCSHELL 101BC800 == 98 [pid = 3464] [id = 438] 23:06:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (10280000) [pid = 3464] [serial = 1314] [outer = 00000000] 23:06:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (1495FC00) [pid = 3464] [serial = 1315] [outer = 10280000] 23:06:04 INFO - PROCESS | 3464 | 1461045964803 Marionette DEBUG loaded listener.js 23:06:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (161B4400) [pid = 3464] [serial = 1316] [outer = 10280000] 23:06:05 INFO - PROCESS | 3464 | 1461045965436 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]]]}] 23:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1019ms 23:06:05 INFO - PROCESS | 3464 | 1461045965485 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 23:06:05 INFO - PROCESS | 3464 | 1461045965488 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 23:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:06:05 INFO - PROCESS | 3464 | 1461045965491 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:06:05 INFO - PROCESS | 3464 | 1461045965495 Marionette TRACE conn5 <- [1,1718,null,{}] 23:06:05 INFO - PROCESS | 3464 | 1461045965506 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}] 23:06:05 INFO - PROCESS | 3464 | 1461045965676 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 23:06:05 INFO - PROCESS | 3464 | 1461045965833 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:05 INFO - PROCESS | 3464 | ++DOCSHELL 199EC400 == 99 [pid = 3464] [id = 439] 23:06:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (199F2400) [pid = 3464] [serial = 1317] [outer = 00000000] 23:06:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (1A473C00) [pid = 3464] [serial = 1318] [outer = 199F2400] 23:06:05 INFO - PROCESS | 3464 | 1461045965891 Marionette DEBUG loaded listener.js 23:06:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (1B3AEC00) [pid = 3464] [serial = 1319] [outer = 199F2400] 23:06:06 INFO - PROCESS | 3464 | 1461045966468 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]]]}] 23:06:06 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 23:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1021ms 23:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:06:06 INFO - PROCESS | 3464 | 1461045966516 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 23:06:06 INFO - PROCESS | 3464 | 1461045966519 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 23:06:06 INFO - PROCESS | 3464 | 1461045966522 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:06:06 INFO - PROCESS | 3464 | 1461045966524 Marionette TRACE conn5 <- [1,1722,null,{}] 23:06:06 INFO - PROCESS | 3464 | 1461045966528 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}] 23:06:06 INFO - PROCESS | 3464 | 1461045966645 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 23:06:06 INFO - PROCESS | 3464 | 1461045966814 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:06 INFO - PROCESS | 3464 | ++DOCSHELL 1B4B3400 == 100 [pid = 3464] [id = 440] 23:06:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (1B4F1800) [pid = 3464] [serial = 1320] [outer = 00000000] 23:06:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (1B57A400) [pid = 3464] [serial = 1321] [outer = 1B4F1800] 23:06:06 INFO - PROCESS | 3464 | 1461045966869 Marionette DEBUG loaded listener.js 23:06:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (1B88A400) [pid = 3464] [serial = 1322] [outer = 1B4F1800] 23:06:07 INFO - PROCESS | 3464 | 1461045967426 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]]]}] 23:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 23:06:07 INFO - PROCESS | 3464 | 1461045967496 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 23:06:07 INFO - PROCESS | 3464 | 1461045967498 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 23:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:06:07 INFO - PROCESS | 3464 | 1461045967502 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:06:07 INFO - PROCESS | 3464 | 1461045967504 Marionette TRACE conn5 <- [1,1726,null,{}] 23:06:07 INFO - PROCESS | 3464 | 1461045967508 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}] 23:06:07 INFO - PROCESS | 3464 | 1461045967681 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 23:06:07 INFO - PROCESS | 3464 | 1461045967767 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:07 INFO - PROCESS | 3464 | ++DOCSHELL 1B41DC00 == 101 [pid = 3464] [id = 441] 23:06:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (1B887400) [pid = 3464] [serial = 1323] [outer = 00000000] 23:06:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (1CD47800) [pid = 3464] [serial = 1324] [outer = 1B887400] 23:06:07 INFO - PROCESS | 3464 | 1461045967823 Marionette DEBUG loaded listener.js 23:06:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (1CD4E000) [pid = 3464] [serial = 1325] [outer = 1B887400] 23:06:08 INFO - PROCESS | 3464 | 1461045968410 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]]]}] 23:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 930ms 23:06:08 INFO - PROCESS | 3464 | 1461045968436 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 23:06:08 INFO - PROCESS | 3464 | 1461045968439 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 23:06:08 INFO - PROCESS | 3464 | 1461045968442 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:06:08 INFO - PROCESS | 3464 | 1461045968444 Marionette TRACE conn5 <- [1,1730,null,{}] 23:06:08 INFO - PROCESS | 3464 | 1461045968447 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}] 23:06:08 INFO - PROCESS | 3464 | 1461045968582 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 23:06:08 INFO - PROCESS | 3464 | 1461045968752 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:08 INFO - PROCESS | 3464 | ++DOCSHELL 1CD69C00 == 102 [pid = 3464] [id = 442] 23:06:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (1CD6A400) [pid = 3464] [serial = 1326] [outer = 00000000] 23:06:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (1CF18000) [pid = 3464] [serial = 1327] [outer = 1CD6A400] 23:06:08 INFO - PROCESS | 3464 | 1461045968810 Marionette DEBUG loaded listener.js 23:06:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (1CF9C800) [pid = 3464] [serial = 1328] [outer = 1CD6A400] 23:06:09 INFO - PROCESS | 3464 | 1461045969394 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]]]}] 23:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1017ms 23:06:09 INFO - PROCESS | 3464 | 1461045969463 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 23:06:09 INFO - PROCESS | 3464 | 1461045969465 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 23:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:06:09 INFO - PROCESS | 3464 | 1461045969469 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:06:09 INFO - PROCESS | 3464 | 1461045969471 Marionette TRACE conn5 <- [1,1734,null,{}] 23:06:09 INFO - PROCESS | 3464 | 1461045969475 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}] 23:06:09 INFO - PROCESS | 3464 | 1461045969640 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 23:06:09 INFO - PROCESS | 3464 | 1461045969756 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:09 INFO - PROCESS | 3464 | ++DOCSHELL 1CF10800 == 103 [pid = 3464] [id = 443] 23:06:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (1CFA1800) [pid = 3464] [serial = 1329] [outer = 00000000] 23:06:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (1D03AC00) [pid = 3464] [serial = 1330] [outer = 1CFA1800] 23:06:09 INFO - PROCESS | 3464 | 1461045969810 Marionette DEBUG loaded listener.js 23:06:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (1D201C00) [pid = 3464] [serial = 1331] [outer = 1CFA1800] 23:06:10 INFO - PROCESS | 3464 | 1461045970357 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]]]}] 23:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 23:06:10 INFO - PROCESS | 3464 | 1461045970444 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 23:06:10 INFO - PROCESS | 3464 | 1461045970446 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 23:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:06:10 INFO - PROCESS | 3464 | 1461045970449 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:06:10 INFO - PROCESS | 3464 | 1461045970451 Marionette TRACE conn5 <- [1,1738,null,{}] 23:06:10 INFO - PROCESS | 3464 | 1461045970455 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}] 23:06:10 INFO - PROCESS | 3464 | 1461045970570 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 23:06:10 INFO - PROCESS | 3464 | 1461045970741 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:10 INFO - PROCESS | 3464 | ++DOCSHELL 105B3800 == 104 [pid = 3464] [id = 444] 23:06:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (106ED400) [pid = 3464] [serial = 1332] [outer = 00000000] 23:06:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (16845C00) [pid = 3464] [serial = 1333] [outer = 106ED400] 23:06:10 INFO - PROCESS | 3464 | 1461045970796 Marionette DEBUG loaded listener.js 23:06:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (1923D400) [pid = 3464] [serial = 1334] [outer = 106ED400] 23:06:11 INFO - PROCESS | 3464 | 1461045971651 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]]]}] 23:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1282ms 23:06:11 INFO - PROCESS | 3464 | 1461045971735 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 23:06:11 INFO - PROCESS | 3464 | 1461045971739 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 23:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:06:11 INFO - PROCESS | 3464 | 1461045971744 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:06:11 INFO - PROCESS | 3464 | 1461045971749 Marionette TRACE conn5 <- [1,1742,null,{}] 23:06:11 INFO - PROCESS | 3464 | 1461045971755 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}] 23:06:11 INFO - PROCESS | 3464 | 1461045971868 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 23:06:12 INFO - PROCESS | 3464 | 1461045972032 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:12 INFO - PROCESS | 3464 | ++DOCSHELL 0F955800 == 105 [pid = 3464] [id = 445] 23:06:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (0F95A000) [pid = 3464] [serial = 1335] [outer = 00000000] 23:06:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (0FA39C00) [pid = 3464] [serial = 1336] [outer = 0F95A000] 23:06:12 INFO - PROCESS | 3464 | 1461045972083 Marionette DEBUG loaded listener.js 23:06:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (101C7400) [pid = 3464] [serial = 1337] [outer = 0F95A000] 23:06:12 INFO - PROCESS | 3464 | 1461045972678 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]]]}] 23:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 987ms 23:06:12 INFO - PROCESS | 3464 | 1461045972733 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 23:06:12 INFO - PROCESS | 3464 | 1461045972739 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 23:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:06:12 INFO - PROCESS | 3464 | 1461045972745 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:06:12 INFO - PROCESS | 3464 | 1461045972748 Marionette TRACE conn5 <- [1,1746,null,{}] 23:06:12 INFO - PROCESS | 3464 | 1461045972751 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}] 23:06:12 INFO - PROCESS | 3464 | 1461045972864 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 23:06:13 INFO - PROCESS | 3464 | 1461045973030 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 0F862400 == 104 [pid = 3464] [id = 388] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 0F9A5400 == 103 [pid = 3464] [id = 353] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 0F80E400 == 102 [pid = 3464] [id = 318] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 0F93A800 == 101 [pid = 3464] [id = 352] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 14AEB000 == 100 [pid = 3464] [id = 435] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 0F970C00 == 99 [pid = 3464] [id = 434] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 18FA7C00 == 98 [pid = 3464] [id = 433] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 1684D800 == 97 [pid = 3464] [id = 432] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (1DEC7800) [pid = 3464] [serial = 1252] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | ++DOCSHELL 0F466400 == 98 [pid = 3464] [id = 446] 23:06:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (0F80E400) [pid = 3464] [serial = 1338] [outer = 00000000] 23:06:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (0F9AF000) [pid = 3464] [serial = 1339] [outer = 0F80E400] 23:06:13 INFO - PROCESS | 3464 | 1461045973144 Marionette DEBUG loaded listener.js 23:06:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (10353C00) [pid = 3464] [serial = 1340] [outer = 0F80E400] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 1034EC00 == 97 [pid = 3464] [id = 429] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 0F869800 == 96 [pid = 3464] [id = 428] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 0F951400 == 95 [pid = 3464] [id = 427] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 220A2400 == 94 [pid = 3464] [id = 423] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 1D35B400 == 93 [pid = 3464] [id = 422] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 1EEDD800 == 92 [pid = 3464] [id = 421] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 1CF1E000 == 91 [pid = 3464] [id = 420] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 16E96800 == 90 [pid = 3464] [id = 419] 23:06:13 INFO - PROCESS | 3464 | --DOCSHELL 0F9AF800 == 89 [pid = 3464] [id = 418] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (1D2D3800) [pid = 3464] [serial = 1250] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (1CDA8800) [pid = 3464] [serial = 1241] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (1D02E400) [pid = 3464] [serial = 1243] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (1CF97000) [pid = 3464] [serial = 1145] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (21FBB000) [pid = 3464] [serial = 1202] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (19245800) [pid = 3464] [serial = 1231] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (13BE8400) [pid = 3464] [serial = 1222] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (1CF18C00) [pid = 3464] [serial = 1249] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (1D203400) [pid = 3464] [serial = 1244] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (21FB0000) [pid = 3464] [serial = 1201] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (199E8C00) [pid = 3464] [serial = 1234] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (16AE8400) [pid = 3464] [serial = 1246] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (21E05400) [pid = 3464] [serial = 1210] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (1B4FE800) [pid = 3464] [serial = 1237] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (14A3F800) [pid = 3464] [serial = 1223] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (0FD03400) [pid = 3464] [serial = 1228] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (1935AC00) [pid = 3464] [serial = 1232] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (16257400) [pid = 3464] [serial = 1204] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (19242C00) [pid = 3464] [serial = 1226] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (1940AC00) [pid = 3464] [serial = 1247] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (21FCA800) [pid = 3464] [serial = 1213] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (1034A800) [pid = 3464] [serial = 1229] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (1B88A800) [pid = 3464] [serial = 1238] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (19E39400) [pid = 3464] [serial = 1235] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (1B572800) [pid = 3464] [serial = 1207] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (22D8C400) [pid = 3464] [serial = 1219] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (22B72400) [pid = 3464] [serial = 1216] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (1CDA3000) [pid = 3464] [serial = 1240] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (105AB800) [pid = 3464] [serial = 1225] [outer = 00000000] [url = about:blank] 23:06:13 INFO - PROCESS | 3464 | 1461045973636 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]]]}] 23:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 931ms 23:06:13 INFO - PROCESS | 3464 | 1461045973678 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 23:06:13 INFO - PROCESS | 3464 | 1461045973681 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 23:06:13 INFO - PROCESS | 3464 | 1461045973684 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:06:13 INFO - PROCESS | 3464 | 1461045973687 Marionette TRACE conn5 <- [1,1750,null,{}] 23:06:13 INFO - PROCESS | 3464 | 1461045973697 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}] 23:06:13 INFO - PROCESS | 3464 | 1461045973793 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 23:06:13 INFO - PROCESS | 3464 | 1461045973939 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:13 INFO - PROCESS | 3464 | ++DOCSHELL 0F95DC00 == 90 [pid = 3464] [id = 447] 23:06:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (10103800) [pid = 3464] [serial = 1341] [outer = 00000000] 23:06:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (14A9B000) [pid = 3464] [serial = 1342] [outer = 10103800] 23:06:13 INFO - PROCESS | 3464 | 1461045973986 Marionette DEBUG loaded listener.js 23:06:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (161B3C00) [pid = 3464] [serial = 1343] [outer = 10103800] 23:06:14 INFO - PROCESS | 3464 | 1461045974372 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]]]}] 23:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 23:06:14 INFO - PROCESS | 3464 | 1461045974419 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 23:06:14 INFO - PROCESS | 3464 | 1461045974421 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 23:06:14 INFO - PROCESS | 3464 | 1461045974424 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:06:14 INFO - PROCESS | 3464 | 1461045974426 Marionette TRACE conn5 <- [1,1754,null,{}] 23:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:06:14 INFO - PROCESS | 3464 | 1461045974429 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}] 23:06:14 INFO - PROCESS | 3464 | 1461045974523 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 23:06:14 INFO - PROCESS | 3464 | 1461045974564 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:14 INFO - PROCESS | 3464 | ++DOCSHELL 1687F000 == 91 [pid = 3464] [id = 448] 23:06:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (16AE8400) [pid = 3464] [serial = 1344] [outer = 00000000] 23:06:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (1884E800) [pid = 3464] [serial = 1345] [outer = 16AE8400] 23:06:14 INFO - PROCESS | 3464 | 1461045974609 Marionette DEBUG loaded listener.js 23:06:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (1903E000) [pid = 3464] [serial = 1346] [outer = 16AE8400] 23:06:15 INFO - PROCESS | 3464 | 1461045975068 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]]]}] 23:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 23:06:15 INFO - PROCESS | 3464 | 1461045975109 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 23:06:15 INFO - PROCESS | 3464 | 1461045975111 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 23:06:15 INFO - PROCESS | 3464 | 1461045975114 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:06:15 INFO - PROCESS | 3464 | 1461045975116 Marionette TRACE conn5 <- [1,1758,null,{}] 23:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:06:15 INFO - PROCESS | 3464 | 1461045975119 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}] 23:06:15 INFO - PROCESS | 3464 | 1461045975212 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 23:06:15 INFO - PROCESS | 3464 | 1461045975219 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:15 INFO - PROCESS | 3464 | ++DOCSHELL 19044800 == 92 [pid = 3464] [id = 449] 23:06:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (1923BC00) [pid = 3464] [serial = 1347] [outer = 00000000] 23:06:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (1930A000) [pid = 3464] [serial = 1348] [outer = 1923BC00] 23:06:15 INFO - PROCESS | 3464 | 1461045975266 Marionette DEBUG loaded listener.js 23:06:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (1935B400) [pid = 3464] [serial = 1349] [outer = 1923BC00] 23:06:15 INFO - PROCESS | 3464 | 1461045975780 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]]]}] 23:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 23:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:06:15 INFO - PROCESS | 3464 | 1461045975850 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 23:06:15 INFO - PROCESS | 3464 | 1461045975852 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 23:06:15 INFO - PROCESS | 3464 | 1461045975855 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:06:15 INFO - PROCESS | 3464 | 1461045975856 Marionette TRACE conn5 <- [1,1762,null,{}] 23:06:15 INFO - PROCESS | 3464 | 1461045975859 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}] 23:06:16 INFO - PROCESS | 3464 | 1461045976033 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 23:06:16 INFO - PROCESS | 3464 | 1461045976057 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:16 INFO - PROCESS | 3464 | ++DOCSHELL 1935D000 == 93 [pid = 3464] [id = 450] 23:06:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (193E4400) [pid = 3464] [serial = 1350] [outer = 00000000] 23:06:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (19E36800) [pid = 3464] [serial = 1351] [outer = 193E4400] 23:06:16 INFO - PROCESS | 3464 | 1461045976105 Marionette DEBUG loaded listener.js 23:06:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (1A167400) [pid = 3464] [serial = 1352] [outer = 193E4400] 23:06:16 INFO - PROCESS | 3464 | 1461045976570 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]]]}] 23:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 23:06:16 INFO - PROCESS | 3464 | 1461045976625 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 23:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:06:16 INFO - PROCESS | 3464 | 1461045976627 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 23:06:16 INFO - PROCESS | 3464 | 1461045976631 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:06:16 INFO - PROCESS | 3464 | 1461045976632 Marionette TRACE conn5 <- [1,1766,null,{}] 23:06:16 INFO - PROCESS | 3464 | 1461045976636 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}] 23:06:16 INFO - PROCESS | 3464 | 1461045976769 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 23:06:16 INFO - PROCESS | 3464 | 1461045976797 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:16 INFO - PROCESS | 3464 | ++DOCSHELL 11250800 == 94 [pid = 3464] [id = 451] 23:06:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (1A47C400) [pid = 3464] [serial = 1353] [outer = 00000000] 23:06:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (1B575800) [pid = 3464] [serial = 1354] [outer = 1A47C400] 23:06:16 INFO - PROCESS | 3464 | 1461045976841 Marionette DEBUG loaded listener.js 23:06:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (1B5DE400) [pid = 3464] [serial = 1355] [outer = 1A47C400] 23:06:17 INFO - PROCESS | 3464 | 1461045977293 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]]]}] 23:06:17 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 23:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 23:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:06:17 INFO - PROCESS | 3464 | 1461045977302 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 23:06:17 INFO - PROCESS | 3464 | 1461045977304 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 23:06:17 INFO - PROCESS | 3464 | 1461045977307 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:06:17 INFO - PROCESS | 3464 | 1461045977309 Marionette TRACE conn5 <- [1,1770,null,{}] 23:06:17 INFO - PROCESS | 3464 | 1461045977313 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}] 23:06:17 INFO - PROCESS | 3464 | 1461045977470 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 23:06:17 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (0F952000) [pid = 3464] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:06:17 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (16AEE400) [pid = 3464] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:06:17 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (117AF800) [pid = 3464] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:06:17 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (0F86EC00) [pid = 3464] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:06:17 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (18FACC00) [pid = 3464] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:06:17 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (10296400) [pid = 3464] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:06:17 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (18055400) [pid = 3464] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:06:17 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (1034F000) [pid = 3464] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:06:17 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (1496E400) [pid = 3464] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:06:17 INFO - PROCESS | 3464 | 1461045977744 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:17 INFO - PROCESS | 3464 | ++DOCSHELL 0F80F800 == 95 [pid = 3464] [id = 452] 23:06:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (0F810400) [pid = 3464] [serial = 1356] [outer = 00000000] 23:06:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (10296400) [pid = 3464] [serial = 1357] [outer = 0F810400] 23:06:17 INFO - PROCESS | 3464 | 1461045977788 Marionette DEBUG loaded listener.js 23:06:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (105AC400) [pid = 3464] [serial = 1358] [outer = 0F810400] 23:06:18 INFO - PROCESS | 3464 | 1461045978148 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]]]}] 23:06:18 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 23:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 870ms 23:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:06:18 INFO - PROCESS | 3464 | 1461045978178 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 23:06:18 INFO - PROCESS | 3464 | 1461045978180 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 23:06:18 INFO - PROCESS | 3464 | 1461045978183 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:06:18 INFO - PROCESS | 3464 | 1461045978185 Marionette TRACE conn5 <- [1,1774,null,{}] 23:06:18 INFO - PROCESS | 3464 | 1461045978188 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}] 23:06:18 INFO - PROCESS | 3464 | 1461045978324 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 23:06:18 INFO - PROCESS | 3464 | 1461045978333 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:18 INFO - PROCESS | 3464 | ++DOCSHELL 14969800 == 96 [pid = 3464] [id = 453] 23:06:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (1923E000) [pid = 3464] [serial = 1359] [outer = 00000000] 23:06:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (1CD6EC00) [pid = 3464] [serial = 1360] [outer = 1923E000] 23:06:18 INFO - PROCESS | 3464 | 1461045978377 Marionette DEBUG loaded listener.js 23:06:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (1CDA5800) [pid = 3464] [serial = 1361] [outer = 1923E000] 23:06:18 INFO - PROCESS | 3464 | 1461045978790 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]]]}] 23:06:18 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 23:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 23:06:18 INFO - PROCESS | 3464 | 1461045978854 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 23:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:06:18 INFO - PROCESS | 3464 | 1461045978856 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 23:06:18 INFO - PROCESS | 3464 | 1461045978859 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:06:18 INFO - PROCESS | 3464 | 1461045978861 Marionette TRACE conn5 <- [1,1778,null,{}] 23:06:18 INFO - PROCESS | 3464 | 1461045978864 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}] 23:06:18 INFO - PROCESS | 3464 | 1461045978999 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 23:06:19 INFO - PROCESS | 3464 | 1461045979044 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:19 INFO - PROCESS | 3464 | ++DOCSHELL 1CF18C00 == 97 [pid = 3464] [id = 454] 23:06:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (1CF19800) [pid = 3464] [serial = 1362] [outer = 00000000] 23:06:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (1D037800) [pid = 3464] [serial = 1363] [outer = 1CF19800] 23:06:19 INFO - PROCESS | 3464 | 1461045979089 Marionette DEBUG loaded listener.js 23:06:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (1D203400) [pid = 3464] [serial = 1364] [outer = 1CF19800] 23:06:19 INFO - PROCESS | 3464 | 1461045979507 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]]]}] 23:06:19 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) 23:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 23:06:19 INFO - PROCESS | 3464 | 1461045979530 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 23:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:06:19 INFO - PROCESS | 3464 | 1461045979532 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 23:06:19 INFO - PROCESS | 3464 | 1461045979535 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:06:19 INFO - PROCESS | 3464 | 1461045979538 Marionette TRACE conn5 <- [1,1782,null,{}] 23:06:19 INFO - PROCESS | 3464 | 1461045979561 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}] 23:06:19 INFO - PROCESS | 3464 | 1461045979671 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 23:06:19 INFO - PROCESS | 3464 | 1461045979900 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:19 INFO - PROCESS | 3464 | ++DOCSHELL 0F3D6800 == 98 [pid = 3464] [id = 455] 23:06:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (0F3D9800) [pid = 3464] [serial = 1365] [outer = 00000000] 23:06:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (0F933000) [pid = 3464] [serial = 1366] [outer = 0F3D9800] 23:06:19 INFO - PROCESS | 3464 | 1461045979959 Marionette DEBUG loaded listener.js 23:06:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (0F958000) [pid = 3464] [serial = 1367] [outer = 0F3D9800] 23:06:20 INFO - PROCESS | 3464 | 1461045980644 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]]]}] 23:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1145ms 23:06:20 INFO - PROCESS | 3464 | 1461045980683 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 23:06:20 INFO - PROCESS | 3464 | 1461045980687 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 23:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:06:20 INFO - PROCESS | 3464 | 1461045980691 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:06:20 INFO - PROCESS | 3464 | 1461045980695 Marionette TRACE conn5 <- [1,1786,null,{}] 23:06:20 INFO - PROCESS | 3464 | 1461045980701 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}] 23:06:20 INFO - PROCESS | 3464 | 1461045980825 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 23:06:20 INFO - PROCESS | 3464 | 1461045980983 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:20 INFO - PROCESS | 3464 | ++DOCSHELL 1034EC00 == 99 [pid = 3464] [id = 456] 23:06:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (1129F800) [pid = 3464] [serial = 1368] [outer = 00000000] 23:06:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (14A95000) [pid = 3464] [serial = 1369] [outer = 1129F800] 23:06:21 INFO - PROCESS | 3464 | 1461045981040 Marionette DEBUG loaded listener.js 23:06:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (1525C400) [pid = 3464] [serial = 1370] [outer = 1129F800] 23:06:21 INFO - PROCESS | 3464 | 1461045981653 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]]]}] 23:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1022ms 23:06:21 INFO - PROCESS | 3464 | 1461045981717 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 23:06:21 INFO - PROCESS | 3464 | 1461045981721 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 23:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:06:21 INFO - PROCESS | 3464 | 1461045981725 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:06:21 INFO - PROCESS | 3464 | 1461045981727 Marionette TRACE conn5 <- [1,1790,null,{}] 23:06:21 INFO - PROCESS | 3464 | 1461045981732 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}] 23:06:21 INFO - PROCESS | 3464 | 1461045981850 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 23:06:22 INFO - PROCESS | 3464 | 1461045982007 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:22 INFO - PROCESS | 3464 | ++DOCSHELL 151A5000 == 100 [pid = 3464] [id = 457] 23:06:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (18FA5000) [pid = 3464] [serial = 1371] [outer = 00000000] 23:06:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (199F0C00) [pid = 3464] [serial = 1372] [outer = 18FA5000] 23:06:22 INFO - PROCESS | 3464 | 1461045982062 Marionette DEBUG loaded listener.js 23:06:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (1B57F000) [pid = 3464] [serial = 1373] [outer = 18FA5000] 23:06:22 INFO - PROCESS | 3464 | 1461045982675 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]]]}] 23:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 23:06:22 INFO - PROCESS | 3464 | 1461045982699 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 23:06:22 INFO - PROCESS | 3464 | 1461045982701 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 23:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:06:22 INFO - PROCESS | 3464 | 1461045982711 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:06:22 INFO - PROCESS | 3464 | 1461045982718 Marionette TRACE conn5 <- [1,1794,null,{}] 23:06:22 INFO - PROCESS | 3464 | 1461045982722 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}] 23:06:22 INFO - PROCESS | 3464 | 1461045982843 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 23:06:23 INFO - PROCESS | 3464 | 1461045983013 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:23 INFO - PROCESS | 3464 | ++DOCSHELL 1DEB6800 == 101 [pid = 3464] [id = 458] 23:06:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (1DEB7800) [pid = 3464] [serial = 1374] [outer = 00000000] 23:06:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (1DECAC00) [pid = 3464] [serial = 1375] [outer = 1DEB7800] 23:06:23 INFO - PROCESS | 3464 | 1461045983068 Marionette DEBUG loaded listener.js 23:06:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (1DED0C00) [pid = 3464] [serial = 1376] [outer = 1DEB7800] 23:06:23 INFO - PROCESS | 3464 | 1461045983631 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]]]}] 23:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 990ms 23:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:06:23 INFO - PROCESS | 3464 | 1461045983699 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 23:06:23 INFO - PROCESS | 3464 | 1461045983702 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 23:06:23 INFO - PROCESS | 3464 | 1461045983705 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:06:23 INFO - PROCESS | 3464 | 1461045983707 Marionette TRACE conn5 <- [1,1798,null,{}] 23:06:23 INFO - PROCESS | 3464 | 1461045983711 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}] 23:06:23 INFO - PROCESS | 3464 | 1461045983881 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 23:06:24 INFO - PROCESS | 3464 | 1461045983998 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:24 INFO - PROCESS | 3464 | ++DOCSHELL 1E12A400 == 102 [pid = 3464] [id = 459] 23:06:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (1E130400) [pid = 3464] [serial = 1377] [outer = 00000000] 23:06:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (1E174000) [pid = 3464] [serial = 1378] [outer = 1E130400] 23:06:24 INFO - PROCESS | 3464 | 1461045984054 Marionette DEBUG loaded listener.js 23:06:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (1E759C00) [pid = 3464] [serial = 1379] [outer = 1E130400] 23:06:24 INFO - PROCESS | 3464 | 1461045984621 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]]]}] 23:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 970ms 23:06:24 INFO - PROCESS | 3464 | 1461045984679 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 23:06:24 INFO - PROCESS | 3464 | 1461045984681 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 23:06:24 INFO - PROCESS | 3464 | 1461045984685 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:06:24 INFO - PROCESS | 3464 | 1461045984687 Marionette TRACE conn5 <- [1,1802,null,{}] 23:06:24 INFO - PROCESS | 3464 | 1461045984691 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}] 23:06:24 INFO - PROCESS | 3464 | 1461045984804 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 23:06:24 INFO - PROCESS | 3464 | 1461045984979 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:25 INFO - PROCESS | 3464 | ++DOCSHELL 1ED5D400 == 103 [pid = 3464] [id = 460] 23:06:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (1ED80C00) [pid = 3464] [serial = 1380] [outer = 00000000] 23:06:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (1EED2400) [pid = 3464] [serial = 1381] [outer = 1ED80C00] 23:06:25 INFO - PROCESS | 3464 | 1461045985043 Marionette DEBUG loaded listener.js 23:06:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (1F6D4800) [pid = 3464] [serial = 1382] [outer = 1ED80C00] 23:06:25 INFO - PROCESS | 3464 | 1461045985629 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]]]}] 23:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 23:06:25 INFO - PROCESS | 3464 | 1461045985659 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 23:06:25 INFO - PROCESS | 3464 | 1461045985661 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 23:06:25 INFO - PROCESS | 3464 | 1461045985664 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:06:25 INFO - PROCESS | 3464 | 1461045985666 Marionette TRACE conn5 <- [1,1806,null,{}] 23:06:25 INFO - PROCESS | 3464 | 1461045985670 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}] 23:06:25 INFO - PROCESS | 3464 | 1461045985786 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 23:06:25 INFO - PROCESS | 3464 | 1461045985957 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:25 INFO - PROCESS | 3464 | ++DOCSHELL 1F6D6800 == 104 [pid = 3464] [id = 461] 23:06:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (20210400) [pid = 3464] [serial = 1383] [outer = 00000000] 23:06:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (2021C400) [pid = 3464] [serial = 1384] [outer = 20210400] 23:06:26 INFO - PROCESS | 3464 | 1461045986012 Marionette DEBUG loaded listener.js 23:06:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (21E09000) [pid = 3464] [serial = 1385] [outer = 20210400] 23:06:26 INFO - PROCESS | 3464 | 1461045986540 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]]]}] 23:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 930ms 23:06:26 INFO - PROCESS | 3464 | 1461045986599 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 23:06:26 INFO - PROCESS | 3464 | 1461045986601 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 23:06:26 INFO - PROCESS | 3464 | 1461045986605 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:06:26 INFO - PROCESS | 3464 | 1461045986607 Marionette TRACE conn5 <- [1,1810,null,{}] 23:06:26 INFO - PROCESS | 3464 | 1461045986611 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}] 23:06:26 INFO - PROCESS | 3464 | 1461045986723 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 23:06:26 INFO - PROCESS | 3464 | 1461045986895 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:26 INFO - PROCESS | 3464 | ++DOCSHELL 1F6DCC00 == 105 [pid = 3464] [id = 462] 23:06:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (21E06C00) [pid = 3464] [serial = 1386] [outer = 00000000] 23:06:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (21FB4800) [pid = 3464] [serial = 1387] [outer = 21E06C00] 23:06:26 INFO - PROCESS | 3464 | 1461045986949 Marionette DEBUG loaded listener.js 23:06:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (21FB8400) [pid = 3464] [serial = 1388] [outer = 21E06C00] 23:06:27 INFO - PROCESS | 3464 | 1461045987507 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]]]}] 23:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 23:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:06:27 INFO - PROCESS | 3464 | 1461045987539 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 23:06:27 INFO - PROCESS | 3464 | 1461045987541 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 23:06:27 INFO - PROCESS | 3464 | 1461045987544 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:06:27 INFO - PROCESS | 3464 | 1461045987546 Marionette TRACE conn5 <- [1,1814,null,{}] 23:06:27 INFO - PROCESS | 3464 | 1461045987550 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}] 23:06:27 INFO - PROCESS | 3464 | 1461045987663 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 23:06:27 INFO - PROCESS | 3464 | 1461045987835 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:27 INFO - PROCESS | 3464 | ++DOCSHELL 21FB3400 == 106 [pid = 3464] [id = 463] 23:06:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (21FBEC00) [pid = 3464] [serial = 1389] [outer = 00000000] 23:06:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 193 (2209AC00) [pid = 3464] [serial = 1390] [outer = 21FBEC00] 23:06:27 INFO - PROCESS | 3464 | 1461045987888 Marionette DEBUG loaded listener.js 23:06:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 194 (223A4000) [pid = 3464] [serial = 1391] [outer = 21FBEC00] 23:06:28 INFO - PROCESS | 3464 | 1461045988530 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]]]}] 23:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1019ms 23:06:28 INFO - PROCESS | 3464 | 1461045988564 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 23:06:28 INFO - PROCESS | 3464 | 1461045988567 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 23:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:06:28 INFO - PROCESS | 3464 | 1461045988570 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:06:28 INFO - PROCESS | 3464 | 1461045988572 Marionette TRACE conn5 <- [1,1818,null,{}] 23:06:28 INFO - PROCESS | 3464 | 1461045988576 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}] 23:06:28 INFO - PROCESS | 3464 | 1461045988697 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 23:06:28 INFO - PROCESS | 3464 | 1461045988857 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:28 INFO - PROCESS | 3464 | ++DOCSHELL 0F956800 == 107 [pid = 3464] [id = 464] 23:06:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 195 (0F969800) [pid = 3464] [serial = 1392] [outer = 00000000] 23:06:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 196 (14967000) [pid = 3464] [serial = 1393] [outer = 0F969800] 23:06:28 INFO - PROCESS | 3464 | 1461045988912 Marionette DEBUG loaded listener.js 23:06:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 197 (15259400) [pid = 3464] [serial = 1394] [outer = 0F969800] 23:06:29 INFO - PROCESS | 3464 | 1461045989710 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]]]}] 23:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1174ms 23:06:29 INFO - PROCESS | 3464 | 1461045989748 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 23:06:29 INFO - PROCESS | 3464 | 1461045989751 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 23:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:06:29 INFO - PROCESS | 3464 | 1461045989755 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:06:29 INFO - PROCESS | 3464 | 1461045989759 Marionette TRACE conn5 <- [1,1822,null,{}] 23:06:29 INFO - PROCESS | 3464 | 1461045989764 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}] 23:06:29 INFO - PROCESS | 3464 | 1461045989879 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 23:06:30 INFO - PROCESS | 3464 | 1461045990041 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:30 INFO - PROCESS | 3464 | ++DOCSHELL 13BEA800 == 108 [pid = 3464] [id = 465] 23:06:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 198 (1490F000) [pid = 3464] [serial = 1395] [outer = 00000000] 23:06:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 199 (14DD2C00) [pid = 3464] [serial = 1396] [outer = 1490F000] 23:06:30 INFO - PROCESS | 3464 | 1461045990091 Marionette DEBUG loaded listener.js 23:06:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 200 (1525B000) [pid = 3464] [serial = 1397] [outer = 1490F000] 23:06:30 INFO - PROCESS | 3464 | 1461045990740 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]]]}] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 0F801400 == 107 [pid = 3464] [id = 313] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 14A32000 == 106 [pid = 3464] [id = 218] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 1CF18C00 == 105 [pid = 3464] [id = 454] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 14969800 == 104 [pid = 3464] [id = 453] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 0F80F800 == 103 [pid = 3464] [id = 452] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 11250800 == 102 [pid = 3464] [id = 451] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 1935D000 == 101 [pid = 3464] [id = 450] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 106F5C00 == 100 [pid = 3464] [id = 430] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 19044800 == 99 [pid = 3464] [id = 449] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 1687F000 == 98 [pid = 3464] [id = 448] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 1495F800 == 97 [pid = 3464] [id = 431] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 0F95DC00 == 96 [pid = 3464] [id = 447] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 199 (19E30800) [pid = 3464] [serial = 1258] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 198 (1E179400) [pid = 3464] [serial = 1261] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 197 (2020E400) [pid = 3464] [serial = 1264] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 196 (21FC0400) [pid = 3464] [serial = 1267] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 195 (22B3B000) [pid = 3464] [serial = 1273] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 194 (22C2E800) [pid = 3464] [serial = 1270] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 193 (2345AC00) [pid = 3464] [serial = 1276] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 192 (199EBC00) [pid = 3464] [serial = 1309] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 191 (1496E000) [pid = 3464] [serial = 1255] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 0F466400 == 95 [pid = 3464] [id = 446] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 0F955800 == 94 [pid = 3464] [id = 445] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 1CF10800 == 93 [pid = 3464] [id = 443] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 1CD69C00 == 92 [pid = 3464] [id = 442] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 1B41DC00 == 91 [pid = 3464] [id = 441] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 1B4B3400 == 90 [pid = 3464] [id = 440] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 199EC400 == 89 [pid = 3464] [id = 439] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 101BC800 == 88 [pid = 3464] [id = 438] 23:06:30 INFO - PROCESS | 3464 | --DOCSHELL 0F86E400 == 87 [pid = 3464] [id = 437] 23:06:30 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 23:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1072ms 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 190 (0F962800) [pid = 3464] [serial = 1282] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (1884D800) [pid = 3464] [serial = 1297] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (14961000) [pid = 3464] [serial = 1291] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (0F959400) [pid = 3464] [serial = 1279] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (0F9A3000) [pid = 3464] [serial = 1285] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (0F9B0C00) [pid = 3464] [serial = 1286] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (1923CC00) [pid = 3464] [serial = 1300] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (1903D400) [pid = 3464] [serial = 1303] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (19244000) [pid = 3464] [serial = 1301] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (193E1400) [pid = 3464] [serial = 1306] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (193EA800) [pid = 3464] [serial = 1307] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (10549400) [pid = 3464] [serial = 1288] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (106EB800) [pid = 3464] [serial = 1289] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (0F966C00) [pid = 3464] [serial = 1283] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (14DCA000) [pid = 3464] [serial = 1294] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (19309C00) [pid = 3464] [serial = 1304] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (18FA1C00) [pid = 3464] [serial = 1298] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (1496C800) [pid = 3464] [serial = 1292] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (1525C000) [pid = 3464] [serial = 1295] [outer = 00000000] [url = about:blank] 23:06:30 INFO - PROCESS | 3464 | 1461045990869 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 23:06:30 INFO - PROCESS | 3464 | 1461045990874 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 23:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:06:30 INFO - PROCESS | 3464 | 1461045990886 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:06:30 INFO - PROCESS | 3464 | 1461045990888 Marionette TRACE conn5 <- [1,1826,null,{}] 23:06:30 INFO - PROCESS | 3464 | 1461045990892 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}] 23:06:31 INFO - PROCESS | 3464 | 1461045991003 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 23:06:31 INFO - PROCESS | 3464 | 1461045991010 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:31 INFO - PROCESS | 3464 | ++DOCSHELL 0F966C00 == 88 [pid = 3464] [id = 466] 23:06:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (0F967400) [pid = 3464] [serial = 1398] [outer = 00000000] 23:06:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (0FC5F400) [pid = 3464] [serial = 1399] [outer = 0F967400] 23:06:31 INFO - PROCESS | 3464 | 1461045991060 Marionette DEBUG loaded listener.js 23:06:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (10349400) [pid = 3464] [serial = 1400] [outer = 0F967400] 23:06:31 INFO - PROCESS | 3464 | 1461045991619 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]]]}] 23:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 771ms 23:06:31 INFO - PROCESS | 3464 | 1461045991656 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 23:06:31 INFO - PROCESS | 3464 | 1461045991659 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 23:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:06:31 INFO - PROCESS | 3464 | 1461045991662 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:06:31 INFO - PROCESS | 3464 | 1461045991665 Marionette TRACE conn5 <- [1,1830,null,{}] 23:06:31 INFO - PROCESS | 3464 | 1461045991675 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}] 23:06:31 INFO - PROCESS | 3464 | 1461045991776 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 23:06:31 INFO - PROCESS | 3464 | 1461045991899 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:31 INFO - PROCESS | 3464 | ++DOCSHELL 14A37400 == 89 [pid = 3464] [id = 467] 23:06:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (14A40800) [pid = 3464] [serial = 1401] [outer = 00000000] 23:06:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (18063800) [pid = 3464] [serial = 1402] [outer = 14A40800] 23:06:31 INFO - PROCESS | 3464 | 1461045991947 Marionette DEBUG loaded listener.js 23:06:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (19045000) [pid = 3464] [serial = 1403] [outer = 14A40800] 23:06:32 INFO - PROCESS | 3464 | 1461045992322 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]]]}] 23:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 23:06:32 INFO - PROCESS | 3464 | 1461045992396 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 23:06:32 INFO - PROCESS | 3464 | 1461045992399 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 23:06:32 INFO - PROCESS | 3464 | 1461045992402 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:06:32 INFO - PROCESS | 3464 | 1461045992403 Marionette TRACE conn5 <- [1,1834,null,{}] 23:06:32 INFO - PROCESS | 3464 | 1461045992407 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}] 23:06:32 INFO - PROCESS | 3464 | 1461045992504 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 23:06:32 INFO - PROCESS | 3464 | 1461045992510 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:32 INFO - PROCESS | 3464 | ++DOCSHELL 19240000 == 90 [pid = 3464] [id = 468] 23:06:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (19247400) [pid = 3464] [serial = 1404] [outer = 00000000] 23:06:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (193E4000) [pid = 3464] [serial = 1405] [outer = 19247400] 23:06:32 INFO - PROCESS | 3464 | 1461045992556 Marionette DEBUG loaded listener.js 23:06:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (19437C00) [pid = 3464] [serial = 1406] [outer = 19247400] 23:06:33 INFO - PROCESS | 3464 | 1461045993021 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]]]}] 23:06:33 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) 23:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 23:06:33 INFO - PROCESS | 3464 | 1461045993076 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 23:06:33 INFO - PROCESS | 3464 | 1461045993078 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 23:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:06:33 INFO - PROCESS | 3464 | 1461045993081 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:06:33 INFO - PROCESS | 3464 | 1461045993083 Marionette TRACE conn5 <- [1,1838,null,{}] 23:06:33 INFO - PROCESS | 3464 | 1461045993086 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}] 23:06:33 INFO - PROCESS | 3464 | 1461045993252 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 23:06:33 INFO - PROCESS | 3464 | 1461045993276 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:33 INFO - PROCESS | 3464 | ++DOCSHELL 199F2000 == 91 [pid = 3464] [id = 469] 23:06:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (19DD6800) [pid = 3464] [serial = 1407] [outer = 00000000] 23:06:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (1A3EA800) [pid = 3464] [serial = 1408] [outer = 19DD6800] 23:06:33 INFO - PROCESS | 3464 | 1461045993321 Marionette DEBUG loaded listener.js 23:06:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (1A795800) [pid = 3464] [serial = 1409] [outer = 19DD6800] 23:06:33 INFO - PROCESS | 3464 | 1461045993805 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]]]}] 23:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 771ms 23:06:33 INFO - PROCESS | 3464 | 1461045993853 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 23:06:33 INFO - PROCESS | 3464 | 1461045993855 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 23:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:06:33 INFO - PROCESS | 3464 | 1461045993858 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:06:33 INFO - PROCESS | 3464 | 1461045993860 Marionette TRACE conn5 <- [1,1842,null,{}] 23:06:33 INFO - PROCESS | 3464 | 1461045993863 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}] 23:06:34 INFO - PROCESS | 3464 | 1461045994007 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 23:06:34 INFO - PROCESS | 3464 | 1461045994026 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:34 INFO - PROCESS | 3464 | ++DOCSHELL 1B4F6400 == 92 [pid = 3464] [id = 470] 23:06:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (1B578000) [pid = 3464] [serial = 1410] [outer = 00000000] 23:06:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (1CD48000) [pid = 3464] [serial = 1411] [outer = 1B578000] 23:06:34 INFO - PROCESS | 3464 | 1461045994073 Marionette DEBUG loaded listener.js 23:06:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (1CD75C00) [pid = 3464] [serial = 1412] [outer = 1B578000] 23:06:34 INFO - PROCESS | 3464 | 1461045994537 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]]]}] 23:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 23:06:34 INFO - PROCESS | 3464 | 1461045994616 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 23:06:34 INFO - PROCESS | 3464 | 1461045994618 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 23:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:06:34 INFO - PROCESS | 3464 | 1461045994624 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:06:34 INFO - PROCESS | 3464 | 1461045994625 Marionette TRACE conn5 <- [1,1846,null,{}] 23:06:34 INFO - PROCESS | 3464 | 1461045994633 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}] 23:06:34 INFO - PROCESS | 3464 | 1461045994768 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 23:06:34 INFO - PROCESS | 3464 | 1461045994848 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:34 INFO - PROCESS | 3464 | ++DOCSHELL 1B5E2800 == 93 [pid = 3464] [id = 471] 23:06:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (1CDA7400) [pid = 3464] [serial = 1413] [outer = 00000000] 23:06:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (1D038C00) [pid = 3464] [serial = 1414] [outer = 1CDA7400] 23:06:34 INFO - PROCESS | 3464 | 1461045994892 Marionette DEBUG loaded listener.js 23:06:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (1D2D0000) [pid = 3464] [serial = 1415] [outer = 1CDA7400] 23:06:35 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (193E4400) [pid = 3464] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:06:35 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (16AE8400) [pid = 3464] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:06:35 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (1A47C400) [pid = 3464] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:06:35 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (0F80E400) [pid = 3464] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:06:35 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (0FAB5C00) [pid = 3464] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:06:35 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (1923E000) [pid = 3464] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:06:35 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (1923BC00) [pid = 3464] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:06:35 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (0F95A000) [pid = 3464] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:06:35 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (0F810400) [pid = 3464] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:06:35 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (10103800) [pid = 3464] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:06:35 INFO - PROCESS | 3464 | 1461045995465 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]]]}] 23:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 870ms 23:06:35 INFO - PROCESS | 3464 | 1461045995499 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 23:06:35 INFO - PROCESS | 3464 | 1461045995501 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 23:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:06:35 INFO - PROCESS | 3464 | 1461045995504 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:06:35 INFO - PROCESS | 3464 | 1461045995506 Marionette TRACE conn5 <- [1,1850,null,{}] 23:06:35 INFO - PROCESS | 3464 | 1461045995518 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}] 23:06:35 INFO - PROCESS | 3464 | 1461045995651 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 23:06:35 INFO - PROCESS | 3464 | 1461045995664 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:35 INFO - PROCESS | 3464 | ++DOCSHELL 149F9000 == 94 [pid = 3464] [id = 472] 23:06:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (16AE8400) [pid = 3464] [serial = 1416] [outer = 00000000] 23:06:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (1A47C400) [pid = 3464] [serial = 1417] [outer = 16AE8400] 23:06:35 INFO - PROCESS | 3464 | 1461045995709 Marionette DEBUG loaded listener.js 23:06:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (1CF97C00) [pid = 3464] [serial = 1418] [outer = 16AE8400] 23:06:36 INFO - PROCESS | 3464 | 1461045996134 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]]]}] 23:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 23:06:36 INFO - PROCESS | 3464 | 1461045996175 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 23:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:06:36 INFO - PROCESS | 3464 | 1461045996177 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 23:06:36 INFO - PROCESS | 3464 | 1461045996180 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:06:36 INFO - PROCESS | 3464 | 1461045996182 Marionette TRACE conn5 <- [1,1854,null,{}] 23:06:36 INFO - PROCESS | 3464 | 1461045996185 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}] 23:06:36 INFO - PROCESS | 3464 | 1461045996279 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 23:06:36 INFO - PROCESS | 3464 | 1461045996314 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:36 INFO - PROCESS | 3464 | ++DOCSHELL 199EA400 == 95 [pid = 3464] [id = 473] 23:06:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (1B575C00) [pid = 3464] [serial = 1419] [outer = 00000000] 23:06:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (1DECC000) [pid = 3464] [serial = 1420] [outer = 1B575C00] 23:06:36 INFO - PROCESS | 3464 | 1461045996358 Marionette DEBUG loaded listener.js 23:06:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (1E174400) [pid = 3464] [serial = 1421] [outer = 1B575C00] 23:06:36 INFO - PROCESS | 3464 | 1461045996818 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]]]}] 23:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 23:06:36 INFO - PROCESS | 3464 | 1461045996856 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 23:06:36 INFO - PROCESS | 3464 | 1461045996858 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 23:06:36 INFO - PROCESS | 3464 | 1461045996862 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:06:36 INFO - PROCESS | 3464 | 1461045996863 Marionette TRACE conn5 <- [1,1858,null,{}] 23:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:06:36 INFO - PROCESS | 3464 | 1461045996867 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}] 23:06:36 INFO - PROCESS | 3464 | 1461045996962 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 23:06:36 INFO - PROCESS | 3464 | 1461045996968 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:36 INFO - PROCESS | 3464 | ++DOCSHELL 1E752400 == 96 [pid = 3464] [id = 474] 23:06:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (1ED4F400) [pid = 3464] [serial = 1422] [outer = 00000000] 23:06:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (1F6D4400) [pid = 3464] [serial = 1423] [outer = 1ED4F400] 23:06:37 INFO - PROCESS | 3464 | 1461045997012 Marionette DEBUG loaded listener.js 23:06:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (20218C00) [pid = 3464] [serial = 1424] [outer = 1ED4F400] 23:06:37 INFO - PROCESS | 3464 | 1461045997780 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]]]}] 23:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 23:06:37 INFO - PROCESS | 3464 | 1461045997837 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 23:06:37 INFO - PROCESS | 3464 | 1461045997842 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 23:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:06:37 INFO - PROCESS | 3464 | 1461045997848 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:06:37 INFO - PROCESS | 3464 | 1461045997851 Marionette TRACE conn5 <- [1,1862,null,{}] 23:06:37 INFO - PROCESS | 3464 | 1461045997857 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}] 23:06:37 INFO - PROCESS | 3464 | 1461045997987 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 23:06:38 INFO - PROCESS | 3464 | 1461045998152 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:38 INFO - PROCESS | 3464 | ++DOCSHELL 0F955800 == 97 [pid = 3464] [id = 475] 23:06:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (0F9A2C00) [pid = 3464] [serial = 1425] [outer = 00000000] 23:06:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (106F3400) [pid = 3464] [serial = 1426] [outer = 0F9A2C00] 23:06:38 INFO - PROCESS | 3464 | 1461045998210 Marionette DEBUG loaded listener.js 23:06:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (1496AC00) [pid = 3464] [serial = 1427] [outer = 0F9A2C00] 23:06:38 INFO - PROCESS | 3464 | 1461045998791 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]]]}] 23:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 23:06:38 INFO - PROCESS | 3464 | 1461045998822 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 23:06:38 INFO - PROCESS | 3464 | 1461045998828 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 23:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:06:38 INFO - PROCESS | 3464 | 1461045998834 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:06:38 INFO - PROCESS | 3464 | 1461045998837 Marionette TRACE conn5 <- [1,1866,null,{}] 23:06:38 INFO - PROCESS | 3464 | 1461045998841 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}] 23:06:38 INFO - PROCESS | 3464 | 1461045998961 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 23:06:39 INFO - PROCESS | 3464 | 1461045999137 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:39 INFO - PROCESS | 3464 | ++DOCSHELL 1496E800 == 98 [pid = 3464] [id = 476] 23:06:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 193 (1525DC00) [pid = 3464] [serial = 1428] [outer = 00000000] 23:06:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 194 (1932E000) [pid = 3464] [serial = 1429] [outer = 1525DC00] 23:06:39 INFO - PROCESS | 3464 | 1461045999193 Marionette DEBUG loaded listener.js 23:06:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 195 (1973D400) [pid = 3464] [serial = 1430] [outer = 1525DC00] 23:06:39 INFO - PROCESS | 3464 | 1461045999814 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]]]}] 23:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1020ms 23:06:39 INFO - PROCESS | 3464 | 1461045999857 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 23:06:39 INFO - PROCESS | 3464 | 1461045999859 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 23:06:39 INFO - PROCESS | 3464 | 1461045999863 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:06:39 INFO - PROCESS | 3464 | 1461045999866 Marionette TRACE conn5 <- [1,1870,null,{}] 23:06:39 INFO - PROCESS | 3464 | 1461045999877 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}] 23:06:40 INFO - PROCESS | 3464 | 1461046000018 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 23:06:40 INFO - PROCESS | 3464 | 1461046000183 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:40 INFO - PROCESS | 3464 | ++DOCSHELL 1E16F400 == 99 [pid = 3464] [id = 477] 23:06:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 196 (1ED50C00) [pid = 3464] [serial = 1431] [outer = 00000000] 23:06:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 197 (21E03C00) [pid = 3464] [serial = 1432] [outer = 1ED50C00] 23:06:40 INFO - PROCESS | 3464 | 1461046000241 Marionette DEBUG loaded listener.js 23:06:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 198 (21FCCC00) [pid = 3464] [serial = 1433] [outer = 1ED50C00] 23:06:40 INFO - PROCESS | 3464 | 1461046000808 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]]]}] 23:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 23:06:40 INFO - PROCESS | 3464 | 1461046000843 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 23:06:40 INFO - PROCESS | 3464 | 1461046000847 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 23:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:06:40 INFO - PROCESS | 3464 | 1461046000850 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:06:40 INFO - PROCESS | 3464 | 1461046000852 Marionette TRACE conn5 <- [1,1874,null,{}] 23:06:40 INFO - PROCESS | 3464 | 1461046000855 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}] 23:06:40 INFO - PROCESS | 3464 | 1461046000975 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 23:06:41 INFO - PROCESS | 3464 | 1461046001151 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:41 INFO - PROCESS | 3464 | ++DOCSHELL 223AFC00 == 100 [pid = 3464] [id = 478] 23:06:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 199 (223B0C00) [pid = 3464] [serial = 1434] [outer = 00000000] 23:06:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 200 (22B3C400) [pid = 3464] [serial = 1435] [outer = 223B0C00] 23:06:41 INFO - PROCESS | 3464 | 1461046001206 Marionette DEBUG loaded listener.js 23:06:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 201 (22B75000) [pid = 3464] [serial = 1436] [outer = 223B0C00] 23:06:41 INFO - PROCESS | 3464 | 1461046001794 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]]]}] 23:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 23:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:06:41 INFO - PROCESS | 3464 | 1461046001821 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 23:06:41 INFO - PROCESS | 3464 | 1461046001824 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 23:06:41 INFO - PROCESS | 3464 | 1461046001827 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:06:41 INFO - PROCESS | 3464 | 1461046001829 Marionette TRACE conn5 <- [1,1878,null,{}] 23:06:41 INFO - PROCESS | 3464 | 1461046001832 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}] 23:06:41 INFO - PROCESS | 3464 | 1461046001947 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 23:06:42 INFO - PROCESS | 3464 | 1461046002123 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:42 INFO - PROCESS | 3464 | ++DOCSHELL 22B38000 == 101 [pid = 3464] [id = 479] 23:06:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 202 (22B73C00) [pid = 3464] [serial = 1437] [outer = 00000000] 23:06:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 203 (22C27400) [pid = 3464] [serial = 1438] [outer = 22B73C00] 23:06:42 INFO - PROCESS | 3464 | 1461046002178 Marionette DEBUG loaded listener.js 23:06:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 204 (22C31800) [pid = 3464] [serial = 1439] [outer = 22B73C00] 23:06:42 INFO - PROCESS | 3464 | 1461046002713 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]]]}] 23:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 23:06:42 INFO - PROCESS | 3464 | 1461046002758 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 23:06:42 INFO - PROCESS | 3464 | 1461046002760 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 23:06:42 INFO - PROCESS | 3464 | 1461046002763 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:06:42 INFO - PROCESS | 3464 | 1461046002765 Marionette TRACE conn5 <- [1,1882,null,{}] 23:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:06:42 INFO - PROCESS | 3464 | 1461046002769 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}] 23:06:42 INFO - PROCESS | 3464 | 1461046002904 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 23:06:43 INFO - PROCESS | 3464 | 1461046003081 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:43 INFO - PROCESS | 3464 | ++DOCSHELL 22B81800 == 102 [pid = 3464] [id = 480] 23:06:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 205 (22C34800) [pid = 3464] [serial = 1440] [outer = 00000000] 23:06:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 206 (2345B800) [pid = 3464] [serial = 1441] [outer = 22C34800] 23:06:43 INFO - PROCESS | 3464 | 1461046003138 Marionette DEBUG loaded listener.js 23:06:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 207 (2345DC00) [pid = 3464] [serial = 1442] [outer = 22C34800] 23:06:43 INFO - PROCESS | 3464 | 1461046003733 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]]]}] 23:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1015ms 23:06:43 INFO - PROCESS | 3464 | 1461046003783 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 23:06:43 INFO - PROCESS | 3464 | 1461046003785 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 23:06:43 INFO - PROCESS | 3464 | 1461046003788 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:06:43 INFO - PROCESS | 3464 | 1461046003790 Marionette TRACE conn5 <- [1,1886,null,{}] 23:06:43 INFO - PROCESS | 3464 | 1461046003794 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}] 23:06:43 INFO - PROCESS | 3464 | 1461046003908 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 23:06:44 INFO - PROCESS | 3464 | 1461046004095 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:44 INFO - PROCESS | 3464 | ++DOCSHELL 0F969400 == 103 [pid = 3464] [id = 481] 23:06:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 208 (1FBC2000) [pid = 3464] [serial = 1443] [outer = 00000000] 23:06:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 209 (1FBCAC00) [pid = 3464] [serial = 1444] [outer = 1FBC2000] 23:06:44 INFO - PROCESS | 3464 | 1461046004149 Marionette DEBUG loaded listener.js 23:06:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 210 (1FBCCC00) [pid = 3464] [serial = 1445] [outer = 1FBC2000] 23:06:45 INFO - PROCESS | 3464 | 1461046005069 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]]]}] 23:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1326ms 23:06:45 INFO - PROCESS | 3464 | 1461046005119 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 23:06:45 INFO - PROCESS | 3464 | 1461046005123 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 23:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:06:45 INFO - PROCESS | 3464 | 1461046005128 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:06:45 INFO - PROCESS | 3464 | 1461046005131 Marionette TRACE conn5 <- [1,1890,null,{}] 23:06:45 INFO - PROCESS | 3464 | 1461046005137 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}] 23:06:45 INFO - PROCESS | 3464 | 1461046005258 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 23:06:45 INFO - PROCESS | 3464 | 1461046005427 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:45 INFO - PROCESS | 3464 | ++DOCSHELL 0F959400 == 104 [pid = 3464] [id = 482] 23:06:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 211 (0F95C400) [pid = 3464] [serial = 1446] [outer = 00000000] 23:06:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 212 (0F9A7800) [pid = 3464] [serial = 1447] [outer = 0F95C400] 23:06:45 INFO - PROCESS | 3464 | 1461046005484 Marionette DEBUG loaded listener.js 23:06:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 213 (0FD03400) [pid = 3464] [serial = 1448] [outer = 0F95C400] 23:06:46 INFO - PROCESS | 3464 | 1461046006022 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]]]}] 23:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 23:06:46 INFO - PROCESS | 3464 | 1461046006062 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 23:06:46 INFO - PROCESS | 3464 | 1461046006067 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 23:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:06:46 INFO - PROCESS | 3464 | 1461046006075 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:06:46 INFO - PROCESS | 3464 | 1461046006077 Marionette TRACE conn5 <- [1,1894,null,{}] 23:06:46 INFO - PROCESS | 3464 | 1461046006081 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}] 23:06:46 INFO - PROCESS | 3464 | 1461046006192 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 23:06:46 INFO - PROCESS | 3464 | 1461046006376 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:46 INFO - PROCESS | 3464 | ++DOCSHELL 10554C00 == 105 [pid = 3464] [id = 483] 23:06:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 214 (106E6400) [pid = 3464] [serial = 1449] [outer = 00000000] 23:06:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 215 (1525E400) [pid = 3464] [serial = 1450] [outer = 106E6400] 23:06:46 INFO - PROCESS | 3464 | 1461046006429 Marionette DEBUG loaded listener.js 23:06:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 216 (16E91400) [pid = 3464] [serial = 1451] [outer = 106E6400] 23:06:47 INFO - PROCESS | 3464 | 1461046007058 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]]]}] 23:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1015ms 23:06:47 INFO - PROCESS | 3464 | 1461046007095 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 23:06:47 INFO - PROCESS | 3464 | 1461046007097 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 23:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:06:47 INFO - PROCESS | 3464 | 1461046007101 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:06:47 INFO - PROCESS | 3464 | 1461046007105 Marionette TRACE conn5 <- [1,1898,null,{}] 23:06:47 INFO - PROCESS | 3464 | 1461046007115 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}] 23:06:47 INFO - PROCESS | 3464 | 1461046007280 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 23:06:47 INFO - PROCESS | 3464 | 1461046007446 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:47 INFO - PROCESS | 3464 | ++DOCSHELL 10352C00 == 106 [pid = 3464] [id = 484] 23:06:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 217 (14A35800) [pid = 3464] [serial = 1452] [outer = 00000000] 23:06:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 218 (19431C00) [pid = 3464] [serial = 1453] [outer = 14A35800] 23:06:47 INFO - PROCESS | 3464 | 1461046007498 Marionette DEBUG loaded listener.js 23:06:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 219 (19E30C00) [pid = 3464] [serial = 1454] [outer = 14A35800] 23:06:47 INFO - PROCESS | 3464 | --DOCSHELL 10294800 == 105 [pid = 3464] [id = 213] 23:06:47 INFO - PROCESS | 3464 | --DOCSHELL 18055C00 == 104 [pid = 3464] [id = 197] 23:06:47 INFO - PROCESS | 3464 | --DOCSHELL 0F82AC00 == 103 [pid = 3464] [id = 426] 23:06:47 INFO - PROCESS | 3464 | --DOCSHELL 1F6DC400 == 102 [pid = 3464] [id = 424] 23:06:47 INFO - PROCESS | 3464 | --DOCSHELL 199EA400 == 101 [pid = 3464] [id = 473] 23:06:47 INFO - PROCESS | 3464 | --DOCSHELL 149F9000 == 100 [pid = 3464] [id = 472] 23:06:47 INFO - PROCESS | 3464 | --DOCSHELL 1B5E2800 == 99 [pid = 3464] [id = 471] 23:06:47 INFO - PROCESS | 3464 | --DOCSHELL 1B4F6400 == 98 [pid = 3464] [id = 470] 23:06:47 INFO - PROCESS | 3464 | --DOCSHELL 199F2000 == 97 [pid = 3464] [id = 469] 23:06:47 INFO - PROCESS | 3464 | --DOMWINDOW == 218 (1CF18000) [pid = 3464] [serial = 1327] [outer = 00000000] [url = about:blank] 23:06:47 INFO - PROCESS | 3464 | --DOMWINDOW == 217 (1D03AC00) [pid = 3464] [serial = 1330] [outer = 00000000] [url = about:blank] 23:06:47 INFO - PROCESS | 3464 | --DOMWINDOW == 216 (1CD47800) [pid = 3464] [serial = 1324] [outer = 00000000] [url = about:blank] 23:06:47 INFO - PROCESS | 3464 | --DOMWINDOW == 215 (0F9AE000) [pid = 3464] [serial = 1312] [outer = 00000000] [url = about:blank] 23:06:47 INFO - PROCESS | 3464 | --DOMWINDOW == 214 (16845C00) [pid = 3464] [serial = 1333] [outer = 00000000] [url = about:blank] 23:06:47 INFO - PROCESS | 3464 | --DOMWINDOW == 213 (1495FC00) [pid = 3464] [serial = 1315] [outer = 00000000] [url = about:blank] 23:06:47 INFO - PROCESS | 3464 | --DOMWINDOW == 212 (1B57A400) [pid = 3464] [serial = 1321] [outer = 00000000] [url = about:blank] 23:06:47 INFO - PROCESS | 3464 | --DOMWINDOW == 211 (1A473C00) [pid = 3464] [serial = 1318] [outer = 00000000] [url = about:blank] 23:06:47 INFO - PROCESS | 3464 | --DOMWINDOW == 210 (1D037800) [pid = 3464] [serial = 1363] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOCSHELL 19240000 == 96 [pid = 3464] [id = 468] 23:06:48 INFO - PROCESS | 3464 | --DOCSHELL 14A37400 == 95 [pid = 3464] [id = 467] 23:06:48 INFO - PROCESS | 3464 | --DOCSHELL 193EF800 == 94 [pid = 3464] [id = 436] 23:06:48 INFO - PROCESS | 3464 | --DOCSHELL 0F966C00 == 93 [pid = 3464] [id = 466] 23:06:48 INFO - PROCESS | 3464 | --DOCSHELL 13BEA800 == 92 [pid = 3464] [id = 465] 23:06:48 INFO - PROCESS | 3464 | --DOCSHELL 1DEB6800 == 91 [pid = 3464] [id = 458] 23:06:48 INFO - PROCESS | 3464 | --DOCSHELL 151A5000 == 90 [pid = 3464] [id = 457] 23:06:48 INFO - PROCESS | 3464 | --DOCSHELL 1034EC00 == 89 [pid = 3464] [id = 456] 23:06:48 INFO - PROCESS | 3464 | --DOCSHELL 0F3D6800 == 88 [pid = 3464] [id = 455] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 209 (19E36800) [pid = 3464] [serial = 1351] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 208 (1B575800) [pid = 3464] [serial = 1354] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 207 (1A167400) [pid = 3464] [serial = 1352] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 206 (10296400) [pid = 3464] [serial = 1357] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 205 (1B5DE400) [pid = 3464] [serial = 1355] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 204 (101C7400) [pid = 3464] [serial = 1337] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 203 (0FA39C00) [pid = 3464] [serial = 1336] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 202 (14A9B000) [pid = 3464] [serial = 1342] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 201 (161B3C00) [pid = 3464] [serial = 1343] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 200 (1930A000) [pid = 3464] [serial = 1348] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 199 (0F9AF000) [pid = 3464] [serial = 1339] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 198 (10353C00) [pid = 3464] [serial = 1340] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 197 (1884E800) [pid = 3464] [serial = 1345] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 196 (1903E000) [pid = 3464] [serial = 1346] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 195 (1E135000) [pid = 3464] [serial = 1253] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 194 (105AC400) [pid = 3464] [serial = 1358] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 193 (1CDA5800) [pid = 3464] [serial = 1361] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 192 (1935B400) [pid = 3464] [serial = 1349] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | --DOMWINDOW == 191 (1CD6EC00) [pid = 3464] [serial = 1360] [outer = 00000000] [url = about:blank] 23:06:48 INFO - PROCESS | 3464 | 1461046008218 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]]]}] 23:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1125ms 23:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:06:48 INFO - PROCESS | 3464 | 1461046008232 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 23:06:48 INFO - PROCESS | 3464 | 1461046008235 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 23:06:48 INFO - PROCESS | 3464 | 1461046008238 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:06:48 INFO - PROCESS | 3464 | 1461046008239 Marionette TRACE conn5 <- [1,1902,null,{}] 23:06:48 INFO - PROCESS | 3464 | 1461046008243 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}] 23:06:48 INFO - PROCESS | 3464 | 1461046008337 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 23:06:48 INFO - PROCESS | 3464 | 1461046008458 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:48 INFO - PROCESS | 3464 | ++DOCSHELL 0F463400 == 89 [pid = 3464] [id = 485] 23:06:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (0F834C00) [pid = 3464] [serial = 1455] [outer = 00000000] 23:06:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 193 (0FD09800) [pid = 3464] [serial = 1456] [outer = 0F834C00] 23:06:48 INFO - PROCESS | 3464 | 1461046008504 Marionette DEBUG loaded listener.js 23:06:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 194 (10294800) [pid = 3464] [serial = 1457] [outer = 0F834C00] 23:06:48 INFO - PROCESS | 3464 | 1461046008903 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]]]}] 23:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 23:06:48 INFO - PROCESS | 3464 | 1461046008970 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 23:06:48 INFO - PROCESS | 3464 | 1461046008972 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 23:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:06:48 INFO - PROCESS | 3464 | 1461046008975 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:06:48 INFO - PROCESS | 3464 | 1461046008977 Marionette TRACE conn5 <- [1,1906,null,{}] 23:06:48 INFO - PROCESS | 3464 | 1461046008980 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}] 23:06:49 INFO - PROCESS | 3464 | 1461046009077 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 23:06:49 INFO - PROCESS | 3464 | 1461046009083 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:49 INFO - PROCESS | 3464 | ++DOCSHELL 1034F000 == 90 [pid = 3464] [id = 486] 23:06:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 195 (10351C00) [pid = 3464] [serial = 1458] [outer = 00000000] 23:06:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 196 (1496A400) [pid = 3464] [serial = 1459] [outer = 10351C00] 23:06:49 INFO - PROCESS | 3464 | 1461046009128 Marionette DEBUG loaded listener.js 23:06:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 197 (15261000) [pid = 3464] [serial = 1460] [outer = 10351C00] 23:06:49 INFO - PROCESS | 3464 | 1461046009591 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]]]}] 23:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 23:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:06:49 INFO - PROCESS | 3464 | 1461046009646 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 23:06:49 INFO - PROCESS | 3464 | 1461046009648 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 23:06:49 INFO - PROCESS | 3464 | 1461046009651 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:06:49 INFO - PROCESS | 3464 | 1461046009653 Marionette TRACE conn5 <- [1,1910,null,{}] 23:06:49 INFO - PROCESS | 3464 | 1461046009656 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}] 23:06:49 INFO - PROCESS | 3464 | 1461046009804 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 23:06:49 INFO - PROCESS | 3464 | 1461046009949 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:49 INFO - PROCESS | 3464 | ++DOCSHELL 161B9400 == 91 [pid = 3464] [id = 487] 23:06:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 198 (18060000) [pid = 3464] [serial = 1461] [outer = 00000000] 23:06:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 199 (1930F400) [pid = 3464] [serial = 1462] [outer = 18060000] 23:06:49 INFO - PROCESS | 3464 | 1461046009999 Marionette DEBUG loaded listener.js 23:06:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 200 (193E6400) [pid = 3464] [serial = 1463] [outer = 18060000] 23:06:50 INFO - PROCESS | 3464 | 1461046010423 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]]]}] 23:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 830ms 23:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:06:50 INFO - PROCESS | 3464 | 1461046010482 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 23:06:50 INFO - PROCESS | 3464 | 1461046010484 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 23:06:50 INFO - PROCESS | 3464 | 1461046010487 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:06:50 INFO - PROCESS | 3464 | 1461046010489 Marionette TRACE conn5 <- [1,1914,null,{}] 23:06:50 INFO - PROCESS | 3464 | 1461046010493 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}] 23:06:50 INFO - PROCESS | 3464 | 1461046010634 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 23:06:50 INFO - PROCESS | 3464 | 1461046010658 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:50 INFO - PROCESS | 3464 | ++DOCSHELL 1930E800 == 92 [pid = 3464] [id = 488] 23:06:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 201 (19436800) [pid = 3464] [serial = 1464] [outer = 00000000] 23:06:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 202 (1A3EE000) [pid = 3464] [serial = 1465] [outer = 19436800] 23:06:50 INFO - PROCESS | 3464 | 1461046010706 Marionette DEBUG loaded listener.js 23:06:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 203 (1A798000) [pid = 3464] [serial = 1466] [outer = 19436800] 23:06:51 INFO - PROCESS | 3464 | 1461046011166 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]]]}] 23:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 23:06:51 INFO - PROCESS | 3464 | 1461046011231 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 23:06:51 INFO - PROCESS | 3464 | 1461046011233 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 23:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:06:51 INFO - PROCESS | 3464 | 1461046011237 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:06:51 INFO - PROCESS | 3464 | 1461046011238 Marionette TRACE conn5 <- [1,1918,null,{}] 23:06:51 INFO - PROCESS | 3464 | 1461046011242 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}] 23:06:51 INFO - PROCESS | 3464 | 1461046011374 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 23:06:51 INFO - PROCESS | 3464 | 1461046011393 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:51 INFO - PROCESS | 3464 | ++DOCSHELL 16255800 == 93 [pid = 3464] [id = 489] 23:06:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 204 (1B4F8C00) [pid = 3464] [serial = 1467] [outer = 00000000] 23:06:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 205 (1B5E5400) [pid = 3464] [serial = 1468] [outer = 1B4F8C00] 23:06:51 INFO - PROCESS | 3464 | 1461046011439 Marionette DEBUG loaded listener.js 23:06:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 206 (1C6AD800) [pid = 3464] [serial = 1469] [outer = 1B4F8C00] 23:06:51 INFO - PROCESS | 3464 | 1461046011893 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]]]}] 23:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 23:06:51 INFO - PROCESS | 3464 | 1461046011914 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 23:06:51 INFO - PROCESS | 3464 | 1461046011916 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 23:06:51 INFO - PROCESS | 3464 | 1461046011919 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:06:51 INFO - PROCESS | 3464 | 1461046011921 Marionette TRACE conn5 <- [1,1922,null,{}] 23:06:51 INFO - PROCESS | 3464 | 1461046011925 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}] 23:06:52 INFO - PROCESS | 3464 | 1461046012057 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 23:06:52 INFO - PROCESS | 3464 | 1461046012135 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:52 INFO - PROCESS | 3464 | ++DOCSHELL 1B5DE000 == 94 [pid = 3464] [id = 490] 23:06:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 207 (1CD47800) [pid = 3464] [serial = 1470] [outer = 00000000] 23:06:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 208 (1CD74C00) [pid = 3464] [serial = 1471] [outer = 1CD47800] 23:06:52 INFO - PROCESS | 3464 | 1461046012179 Marionette DEBUG loaded listener.js 23:06:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 209 (1CDAC400) [pid = 3464] [serial = 1472] [outer = 1CD47800] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 208 (0F861C00) [pid = 3464] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 207 (1496BC00) [pid = 3464] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 206 (1491AC00) [pid = 3464] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 205 (19313000) [pid = 3464] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 204 (1CF19800) [pid = 3464] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 203 (22C35400) [pid = 3464] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 202 (1D2CE000) [pid = 3464] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 201 (1DEB2400) [pid = 3464] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 200 (22B78000) [pid = 3464] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 199 (1EEDF400) [pid = 3464] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 198 (0FDD4C00) [pid = 3464] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 197 (0F9A5000) [pid = 3464] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 196 (106ED400) [pid = 3464] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 195 (223A8800) [pid = 3464] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 194 (22D91000) [pid = 3464] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 193 (1CDAD000) [pid = 3464] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 192 (1DEC0800) [pid = 3464] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 191 (1E129400) [pid = 3464] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 190 (1935B000) [pid = 3464] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (1884A400) [pid = 3464] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (0F50BC00) [pid = 3464] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (1D202800) [pid = 3464] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (22B77400) [pid = 3464] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (21FC5C00) [pid = 3464] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (0F82E800) [pid = 3464] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (1F6D9C00) [pid = 3464] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (0FA87C00) [pid = 3464] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (1D205400) [pid = 3464] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (1CFA1000) [pid = 3464] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (0F86D000) [pid = 3464] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (1F6DB800) [pid = 3464] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (105B3000) [pid = 3464] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (22B34800) [pid = 3464] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (19DD6800) [pid = 3464] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (1B578000) [pid = 3464] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (1CDA7400) [pid = 3464] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (1B575C00) [pid = 3464] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (0F969800) [pid = 3464] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (0F967400) [pid = 3464] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (19247400) [pid = 3464] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (14A40800) [pid = 3464] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (1490F000) [pid = 3464] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:06:53 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (16AE8400) [pid = 3464] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:06:53 INFO - PROCESS | 3464 | 1461046013293 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]]]}] 23:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1416ms 23:06:53 INFO - PROCESS | 3464 | 1461046013340 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 23:06:53 INFO - PROCESS | 3464 | 1461046013342 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 23:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:06:53 INFO - PROCESS | 3464 | 1461046013345 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:06:53 INFO - PROCESS | 3464 | 1461046013347 Marionette TRACE conn5 <- [1,1926,null,{}] 23:06:53 INFO - PROCESS | 3464 | 1461046013351 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}] 23:06:53 INFO - PROCESS | 3464 | 1461046013449 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 23:06:53 INFO - PROCESS | 3464 | 1461046013455 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:53 INFO - PROCESS | 3464 | ++DOCSHELL 0F40E000 == 95 [pid = 3464] [id = 491] 23:06:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (0F86D000) [pid = 3464] [serial = 1473] [outer = 00000000] 23:06:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (1034C400) [pid = 3464] [serial = 1474] [outer = 0F86D000] 23:06:53 INFO - PROCESS | 3464 | 1461046013500 Marionette DEBUG loaded listener.js 23:06:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (1491AC00) [pid = 3464] [serial = 1475] [outer = 0F86D000] 23:06:53 INFO - PROCESS | 3464 | 1461046013960 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]]]}] 23:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 630ms 23:06:53 INFO - PROCESS | 3464 | 1461046013993 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 23:06:53 INFO - PROCESS | 3464 | 1461046013996 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 23:06:53 INFO - PROCESS | 3464 | 1461046013999 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:06:53 INFO - PROCESS | 3464 | 1461046014002 Marionette TRACE conn5 <- [1,1930,null,{}] 23:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:06:54 INFO - PROCESS | 3464 | 1461046014005 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}] 23:06:54 INFO - PROCESS | 3464 | 1461046014125 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 23:06:54 INFO - PROCESS | 3464 | 1461046014166 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:54 INFO - PROCESS | 3464 | ++DOCSHELL 1923D800 == 96 [pid = 3464] [id = 492] 23:06:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (19373000) [pid = 3464] [serial = 1476] [outer = 00000000] 23:06:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (1CD6C000) [pid = 3464] [serial = 1477] [outer = 19373000] 23:06:54 INFO - PROCESS | 3464 | 1461046014216 Marionette DEBUG loaded listener.js 23:06:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (1CF17800) [pid = 3464] [serial = 1478] [outer = 19373000] 23:06:54 INFO - PROCESS | 3464 | 1461046014689 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]]]}] 23:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 23:06:54 INFO - PROCESS | 3464 | 1461046014734 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 23:06:54 INFO - PROCESS | 3464 | 1461046014736 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 23:06:54 INFO - PROCESS | 3464 | 1461046014740 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:06:54 INFO - PROCESS | 3464 | 1461046014741 Marionette TRACE conn5 <- [1,1934,null,{}] 23:06:54 INFO - PROCESS | 3464 | 1461046014745 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}] 23:06:54 INFO - PROCESS | 3464 | 1461046014839 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 23:06:54 INFO - PROCESS | 3464 | 1461046014846 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:54 INFO - PROCESS | 3464 | ++DOCSHELL 1CF9B800 == 97 [pid = 3464] [id = 493] 23:06:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (1D037800) [pid = 3464] [serial = 1479] [outer = 00000000] 23:06:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (1D20F800) [pid = 3464] [serial = 1480] [outer = 1D037800] 23:06:54 INFO - PROCESS | 3464 | 1461046014890 Marionette DEBUG loaded listener.js 23:06:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (1D35F000) [pid = 3464] [serial = 1481] [outer = 1D037800] 23:06:55 INFO - PROCESS | 3464 | 1461046015708 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]]]}] 23:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1016ms 23:06:55 INFO - PROCESS | 3464 | 1461046015761 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 23:06:55 INFO - PROCESS | 3464 | 1461046015767 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 23:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:06:55 INFO - PROCESS | 3464 | 1461046015773 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:06:55 INFO - PROCESS | 3464 | 1461046015776 Marionette TRACE conn5 <- [1,1938,null,{}] 23:06:55 INFO - PROCESS | 3464 | 1461046015802 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}] 23:06:55 INFO - PROCESS | 3464 | 1461046015930 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 23:06:56 INFO - PROCESS | 3464 | 1461046016095 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:56 INFO - PROCESS | 3464 | ++DOCSHELL 0F835000 == 98 [pid = 3464] [id = 494] 23:06:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (0F933C00) [pid = 3464] [serial = 1482] [outer = 00000000] 23:06:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (105A1400) [pid = 3464] [serial = 1483] [outer = 0F933C00] 23:06:56 INFO - PROCESS | 3464 | 1461046016156 Marionette DEBUG loaded listener.js 23:06:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (14917800) [pid = 3464] [serial = 1484] [outer = 0F933C00] 23:06:56 INFO - PROCESS | 3464 | 1461046016714 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]]]}] 23:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 990ms 23:06:56 INFO - PROCESS | 3464 | 1461046016766 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 23:06:56 INFO - PROCESS | 3464 | 1461046016772 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 23:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:06:56 INFO - PROCESS | 3464 | 1461046016778 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:06:56 INFO - PROCESS | 3464 | 1461046016781 Marionette TRACE conn5 <- [1,1942,null,{}] 23:06:56 INFO - PROCESS | 3464 | 1461046016785 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}] 23:06:56 INFO - PROCESS | 3464 | 1461046016914 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 23:06:57 INFO - PROCESS | 3464 | 1461046017098 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:57 INFO - PROCESS | 3464 | ++DOCSHELL 0F80E800 == 99 [pid = 3464] [id = 495] 23:06:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (101C4400) [pid = 3464] [serial = 1485] [outer = 00000000] 23:06:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (1903D400) [pid = 3464] [serial = 1486] [outer = 101C4400] 23:06:57 INFO - PROCESS | 3464 | 1461046017157 Marionette DEBUG loaded listener.js 23:06:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (19244400) [pid = 3464] [serial = 1487] [outer = 101C4400] 23:06:57 INFO - PROCESS | 3464 | 1461046017769 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]]]}] 23:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1022ms 23:06:57 INFO - PROCESS | 3464 | 1461046017803 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 23:06:57 INFO - PROCESS | 3464 | 1461046017805 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 23:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:06:57 INFO - PROCESS | 3464 | 1461046017809 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:06:57 INFO - PROCESS | 3464 | 1461046017813 Marionette TRACE conn5 <- [1,1946,null,{}] 23:06:57 INFO - PROCESS | 3464 | 1461046017823 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}] 23:06:57 INFO - PROCESS | 3464 | 1461046017963 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 23:06:58 INFO - PROCESS | 3464 | 1461046018144 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:58 INFO - PROCESS | 3464 | ++DOCSHELL 1B579400 == 100 [pid = 3464] [id = 496] 23:06:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (1B5DE400) [pid = 3464] [serial = 1488] [outer = 00000000] 23:06:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (1CFA1400) [pid = 3464] [serial = 1489] [outer = 1B5DE400] 23:06:58 INFO - PROCESS | 3464 | 1461046018207 Marionette DEBUG loaded listener.js 23:06:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (1D208800) [pid = 3464] [serial = 1490] [outer = 1B5DE400] 23:06:58 INFO - PROCESS | 3464 | 1461046018834 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]]]}] 23:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1077ms 23:06:58 INFO - PROCESS | 3464 | 1461046018897 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 23:06:58 INFO - PROCESS | 3464 | 1461046018899 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 23:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:06:58 INFO - PROCESS | 3464 | 1461046018903 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:06:58 INFO - PROCESS | 3464 | 1461046018905 Marionette TRACE conn5 <- [1,1950,null,{}] 23:06:58 INFO - PROCESS | 3464 | 1461046018909 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}] 23:06:59 INFO - PROCESS | 3464 | 1461046019036 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 23:06:59 INFO - PROCESS | 3464 | 1461046019199 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:59 INFO - PROCESS | 3464 | ++DOCSHELL 1D3B7C00 == 101 [pid = 3464] [id = 497] 23:06:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (1DEBF000) [pid = 3464] [serial = 1491] [outer = 00000000] 23:06:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (1E12F800) [pid = 3464] [serial = 1492] [outer = 1DEBF000] 23:06:59 INFO - PROCESS | 3464 | 1461046019255 Marionette DEBUG loaded listener.js 23:06:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (1E16F000) [pid = 3464] [serial = 1493] [outer = 1DEBF000] 23:06:59 INFO - PROCESS | 3464 | 1461046019871 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]]]}] 23:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1020ms 23:06:59 INFO - PROCESS | 3464 | 1461046019924 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 23:06:59 INFO - PROCESS | 3464 | 1461046019926 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 23:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:06:59 INFO - PROCESS | 3464 | 1461046019930 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:06:59 INFO - PROCESS | 3464 | 1461046019932 Marionette TRACE conn5 <- [1,1954,null,{}] 23:06:59 INFO - PROCESS | 3464 | 1461046019936 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}] 23:07:00 INFO - PROCESS | 3464 | 1461046020053 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 23:07:00 INFO - PROCESS | 3464 | 1461046020215 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:00 INFO - PROCESS | 3464 | ++DOCSHELL 1E174800 == 102 [pid = 3464] [id = 498] 23:07:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (1ED51000) [pid = 3464] [serial = 1494] [outer = 00000000] 23:07:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (1EEDD800) [pid = 3464] [serial = 1495] [outer = 1ED51000] 23:07:00 INFO - PROCESS | 3464 | 1461046020271 Marionette DEBUG loaded listener.js 23:07:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (1F6DC400) [pid = 3464] [serial = 1496] [outer = 1ED51000] 23:07:00 INFO - PROCESS | 3464 | 1461046020812 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]]]}] 23:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 931ms 23:07:00 INFO - PROCESS | 3464 | 1461046020866 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 23:07:00 INFO - PROCESS | 3464 | 1461046020868 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 23:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:07:00 INFO - PROCESS | 3464 | 1461046020871 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:07:00 INFO - PROCESS | 3464 | 1461046020873 Marionette TRACE conn5 <- [1,1958,null,{}] 23:07:00 INFO - PROCESS | 3464 | 1461046020877 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}] 23:07:01 INFO - PROCESS | 3464 | 1461046021006 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 23:07:01 INFO - PROCESS | 3464 | 1461046021187 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:01 INFO - PROCESS | 3464 | ++DOCSHELL 1FBC9000 == 103 [pid = 3464] [id = 499] 23:07:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (1FBCEC00) [pid = 3464] [serial = 1497] [outer = 00000000] 23:07:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (21E07C00) [pid = 3464] [serial = 1498] [outer = 1FBCEC00] 23:07:01 INFO - PROCESS | 3464 | 1461046021245 Marionette DEBUG loaded listener.js 23:07:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 193 (21FB7C00) [pid = 3464] [serial = 1499] [outer = 1FBCEC00] 23:07:01 INFO - PROCESS | 3464 | 1461046021790 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]]]}] 23:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 23:07:01 INFO - PROCESS | 3464 | 1461046021846 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 23:07:01 INFO - PROCESS | 3464 | 1461046021848 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 23:07:01 INFO - PROCESS | 3464 | 1461046021851 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:07:01 INFO - PROCESS | 3464 | 1461046021853 Marionette TRACE conn5 <- [1,1962,null,{}] 23:07:01 INFO - PROCESS | 3464 | 1461046021857 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}] 23:07:01 INFO - PROCESS | 3464 | 1461046021971 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 23:07:02 INFO - PROCESS | 3464 | 1461046022147 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:02 INFO - PROCESS | 3464 | ++DOCSHELL 19246000 == 104 [pid = 3464] [id = 500] 23:07:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 194 (19E30400) [pid = 3464] [serial = 1500] [outer = 00000000] 23:07:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 195 (2209B400) [pid = 3464] [serial = 1501] [outer = 19E30400] 23:07:02 INFO - PROCESS | 3464 | 1461046022202 Marionette DEBUG loaded listener.js 23:07:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 196 (220A3C00) [pid = 3464] [serial = 1502] [outer = 19E30400] 23:07:02 INFO - PROCESS | 3464 | 1461046022721 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]]]}] 23:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 930ms 23:07:02 INFO - PROCESS | 3464 | 1461046022806 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 23:07:02 INFO - PROCESS | 3464 | 1461046022808 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 23:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:07:02 INFO - PROCESS | 3464 | 1461046022825 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:07:02 INFO - PROCESS | 3464 | 1461046022827 Marionette TRACE conn5 <- [1,1966,null,{}] 23:07:02 INFO - PROCESS | 3464 | 1461046022834 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}] 23:07:02 INFO - PROCESS | 3464 | 1461046022958 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 23:07:03 INFO - PROCESS | 3464 | 1461046023116 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:03 INFO - PROCESS | 3464 | ++DOCSHELL 21FCA800 == 105 [pid = 3464] [id = 501] 23:07:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 197 (223ACC00) [pid = 3464] [serial = 1503] [outer = 00000000] 23:07:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 198 (22B72800) [pid = 3464] [serial = 1504] [outer = 223ACC00] 23:07:03 INFO - PROCESS | 3464 | 1461046023170 Marionette DEBUG loaded listener.js 23:07:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 199 (22B7E000) [pid = 3464] [serial = 1505] [outer = 223ACC00] 23:07:03 INFO - PROCESS | 3464 | 1461046023666 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]]]}] 23:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 890ms 23:07:03 INFO - PROCESS | 3464 | 1461046023704 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 23:07:03 INFO - PROCESS | 3464 | 1461046023707 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 23:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:07:03 INFO - PROCESS | 3464 | 1461046023711 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:07:03 INFO - PROCESS | 3464 | 1461046023713 Marionette TRACE conn5 <- [1,1970,null,{}] 23:07:03 INFO - PROCESS | 3464 | 1461046023717 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}] 23:07:03 INFO - PROCESS | 3464 | 1461046023837 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 23:07:04 INFO - PROCESS | 3464 | 1461046024047 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:04 INFO - PROCESS | 3464 | ++DOCSHELL 0F958C00 == 106 [pid = 3464] [id = 502] 23:07:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 200 (0FCCDC00) [pid = 3464] [serial = 1506] [outer = 00000000] 23:07:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 201 (22D8D000) [pid = 3464] [serial = 1507] [outer = 0FCCDC00] 23:07:04 INFO - PROCESS | 3464 | 1461046024102 Marionette DEBUG loaded listener.js 23:07:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 202 (22D91400) [pid = 3464] [serial = 1508] [outer = 0FCCDC00] 23:07:04 INFO - PROCESS | 3464 | 1461046024694 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]]]}] 23:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1020ms 23:07:04 INFO - PROCESS | 3464 | 1461046024733 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 23:07:04 INFO - PROCESS | 3464 | 1461046024736 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 23:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:07:04 INFO - PROCESS | 3464 | 1461046024739 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:07:04 INFO - PROCESS | 3464 | 1461046024741 Marionette TRACE conn5 <- [1,1974,null,{}] 23:07:04 INFO - PROCESS | 3464 | 1461046024745 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}] 23:07:04 INFO - PROCESS | 3464 | 1461046024871 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 23:07:05 INFO - PROCESS | 3464 | 1461046025063 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:05 INFO - PROCESS | 3464 | ++DOCSHELL 0F955000 == 107 [pid = 3464] [id = 503] 23:07:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 203 (0F961800) [pid = 3464] [serial = 1509] [outer = 00000000] 23:07:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 204 (18854000) [pid = 3464] [serial = 1510] [outer = 0F961800] 23:07:05 INFO - PROCESS | 3464 | 1461046025118 Marionette DEBUG loaded listener.js 23:07:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 205 (19240400) [pid = 3464] [serial = 1511] [outer = 0F961800] 23:07:05 INFO - PROCESS | 3464 | 1461046025746 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]]]}] 23:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1070ms 23:07:05 INFO - PROCESS | 3464 | 1461046025810 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 23:07:05 INFO - PROCESS | 3464 | 1461046025813 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 23:07:05 INFO - PROCESS | 3464 | 1461046025816 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:07:05 INFO - PROCESS | 3464 | 1461046025819 Marionette TRACE conn5 <- [1,1978,null,{}] 23:07:05 INFO - PROCESS | 3464 | 1461046025823 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}] 23:07:05 INFO - PROCESS | 3464 | 1461046025961 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 23:07:06 INFO - PROCESS | 3464 | 1461046026305 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:06 INFO - PROCESS | 3464 | ++DOCSHELL 0F805000 == 108 [pid = 3464] [id = 504] 23:07:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 206 (0F868000) [pid = 3464] [serial = 1512] [outer = 00000000] 23:07:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 207 (0F95E400) [pid = 3464] [serial = 1513] [outer = 0F868000] 23:07:06 INFO - PROCESS | 3464 | 1461046026357 Marionette DEBUG loaded listener.js 23:07:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 208 (0F967C00) [pid = 3464] [serial = 1514] [outer = 0F868000] 23:07:06 INFO - PROCESS | 3464 | 1461046026927 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]]]}] 23:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1130ms 23:07:06 INFO - PROCESS | 3464 | 1461046026963 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 23:07:06 INFO - PROCESS | 3464 | 1461046026968 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 23:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:07:06 INFO - PROCESS | 3464 | 1461046026975 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:07:06 INFO - PROCESS | 3464 | 1461046026977 Marionette TRACE conn5 <- [1,1982,null,{}] 23:07:06 INFO - PROCESS | 3464 | 1461046026983 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}] 23:07:07 INFO - PROCESS | 3464 | 1461046027107 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 23:07:07 INFO - PROCESS | 3464 | 1461046027299 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:07 INFO - PROCESS | 3464 | ++DOCSHELL 151A1800 == 109 [pid = 3464] [id = 505] 23:07:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 209 (161AD800) [pid = 3464] [serial = 1515] [outer = 00000000] 23:07:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 210 (16257800) [pid = 3464] [serial = 1516] [outer = 161AD800] 23:07:07 INFO - PROCESS | 3464 | 1461046027352 Marionette DEBUG loaded listener.js 23:07:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 211 (18829C00) [pid = 3464] [serial = 1517] [outer = 161AD800] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 223A8400 == 108 [pid = 3464] [id = 405] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 1923D800 == 107 [pid = 3464] [id = 492] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 0F40E000 == 106 [pid = 3464] [id = 491] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 1B5DE000 == 105 [pid = 3464] [id = 490] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 16255800 == 104 [pid = 3464] [id = 489] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 1930E800 == 103 [pid = 3464] [id = 488] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 161B9400 == 102 [pid = 3464] [id = 487] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 1034F000 == 101 [pid = 3464] [id = 486] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 0F463400 == 100 [pid = 3464] [id = 485] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 210 (1F6D4400) [pid = 3464] [serial = 1423] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 10352C00 == 99 [pid = 3464] [id = 484] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 10554C00 == 98 [pid = 3464] [id = 483] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 0F959400 == 97 [pid = 3464] [id = 482] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 1496E800 == 96 [pid = 3464] [id = 476] 23:07:07 INFO - PROCESS | 3464 | --DOCSHELL 0F955800 == 95 [pid = 3464] [id = 475] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 209 (1A795000) [pid = 3464] [serial = 1259] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 208 (151A4000) [pid = 3464] [serial = 1115] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 207 (21E10C00) [pid = 3464] [serial = 1211] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 206 (22D94400) [pid = 3464] [serial = 1220] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 205 (2209D400) [pid = 3464] [serial = 1106] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 204 (0F95B400) [pid = 3464] [serial = 1280] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 203 (21FC0000) [pid = 3464] [serial = 1103] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 202 (14DCAC00) [pid = 3464] [serial = 1256] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 201 (1D3B9400) [pid = 3464] [serial = 1157] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 200 (1D207000) [pid = 3464] [serial = 1042] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 199 (1EED2800) [pid = 3464] [serial = 1166] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 198 (21FCB800) [pid = 3464] [serial = 1268] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 197 (16AF0000) [pid = 3464] [serial = 1097] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 196 (22B3E800) [pid = 3464] [serial = 1274] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 195 (19309800) [pid = 3464] [serial = 1169] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 194 (1935D400) [pid = 3464] [serial = 1151] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 193 (1884C400) [pid = 3464] [serial = 1205] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 192 (22C2AC00) [pid = 3464] [serial = 1109] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 191 (1D203400) [pid = 3464] [serial = 1364] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 190 (2345F800) [pid = 3464] [serial = 1277] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (1ED55800) [pid = 3464] [serial = 1262] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (1DED0400) [pid = 3464] [serial = 1160] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (22D8DC00) [pid = 3464] [serial = 1271] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (2021D800) [pid = 3464] [serial = 1265] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (1B41BC00) [pid = 3464] [serial = 1100] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (14964800) [pid = 3464] [serial = 1148] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (1923D400) [pid = 3464] [serial = 1334] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (22B76400) [pid = 3464] [serial = 1217] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (23490000) [pid = 3464] [serial = 1112] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (1D033800) [pid = 3464] [serial = 1154] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (220A2C00) [pid = 3464] [serial = 1214] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (1ED82400) [pid = 3464] [serial = 1163] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (1C6AC400) [pid = 3464] [serial = 1208] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (1A3EA800) [pid = 3464] [serial = 1408] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (1A795800) [pid = 3464] [serial = 1409] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (1CD75C00) [pid = 3464] [serial = 1412] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (1CD48000) [pid = 3464] [serial = 1411] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (1D038C00) [pid = 3464] [serial = 1414] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (1DECC000) [pid = 3464] [serial = 1420] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (1D2D0000) [pid = 3464] [serial = 1415] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (1EED2400) [pid = 3464] [serial = 1381] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (14A95000) [pid = 3464] [serial = 1369] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (15259400) [pid = 3464] [serial = 1394] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (14967000) [pid = 3464] [serial = 1393] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (0FC5F400) [pid = 3464] [serial = 1399] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (10349400) [pid = 3464] [serial = 1400] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (2209AC00) [pid = 3464] [serial = 1390] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (21FB4800) [pid = 3464] [serial = 1387] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (0F933000) [pid = 3464] [serial = 1366] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (199F0C00) [pid = 3464] [serial = 1372] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (193E4000) [pid = 3464] [serial = 1405] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (1E174000) [pid = 3464] [serial = 1378] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (2021C400) [pid = 3464] [serial = 1384] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (18063800) [pid = 3464] [serial = 1402] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (19045000) [pid = 3464] [serial = 1403] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (1DECAC00) [pid = 3464] [serial = 1375] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (1525B000) [pid = 3464] [serial = 1397] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (14DD2C00) [pid = 3464] [serial = 1396] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (1E174400) [pid = 3464] [serial = 1421] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (1A47C400) [pid = 3464] [serial = 1417] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (19437C00) [pid = 3464] [serial = 1406] [outer = 00000000] [url = about:blank] 23:07:07 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (1CF97C00) [pid = 3464] [serial = 1418] [outer = 00000000] [url = about:blank] 23:07:08 INFO - PROCESS | 3464 | 1461046028046 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]]]}] 23:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1127ms 23:07:08 INFO - PROCESS | 3464 | 1461046028107 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 23:07:08 INFO - PROCESS | 3464 | 1461046028111 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 23:07:08 INFO - PROCESS | 3464 | 1461046028115 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:07:08 INFO - PROCESS | 3464 | 1461046028117 Marionette TRACE conn5 <- [1,1986,null,{}] 23:07:08 INFO - PROCESS | 3464 | 1461046028121 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}] 23:07:08 INFO - PROCESS | 3464 | 1461046028226 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 23:07:08 INFO - PROCESS | 3464 | 1461046028239 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:08 INFO - PROCESS | 3464 | ++DOCSHELL 0F86E400 == 96 [pid = 3464] [id = 506] 23:07:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (0F931800) [pid = 3464] [serial = 1518] [outer = 00000000] 23:07:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (0FC94800) [pid = 3464] [serial = 1519] [outer = 0F931800] 23:07:08 INFO - PROCESS | 3464 | 1461046028285 Marionette DEBUG loaded listener.js 23:07:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (10353800) [pid = 3464] [serial = 1520] [outer = 0F931800] 23:07:08 INFO - PROCESS | 3464 | 1461046028802 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]]]}] 23:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 731ms 23:07:08 INFO - PROCESS | 3464 | 1461046028851 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 23:07:08 INFO - PROCESS | 3464 | 1461046028853 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 23:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:07:08 INFO - PROCESS | 3464 | 1461046028862 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:07:08 INFO - PROCESS | 3464 | 1461046028867 Marionette TRACE conn5 <- [1,1990,null,{}] 23:07:08 INFO - PROCESS | 3464 | 1461046028872 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}] 23:07:09 INFO - PROCESS | 3464 | 1461046029000 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 23:07:09 INFO - PROCESS | 3464 | 1461046029131 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:09 INFO - PROCESS | 3464 | ++DOCSHELL 0F864800 == 97 [pid = 3464] [id = 507] 23:07:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (0F9AB400) [pid = 3464] [serial = 1521] [outer = 00000000] 23:07:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (18060400) [pid = 3464] [serial = 1522] [outer = 0F9AB400] 23:07:09 INFO - PROCESS | 3464 | 1461046029176 Marionette DEBUG loaded listener.js 23:07:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (18FA7C00) [pid = 3464] [serial = 1523] [outer = 0F9AB400] 23:07:09 INFO - PROCESS | 3464 | 1461046029556 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]]]}] 23:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 23:07:09 INFO - PROCESS | 3464 | 1461046029588 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 23:07:09 INFO - PROCESS | 3464 | 1461046029591 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 23:07:09 INFO - PROCESS | 3464 | 1461046029594 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:07:09 INFO - PROCESS | 3464 | 1461046029596 Marionette TRACE conn5 <- [1,1994,null,{}] 23:07:09 INFO - PROCESS | 3464 | 1461046029600 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}] 23:07:09 INFO - PROCESS | 3464 | 1461046029699 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 23:07:09 INFO - PROCESS | 3464 | 1461046029705 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:09 INFO - PROCESS | 3464 | ++DOCSHELL 19038800 == 98 [pid = 3464] [id = 508] 23:07:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (19045000) [pid = 3464] [serial = 1524] [outer = 00000000] 23:07:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (1932CC00) [pid = 3464] [serial = 1525] [outer = 19045000] 23:07:09 INFO - PROCESS | 3464 | 1461046029749 Marionette DEBUG loaded listener.js 23:07:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (1936D800) [pid = 3464] [serial = 1526] [outer = 19045000] 23:07:10 INFO - PROCESS | 3464 | 1461046030259 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]]]}] 23:07:10 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 23:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 23:07:10 INFO - PROCESS | 3464 | 1461046030327 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 23:07:10 INFO - PROCESS | 3464 | 1461046030329 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 23:07:10 INFO - PROCESS | 3464 | 1461046030332 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:07:10 INFO - PROCESS | 3464 | 1461046030334 Marionette TRACE conn5 <- [1,1998,null,{}] 23:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:07:10 INFO - PROCESS | 3464 | 1461046030338 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}] 23:07:10 INFO - PROCESS | 3464 | 1461046030510 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 23:07:10 INFO - PROCESS | 3464 | 1461046030530 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:10 INFO - PROCESS | 3464 | ++DOCSHELL 19402400 == 99 [pid = 3464] [id = 509] 23:07:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (19408400) [pid = 3464] [serial = 1527] [outer = 00000000] 23:07:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (199F0000) [pid = 3464] [serial = 1528] [outer = 19408400] 23:07:10 INFO - PROCESS | 3464 | 1461046030583 Marionette DEBUG loaded listener.js 23:07:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (19E3F400) [pid = 3464] [serial = 1529] [outer = 19408400] 23:07:11 INFO - PROCESS | 3464 | 1461046031061 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]]]}] 23:07:11 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 23:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 770ms 23:07:11 INFO - PROCESS | 3464 | 1461046031107 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 23:07:11 INFO - PROCESS | 3464 | 1461046031109 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 23:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:07:11 INFO - PROCESS | 3464 | 1461046031112 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:07:11 INFO - PROCESS | 3464 | 1461046031114 Marionette TRACE conn5 <- [1,2002,null,{}] 23:07:11 INFO - PROCESS | 3464 | 1461046031117 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}] 23:07:11 INFO - PROCESS | 3464 | 1461046031257 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 23:07:11 INFO - PROCESS | 3464 | 1461046031287 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:11 INFO - PROCESS | 3464 | ++DOCSHELL 1B4AF800 == 100 [pid = 3464] [id = 510] 23:07:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (1B4B1400) [pid = 3464] [serial = 1530] [outer = 00000000] 23:07:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (1B889C00) [pid = 3464] [serial = 1531] [outer = 1B4B1400] 23:07:11 INFO - PROCESS | 3464 | 1461046031332 Marionette DEBUG loaded listener.js 23:07:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (1C6B1800) [pid = 3464] [serial = 1532] [outer = 1B4B1400] 23:07:11 INFO - PROCESS | 3464 | 1461046031797 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]]]}] 23:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 23:07:11 INFO - PROCESS | 3464 | 1461046031843 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 23:07:11 INFO - PROCESS | 3464 | 1461046031845 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 23:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:07:12 INFO - PROCESS | 3464 | 1461046032167 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:07:12 INFO - PROCESS | 3464 | 1461046032169 Marionette TRACE conn5 <- [1,2006,null,{}] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (0F834C00) [pid = 3464] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (10351C00) [pid = 3464] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (19436800) [pid = 3464] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (106E6400) [pid = 3464] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (0F95C400) [pid = 3464] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (18060000) [pid = 3464] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (14A35800) [pid = 3464] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (1B4F8C00) [pid = 3464] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (1CD47800) [pid = 3464] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (19373000) [pid = 3464] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (0F86D000) [pid = 3464] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (1940D000) [pid = 3464] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (1B4F1800) [pid = 3464] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (1CFA1800) [pid = 3464] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (1CD6A400) [pid = 3464] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (1B887400) [pid = 3464] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (0F938C00) [pid = 3464] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (199F2400) [pid = 3464] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (10280000) [pid = 3464] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (1129F800) [pid = 3464] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (20210400) [pid = 3464] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (21FBEC00) [pid = 3464] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (0F3D9800) [pid = 3464] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (1DEB7800) [pid = 3464] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (1E130400) [pid = 3464] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (18FA5000) [pid = 3464] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (21E06C00) [pid = 3464] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:07:12 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (1ED80C00) [pid = 3464] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:07:12 INFO - PROCESS | 3464 | 1461046032206 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}] 23:07:12 INFO - PROCESS | 3464 | 1461046032302 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 23:07:12 INFO - PROCESS | 3464 | 1461046032308 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:12 INFO - PROCESS | 3464 | ++DOCSHELL 0F836800 == 101 [pid = 3464] [id = 511] 23:07:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (0F953C00) [pid = 3464] [serial = 1533] [outer = 00000000] 23:07:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (0FDDB000) [pid = 3464] [serial = 1534] [outer = 0F953C00] 23:07:12 INFO - PROCESS | 3464 | 1461046032352 Marionette DEBUG loaded listener.js 23:07:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (111B6C00) [pid = 3464] [serial = 1535] [outer = 0F953C00] 23:07:12 INFO - PROCESS | 3464 | 1461046032804 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]]]}] 23:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1023ms 23:07:12 INFO - PROCESS | 3464 | 1461046032872 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 23:07:12 INFO - PROCESS | 3464 | 1461046032874 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 23:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:07:12 INFO - PROCESS | 3464 | 1461046032877 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:07:12 INFO - PROCESS | 3464 | 1461046032879 Marionette TRACE conn5 <- [1,2010,null,{}] 23:07:12 INFO - PROCESS | 3464 | 1461046032883 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}] 23:07:12 INFO - PROCESS | 3464 | 1461046032980 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 23:07:12 INFO - PROCESS | 3464 | 1461046032986 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:12 INFO - PROCESS | 3464 | ++DOCSHELL 1129F800 == 102 [pid = 3464] [id = 512] 23:07:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (14A35800) [pid = 3464] [serial = 1536] [outer = 00000000] 23:07:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (199F2400) [pid = 3464] [serial = 1537] [outer = 14A35800] 23:07:13 INFO - PROCESS | 3464 | 1461046033033 Marionette DEBUG loaded listener.js 23:07:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (1B887400) [pid = 3464] [serial = 1538] [outer = 14A35800] 23:07:13 INFO - PROCESS | 3464 | 1461046033821 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]]]}] 23:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 23:07:13 INFO - PROCESS | 3464 | 1461046033848 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 23:07:13 INFO - PROCESS | 3464 | 1461046033854 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 23:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:07:13 INFO - PROCESS | 3464 | 1461046033860 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:07:13 INFO - PROCESS | 3464 | 1461046033863 Marionette TRACE conn5 <- [1,2014,null,{}] 23:07:13 INFO - PROCESS | 3464 | 1461046033869 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}] 23:07:14 INFO - PROCESS | 3464 | 1461046034001 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 23:07:14 INFO - PROCESS | 3464 | 1461046034169 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:14 INFO - PROCESS | 3464 | ++DOCSHELL 0F96E800 == 103 [pid = 3464] [id = 513] 23:07:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (10348800) [pid = 3464] [serial = 1539] [outer = 00000000] 23:07:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (14960000) [pid = 3464] [serial = 1540] [outer = 10348800] 23:07:14 INFO - PROCESS | 3464 | 1461046034227 Marionette DEBUG loaded listener.js 23:07:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (14A3A000) [pid = 3464] [serial = 1541] [outer = 10348800] 23:07:14 INFO - PROCESS | 3464 | 1461046034841 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]]]}] 23:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1022ms 23:07:14 INFO - PROCESS | 3464 | 1461046034886 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 23:07:14 INFO - PROCESS | 3464 | 1461046034892 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 23:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:07:14 INFO - PROCESS | 3464 | 1461046034898 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:07:14 INFO - PROCESS | 3464 | 1461046034901 Marionette TRACE conn5 <- [1,2018,null,{}] 23:07:14 INFO - PROCESS | 3464 | 1461046034905 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}] 23:07:15 INFO - PROCESS | 3464 | 1461046035032 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 23:07:15 INFO - PROCESS | 3464 | 1461046035206 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:15 INFO - PROCESS | 3464 | ++DOCSHELL 14AED400 == 104 [pid = 3464] [id = 514] 23:07:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (14D33C00) [pid = 3464] [serial = 1542] [outer = 00000000] 23:07:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (1932F800) [pid = 3464] [serial = 1543] [outer = 14D33C00] 23:07:15 INFO - PROCESS | 3464 | 1461046035262 Marionette DEBUG loaded listener.js 23:07:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (19437C00) [pid = 3464] [serial = 1544] [outer = 14D33C00] 23:07:15 INFO - PROCESS | 3464 | 1461046035849 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]]]}] 23:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1020ms 23:07:15 INFO - PROCESS | 3464 | 1461046035921 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 23:07:15 INFO - PROCESS | 3464 | 1461046035923 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 23:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:07:15 INFO - PROCESS | 3464 | 1461046035927 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:07:15 INFO - PROCESS | 3464 | 1461046035931 Marionette TRACE conn5 <- [1,2022,null,{}] 23:07:15 INFO - PROCESS | 3464 | 1461046035942 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}] 23:07:16 INFO - PROCESS | 3464 | 1461046036147 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 23:07:16 INFO - PROCESS | 3464 | 1461046036159 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:16 INFO - PROCESS | 3464 | ++DOCSHELL 1B57A800 == 105 [pid = 3464] [id = 515] 23:07:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (1CD48000) [pid = 3464] [serial = 1545] [outer = 00000000] 23:07:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (1CDA3400) [pid = 3464] [serial = 1546] [outer = 1CD48000] 23:07:16 INFO - PROCESS | 3464 | 1461046036257 Marionette DEBUG loaded listener.js 23:07:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (1CDB0C00) [pid = 3464] [serial = 1547] [outer = 1CD48000] 23:07:16 INFO - PROCESS | 3464 | 1461046036931 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]]]}] 23:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1074ms 23:07:16 INFO - PROCESS | 3464 | 1461046037004 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 23:07:17 INFO - PROCESS | 3464 | 1461046037007 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 23:07:17 INFO - PROCESS | 3464 | 1461046037010 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:07:17 INFO - PROCESS | 3464 | 1461046037012 Marionette TRACE conn5 <- [1,2026,null,{}] 23:07:17 INFO - PROCESS | 3464 | 1461046037033 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}] 23:07:17 INFO - PROCESS | 3464 | 1461046037155 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 23:07:17 INFO - PROCESS | 3464 | 1461046037316 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:17 INFO - PROCESS | 3464 | ++DOCSHELL 1D02F000 == 106 [pid = 3464] [id = 516] 23:07:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (1D030400) [pid = 3464] [serial = 1548] [outer = 00000000] 23:07:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (1D03A800) [pid = 3464] [serial = 1549] [outer = 1D030400] 23:07:17 INFO - PROCESS | 3464 | 1461046037371 Marionette DEBUG loaded listener.js 23:07:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (1D207000) [pid = 3464] [serial = 1550] [outer = 1D030400] 23:07:17 INFO - PROCESS | 3464 | 1461046037906 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]]]}] 23:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 950ms 23:07:17 INFO - PROCESS | 3464 | 1461046037965 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 23:07:17 INFO - PROCESS | 3464 | 1461046037967 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 23:07:17 INFO - PROCESS | 3464 | 1461046037970 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:07:17 INFO - PROCESS | 3464 | 1461046037972 Marionette TRACE conn5 <- [1,2030,null,{}] 23:07:17 INFO - PROCESS | 3464 | 1461046037976 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}] 23:07:18 INFO - PROCESS | 3464 | 1461046038094 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 23:07:18 INFO - PROCESS | 3464 | 1461046038269 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:18 INFO - PROCESS | 3464 | ++DOCSHELL 0F9AEC00 == 107 [pid = 3464] [id = 517] 23:07:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (1D20A400) [pid = 3464] [serial = 1551] [outer = 00000000] 23:07:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (1D3B3400) [pid = 3464] [serial = 1552] [outer = 1D20A400] 23:07:18 INFO - PROCESS | 3464 | 1461046038324 Marionette DEBUG loaded listener.js 23:07:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (1DEB7000) [pid = 3464] [serial = 1553] [outer = 1D20A400] 23:07:18 INFO - PROCESS | 3464 | 1461046038913 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]]]}] 23:07:18 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) 23:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 23:07:18 INFO - PROCESS | 3464 | 1461046038944 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 23:07:18 INFO - PROCESS | 3464 | 1461046038947 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 23:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:07:18 INFO - PROCESS | 3464 | 1461046038950 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:07:18 INFO - PROCESS | 3464 | 1461046038952 Marionette TRACE conn5 <- [1,2034,null,{}] 23:07:18 INFO - PROCESS | 3464 | 1461046038955 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}] 23:07:19 INFO - PROCESS | 3464 | 1461046039082 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 23:07:19 INFO - PROCESS | 3464 | 1461046039259 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:19 INFO - PROCESS | 3464 | ++DOCSHELL 1E12A000 == 108 [pid = 3464] [id = 518] 23:07:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (1E12E400) [pid = 3464] [serial = 1554] [outer = 00000000] 23:07:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (1ED5AC00) [pid = 3464] [serial = 1555] [outer = 1E12E400] 23:07:19 INFO - PROCESS | 3464 | 1461046039317 Marionette DEBUG loaded listener.js 23:07:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (1EED2C00) [pid = 3464] [serial = 1556] [outer = 1E12E400] 23:07:19 INFO - PROCESS | 3464 | 1461046039902 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]]]}] 23:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 23:07:19 INFO - PROCESS | 3464 | 1461046039924 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 23:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:07:19 INFO - PROCESS | 3464 | 1461046039926 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 23:07:19 INFO - PROCESS | 3464 | 1461046039929 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:07:19 INFO - PROCESS | 3464 | 1461046039932 Marionette TRACE conn5 <- [1,2038,null,{}] 23:07:19 INFO - PROCESS | 3464 | 1461046039935 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}] 23:07:20 INFO - PROCESS | 3464 | 1461046040057 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 23:07:20 INFO - PROCESS | 3464 | 1461046040240 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:20 INFO - PROCESS | 3464 | ++DOCSHELL 1D35F400 == 109 [pid = 3464] [id = 519] 23:07:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (1EEDB000) [pid = 3464] [serial = 1557] [outer = 00000000] 23:07:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (1FBC7400) [pid = 3464] [serial = 1558] [outer = 1EEDB000] 23:07:20 INFO - PROCESS | 3464 | 1461046040295 Marionette DEBUG loaded listener.js 23:07:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (20210800) [pid = 3464] [serial = 1559] [outer = 1EEDB000] 23:07:20 INFO - PROCESS | 3464 | 1461046040824 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]]]}] 23:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 930ms 23:07:20 INFO - PROCESS | 3464 | 1461046040862 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 23:07:20 INFO - PROCESS | 3464 | 1461046040864 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 23:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:07:20 INFO - PROCESS | 3464 | 1461046040869 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:07:20 INFO - PROCESS | 3464 | 1461046040871 Marionette TRACE conn5 <- [1,2042,null,{}] 23:07:20 INFO - PROCESS | 3464 | 1461046040874 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}] 23:07:20 INFO - PROCESS | 3464 | 1461046040991 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 23:07:21 INFO - PROCESS | 3464 | 1461046041167 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:21 INFO - PROCESS | 3464 | ++DOCSHELL 20212400 == 110 [pid = 3464] [id = 520] 23:07:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (20217800) [pid = 3464] [serial = 1560] [outer = 00000000] 23:07:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (21E07800) [pid = 3464] [serial = 1561] [outer = 20217800] 23:07:21 INFO - PROCESS | 3464 | 1461046041221 Marionette DEBUG loaded listener.js 23:07:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (21E0E400) [pid = 3464] [serial = 1562] [outer = 20217800] 23:07:21 INFO - PROCESS | 3464 | 1461046041824 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]]]}] 23:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 23:07:21 INFO - PROCESS | 3464 | 1461046041841 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 23:07:21 INFO - PROCESS | 3464 | 1461046041843 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 23:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:07:21 INFO - PROCESS | 3464 | 1461046041847 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:07:21 INFO - PROCESS | 3464 | 1461046041849 Marionette TRACE conn5 <- [1,2046,null,{}] 23:07:21 INFO - PROCESS | 3464 | 1461046041852 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}] 23:07:21 INFO - PROCESS | 3464 | 1461046041971 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 23:07:22 INFO - PROCESS | 3464 | 1461046042107 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:22 INFO - PROCESS | 3464 | ++DOCSHELL 21FBAC00 == 111 [pid = 3464] [id = 521] 23:07:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (21FBD800) [pid = 3464] [serial = 1563] [outer = 00000000] 23:07:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (22099C00) [pid = 3464] [serial = 1564] [outer = 21FBD800] 23:07:22 INFO - PROCESS | 3464 | 1461046042160 Marionette DEBUG loaded listener.js 23:07:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (2209C000) [pid = 3464] [serial = 1565] [outer = 21FBD800] 23:07:22 INFO - PROCESS | 3464 | 1461046042748 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]]]}] 23:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 23:07:22 INFO - PROCESS | 3464 | 1461046042821 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 23:07:22 INFO - PROCESS | 3464 | 1461046042823 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 23:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:07:22 INFO - PROCESS | 3464 | 1461046042827 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:07:22 INFO - PROCESS | 3464 | 1461046042829 Marionette TRACE conn5 <- [1,2050,null,{}] 23:07:22 INFO - PROCESS | 3464 | 1461046042832 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}] 23:07:22 INFO - PROCESS | 3464 | 1461046042954 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 23:07:23 INFO - PROCESS | 3464 | 1461046043120 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:23 INFO - PROCESS | 3464 | ++DOCSHELL 0F80B400 == 112 [pid = 3464] [id = 522] 23:07:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (0F952C00) [pid = 3464] [serial = 1566] [outer = 00000000] 23:07:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (106EC800) [pid = 3464] [serial = 1567] [outer = 0F952C00] 23:07:23 INFO - PROCESS | 3464 | 1461046043175 Marionette DEBUG loaded listener.js 23:07:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (14A37800) [pid = 3464] [serial = 1568] [outer = 0F952C00] 23:07:24 INFO - PROCESS | 3464 | 1461046044007 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]]]}] 23:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1233ms 23:07:24 INFO - PROCESS | 3464 | 1461046044063 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 23:07:24 INFO - PROCESS | 3464 | 1461046044067 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 23:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:07:24 INFO - PROCESS | 3464 | 1461046044072 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:07:24 INFO - PROCESS | 3464 | 1461046044076 Marionette TRACE conn5 <- [1,2054,null,{}] 23:07:24 INFO - PROCESS | 3464 | 1461046044081 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}] 23:07:24 INFO - PROCESS | 3464 | 1461046044233 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 23:07:24 INFO - PROCESS | 3464 | 1461046044401 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:24 INFO - PROCESS | 3464 | ++DOCSHELL 117AB800 == 113 [pid = 3464] [id = 523] 23:07:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (13B03400) [pid = 3464] [serial = 1569] [outer = 00000000] 23:07:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (14D36C00) [pid = 3464] [serial = 1570] [outer = 13B03400] 23:07:24 INFO - PROCESS | 3464 | 1461046044452 Marionette DEBUG loaded listener.js 23:07:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (161B9400) [pid = 3464] [serial = 1571] [outer = 13B03400] 23:07:24 INFO - PROCESS | 3464 | --DOCSHELL 0F836800 == 112 [pid = 3464] [id = 511] 23:07:24 INFO - PROCESS | 3464 | --DOCSHELL 1B4AF800 == 111 [pid = 3464] [id = 510] 23:07:24 INFO - PROCESS | 3464 | --DOCSHELL 19402400 == 110 [pid = 3464] [id = 509] 23:07:24 INFO - PROCESS | 3464 | --DOCSHELL 19038800 == 109 [pid = 3464] [id = 508] 23:07:24 INFO - PROCESS | 3464 | --DOCSHELL 0F864800 == 108 [pid = 3464] [id = 507] 23:07:24 INFO - PROCESS | 3464 | --DOCSHELL 0F86E400 == 107 [pid = 3464] [id = 506] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (1D20F800) [pid = 3464] [serial = 1480] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOCSHELL 151A1800 == 106 [pid = 3464] [id = 505] 23:07:25 INFO - PROCESS | 3464 | --DOCSHELL 0F805000 == 105 [pid = 3464] [id = 504] 23:07:25 INFO - PROCESS | 3464 | --DOCSHELL 1E174800 == 104 [pid = 3464] [id = 498] 23:07:25 INFO - PROCESS | 3464 | --DOCSHELL 1D3B7C00 == 103 [pid = 3464] [id = 497] 23:07:25 INFO - PROCESS | 3464 | --DOCSHELL 1B579400 == 102 [pid = 3464] [id = 496] 23:07:25 INFO - PROCESS | 3464 | --DOCSHELL 0F80E800 == 101 [pid = 3464] [id = 495] 23:07:25 INFO - PROCESS | 3464 | --DOCSHELL 0F835000 == 100 [pid = 3464] [id = 494] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (1D201C00) [pid = 3464] [serial = 1331] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (1CF9C800) [pid = 3464] [serial = 1328] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (1CD4E000) [pid = 3464] [serial = 1325] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (0FD0E800) [pid = 3464] [serial = 1313] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (1B3AEC00) [pid = 3464] [serial = 1319] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (161B4400) [pid = 3464] [serial = 1316] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (0FD09800) [pid = 3464] [serial = 1456] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (10294800) [pid = 3464] [serial = 1457] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (1496A400) [pid = 3464] [serial = 1459] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (15261000) [pid = 3464] [serial = 1460] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (1A3EE000) [pid = 3464] [serial = 1465] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (16E91400) [pid = 3464] [serial = 1451] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (1525E400) [pid = 3464] [serial = 1450] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (0FD03400) [pid = 3464] [serial = 1448] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (0F9A7800) [pid = 3464] [serial = 1447] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (1930F400) [pid = 3464] [serial = 1462] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (19E30C00) [pid = 3464] [serial = 1454] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (19431C00) [pid = 3464] [serial = 1453] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (1932E000) [pid = 3464] [serial = 1429] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (1B5E5400) [pid = 3464] [serial = 1468] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 152 (1FBCAC00) [pid = 3464] [serial = 1444] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 151 (21E03C00) [pid = 3464] [serial = 1432] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 150 (22C27400) [pid = 3464] [serial = 1438] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 149 (2345B800) [pid = 3464] [serial = 1441] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 148 (106F3400) [pid = 3464] [serial = 1426] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 147 (1CD74C00) [pid = 3464] [serial = 1471] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 146 (22B3C400) [pid = 3464] [serial = 1435] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 145 (1C6AD800) [pid = 3464] [serial = 1469] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 144 (1CD6C000) [pid = 3464] [serial = 1477] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 143 (1CDAC400) [pid = 3464] [serial = 1472] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 142 (1A798000) [pid = 3464] [serial = 1466] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (1034C400) [pid = 3464] [serial = 1474] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (1491AC00) [pid = 3464] [serial = 1475] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (193E6400) [pid = 3464] [serial = 1463] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (1CF17800) [pid = 3464] [serial = 1478] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (19E31800) [pid = 3464] [serial = 1310] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (1B88A400) [pid = 3464] [serial = 1322] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (1525C400) [pid = 3464] [serial = 1370] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (21E09000) [pid = 3464] [serial = 1385] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 133 (223A4000) [pid = 3464] [serial = 1391] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 132 (0F958000) [pid = 3464] [serial = 1367] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 131 (1DED0C00) [pid = 3464] [serial = 1376] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 130 (1E759C00) [pid = 3464] [serial = 1379] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 129 (1B57F000) [pid = 3464] [serial = 1373] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 128 (21FB8400) [pid = 3464] [serial = 1388] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | --DOMWINDOW == 127 (1F6D4800) [pid = 3464] [serial = 1382] [outer = 00000000] [url = about:blank] 23:07:25 INFO - PROCESS | 3464 | 1461046045192 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]]]}] 23:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1179ms 23:07:25 INFO - PROCESS | 3464 | 1461046045253 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 23:07:25 INFO - PROCESS | 3464 | 1461046045259 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 23:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:07:25 INFO - PROCESS | 3464 | 1461046045265 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:07:25 INFO - PROCESS | 3464 | 1461046045267 Marionette TRACE conn5 <- [1,2058,null,{}] 23:07:25 INFO - PROCESS | 3464 | 1461046045271 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}] 23:07:25 INFO - PROCESS | 3464 | 1461046045371 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 23:07:25 INFO - PROCESS | 3464 | 1461046045378 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:25 INFO - PROCESS | 3464 | ++DOCSHELL 0F82A800 == 101 [pid = 3464] [id = 524] 23:07:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 128 (0F82D000) [pid = 3464] [serial = 1572] [outer = 00000000] 23:07:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 129 (0FD0E800) [pid = 3464] [serial = 1573] [outer = 0F82D000] 23:07:25 INFO - PROCESS | 3464 | 1461046045425 Marionette DEBUG loaded listener.js 23:07:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 130 (10349C00) [pid = 3464] [serial = 1574] [outer = 0F82D000] 23:07:26 INFO - PROCESS | 3464 | 1461046046014 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]]]}] 23:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 23:07:26 INFO - PROCESS | 3464 | 1461046046038 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 23:07:26 INFO - PROCESS | 3464 | 1461046046040 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 23:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:07:26 INFO - PROCESS | 3464 | 1461046046043 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:07:26 INFO - PROCESS | 3464 | 1461046046046 Marionette TRACE conn5 <- [1,2062,null,{}] 23:07:26 INFO - PROCESS | 3464 | 1461046046056 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}] 23:07:26 INFO - PROCESS | 3464 | 1461046046158 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 23:07:26 INFO - PROCESS | 3464 | 1461046046288 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:26 INFO - PROCESS | 3464 | ++DOCSHELL 14961000 == 102 [pid = 3464] [id = 525] 23:07:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 131 (1525B000) [pid = 3464] [serial = 1575] [outer = 00000000] 23:07:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 132 (1687C800) [pid = 3464] [serial = 1576] [outer = 1525B000] 23:07:26 INFO - PROCESS | 3464 | 1461046046336 Marionette DEBUG loaded listener.js 23:07:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 133 (18057400) [pid = 3464] [serial = 1577] [outer = 1525B000] 23:07:26 INFO - PROCESS | 3464 | 1461046046704 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]]]}] 23:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 731ms 23:07:26 INFO - PROCESS | 3464 | 1461046046775 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 23:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:07:26 INFO - PROCESS | 3464 | 1461046046777 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 23:07:26 INFO - PROCESS | 3464 | 1461046046780 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:07:26 INFO - PROCESS | 3464 | 1461046046782 Marionette TRACE conn5 <- [1,2066,null,{}] 23:07:26 INFO - PROCESS | 3464 | 1461046046785 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}] 23:07:26 INFO - PROCESS | 3464 | 1461046046884 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 23:07:26 INFO - PROCESS | 3464 | 1461046046890 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:26 INFO - PROCESS | 3464 | ++DOCSHELL 18062400 == 103 [pid = 3464] [id = 526] 23:07:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 134 (19039400) [pid = 3464] [serial = 1578] [outer = 00000000] 23:07:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (1930CC00) [pid = 3464] [serial = 1579] [outer = 19039400] 23:07:26 INFO - PROCESS | 3464 | 1461046046939 Marionette DEBUG loaded listener.js 23:07:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (19367C00) [pid = 3464] [serial = 1580] [outer = 19039400] 23:07:27 INFO - PROCESS | 3464 | --DOCSHELL 10107000 == 102 [pid = 3464] [id = 12] 23:07:27 INFO - PROCESS | 3464 | 1461046047535 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]]]}] 23:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 771ms 23:07:27 INFO - PROCESS | 3464 | 1461046047555 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 23:07:27 INFO - PROCESS | 3464 | 1461046047557 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 23:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:07:27 INFO - PROCESS | 3464 | 1461046047567 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:07:27 INFO - PROCESS | 3464 | 1461046047568 Marionette TRACE conn5 <- [1,2070,null,{}] 23:07:27 INFO - PROCESS | 3464 | 1461046047572 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}] 23:07:27 INFO - PROCESS | 3464 | 1461046047709 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 23:07:27 INFO - PROCESS | 3464 | 1461046047723 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:27 INFO - PROCESS | 3464 | ++DOCSHELL 16882000 == 103 [pid = 3464] [id = 527] 23:07:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (19249400) [pid = 3464] [serial = 1581] [outer = 00000000] 23:07:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (19435800) [pid = 3464] [serial = 1582] [outer = 19249400] 23:07:27 INFO - PROCESS | 3464 | 1461046047767 Marionette DEBUG loaded listener.js 23:07:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (1973C800) [pid = 3464] [serial = 1583] [outer = 19249400] 23:07:28 INFO - PROCESS | 3464 | 1461046048249 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]]]}] 23:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 23:07:28 INFO - PROCESS | 3464 | 1461046048319 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 23:07:28 INFO - PROCESS | 3464 | 1461046048321 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 23:07:28 INFO - PROCESS | 3464 | 1461046048324 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:07:28 INFO - PROCESS | 3464 | 1461046048326 Marionette TRACE conn5 <- [1,2074,null,{}] 23:07:28 INFO - PROCESS | 3464 | 1461046048330 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}] 23:07:28 INFO - PROCESS | 3464 | 1461046048487 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 23:07:28 INFO - PROCESS | 3464 | 1461046048511 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:28 INFO - PROCESS | 3464 | ++DOCSHELL 199E6C00 == 104 [pid = 3464] [id = 528] 23:07:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (19E3F800) [pid = 3464] [serial = 1584] [outer = 00000000] 23:07:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (1B485000) [pid = 3464] [serial = 1585] [outer = 19E3F800] 23:07:28 INFO - PROCESS | 3464 | 1461046048558 Marionette DEBUG loaded listener.js 23:07:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (1B571000) [pid = 3464] [serial = 1586] [outer = 19E3F800] 23:07:29 INFO - PROCESS | 3464 | 1461046049030 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]]]}] 23:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 23:07:29 INFO - PROCESS | 3464 | 1461046049066 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 23:07:29 INFO - PROCESS | 3464 | 1461046049067 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 23:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:07:29 INFO - PROCESS | 3464 | 1461046049071 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:07:29 INFO - PROCESS | 3464 | 1461046049072 Marionette TRACE conn5 <- [1,2078,null,{}] 23:07:29 INFO - PROCESS | 3464 | 1461046049076 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}] 23:07:29 INFO - PROCESS | 3464 | 1461046049409 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 23:07:29 INFO - PROCESS | 3464 | --DOMWINDOW == 141 (0F953C00) [pid = 3464] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:07:29 INFO - PROCESS | 3464 | --DOMWINDOW == 140 (161AD800) [pid = 3464] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:07:29 INFO - PROCESS | 3464 | --DOMWINDOW == 139 (19045000) [pid = 3464] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:07:29 INFO - PROCESS | 3464 | --DOMWINDOW == 138 (0F931800) [pid = 3464] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:07:29 INFO - PROCESS | 3464 | --DOMWINDOW == 137 (0F868000) [pid = 3464] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:07:29 INFO - PROCESS | 3464 | --DOMWINDOW == 136 (1B4B1400) [pid = 3464] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:07:29 INFO - PROCESS | 3464 | --DOMWINDOW == 135 (19408400) [pid = 3464] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:07:29 INFO - PROCESS | 3464 | --DOMWINDOW == 134 (0F9AB400) [pid = 3464] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:07:29 INFO - PROCESS | 3464 | 1461046049493 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:29 INFO - PROCESS | 3464 | ++DOCSHELL 0F829C00 == 105 [pid = 3464] [id = 529] 23:07:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 135 (0F82BC00) [pid = 3464] [serial = 1587] [outer = 00000000] 23:07:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 136 (13B10000) [pid = 3464] [serial = 1588] [outer = 0F82BC00] 23:07:29 INFO - PROCESS | 3464 | 1461046049538 Marionette DEBUG loaded listener.js 23:07:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 137 (1932C000) [pid = 3464] [serial = 1589] [outer = 0F82BC00] 23:07:29 INFO - PROCESS | 3464 | 1461046049960 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]]]}] 23:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 930ms 23:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:07:30 INFO - PROCESS | 3464 | 1461046050003 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 23:07:30 INFO - PROCESS | 3464 | 1461046050006 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 23:07:30 INFO - PROCESS | 3464 | 1461046050009 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:07:30 INFO - PROCESS | 3464 | 1461046050010 Marionette TRACE conn5 <- [1,2082,null,{}] 23:07:30 INFO - PROCESS | 3464 | 1461046050014 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}] 23:07:30 INFO - PROCESS | 3464 | 1461046050111 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 23:07:30 INFO - PROCESS | 3464 | 1461046050117 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:30 INFO - PROCESS | 3464 | ++DOCSHELL 10297000 == 106 [pid = 3464] [id = 530] 23:07:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 138 (199F1C00) [pid = 3464] [serial = 1590] [outer = 00000000] 23:07:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 139 (1CD48800) [pid = 3464] [serial = 1591] [outer = 199F1C00] 23:07:30 INFO - PROCESS | 3464 | 1461046050161 Marionette DEBUG loaded listener.js 23:07:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 140 (1CD50400) [pid = 3464] [serial = 1592] [outer = 199F1C00] 23:07:30 INFO - PROCESS | 3464 | 1461046050616 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]]]}] 23:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 631ms 23:07:30 INFO - PROCESS | 3464 | 1461046050653 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 23:07:30 INFO - PROCESS | 3464 | 1461046050655 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 23:07:30 INFO - PROCESS | 3464 | 1461046050658 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:07:30 INFO - PROCESS | 3464 | 1461046050660 Marionette TRACE conn5 <- [1,2086,null,{}] 23:07:30 INFO - PROCESS | 3464 | 1461046050663 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}] 23:07:30 INFO - PROCESS | 3464 | 1461046050761 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 23:07:30 INFO - PROCESS | 3464 | 1461046050767 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:30 INFO - PROCESS | 3464 | ++DOCSHELL 1CD67400 == 107 [pid = 3464] [id = 531] 23:07:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 141 (1CD6C000) [pid = 3464] [serial = 1593] [outer = 00000000] 23:07:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 142 (1CDAEC00) [pid = 3464] [serial = 1594] [outer = 1CD6C000] 23:07:30 INFO - PROCESS | 3464 | 1461046050811 Marionette DEBUG loaded listener.js 23:07:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 143 (1CF97400) [pid = 3464] [serial = 1595] [outer = 1CD6C000] 23:07:31 INFO - PROCESS | 3464 | 1461046051241 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]]]}] 23:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 23:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:07:31 INFO - PROCESS | 3464 | 1461046051292 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 23:07:31 INFO - PROCESS | 3464 | 1461046051293 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 23:07:31 INFO - PROCESS | 3464 | 1461046051297 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:07:31 INFO - PROCESS | 3464 | 1461046051298 Marionette TRACE conn5 <- [1,2090,null,{}] 23:07:31 INFO - PROCESS | 3464 | 1461046051319 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}] 23:07:31 INFO - PROCESS | 3464 | 1461046051416 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 23:07:31 INFO - PROCESS | 3464 | 1461046051711 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:31 INFO - PROCESS | 3464 | ++DOCSHELL 0F933000 == 108 [pid = 3464] [id = 532] 23:07:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 144 (0F934000) [pid = 3464] [serial = 1596] [outer = 00000000] 23:07:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 145 (0F969000) [pid = 3464] [serial = 1597] [outer = 0F934000] 23:07:31 INFO - PROCESS | 3464 | 1461046051772 Marionette DEBUG loaded listener.js 23:07:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 146 (0FD09C00) [pid = 3464] [serial = 1598] [outer = 0F934000] 23:07:32 INFO - PROCESS | 3464 | 1461046052329 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]]]}] 23:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1085ms 23:07:32 INFO - PROCESS | 3464 | 1461046052387 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 23:07:32 INFO - PROCESS | 3464 | 1461046052391 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 23:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:07:32 INFO - PROCESS | 3464 | 1461046052396 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:07:32 INFO - PROCESS | 3464 | 1461046052400 Marionette TRACE conn5 <- [1,2094,null,{}] 23:07:32 INFO - PROCESS | 3464 | 1461046052406 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}] 23:07:32 INFO - PROCESS | 3464 | 1461046052536 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 23:07:32 INFO - PROCESS | 3464 | 1461046052712 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:32 INFO - PROCESS | 3464 | ++DOCSHELL 13BB5000 == 109 [pid = 3464] [id = 533] 23:07:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 147 (14965C00) [pid = 3464] [serial = 1599] [outer = 00000000] 23:07:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 148 (1525C400) [pid = 3464] [serial = 1600] [outer = 14965C00] 23:07:32 INFO - PROCESS | 3464 | 1461046052769 Marionette DEBUG loaded listener.js 23:07:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 149 (1684C000) [pid = 3464] [serial = 1601] [outer = 14965C00] 23:07:33 INFO - PROCESS | 3464 | 1461046053356 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]]]}] 23:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 990ms 23:07:33 INFO - PROCESS | 3464 | 1461046053391 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 23:07:33 INFO - PROCESS | 3464 | 1461046053395 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 23:07:33 INFO - PROCESS | 3464 | 1461046053399 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:07:33 INFO - PROCESS | 3464 | 1461046053401 Marionette TRACE conn5 <- [1,2098,null,{}] 23:07:33 INFO - PROCESS | 3464 | 1461046053405 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}] 23:07:33 INFO - PROCESS | 3464 | 1461046053529 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 23:07:33 INFO - PROCESS | 3464 | 1461046053706 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:33 INFO - PROCESS | 3464 | ++DOCSHELL 19E36C00 == 110 [pid = 3464] [id = 534] 23:07:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 150 (1A108000) [pid = 3464] [serial = 1602] [outer = 00000000] 23:07:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 151 (1B4FC000) [pid = 3464] [serial = 1603] [outer = 1A108000] 23:07:33 INFO - PROCESS | 3464 | 1461046053762 Marionette DEBUG loaded listener.js 23:07:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 152 (1CD6DC00) [pid = 3464] [serial = 1604] [outer = 1A108000] 23:07:34 INFO - PROCESS | 3464 | 1461046054389 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]]]}] 23:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1017ms 23:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:07:34 INFO - PROCESS | 3464 | 1461046054420 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 23:07:34 INFO - PROCESS | 3464 | 1461046054423 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 23:07:34 INFO - PROCESS | 3464 | 1461046054433 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:07:34 INFO - PROCESS | 3464 | 1461046054439 Marionette TRACE conn5 <- [1,2102,null,{}] 23:07:34 INFO - PROCESS | 3464 | 1461046054460 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}] 23:07:34 INFO - PROCESS | 3464 | 1461046054585 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 23:07:34 INFO - PROCESS | 3464 | 1461046054747 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:34 INFO - PROCESS | 3464 | ++DOCSHELL 161B7800 == 111 [pid = 3464] [id = 535] 23:07:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 153 (1B57FC00) [pid = 3464] [serial = 1605] [outer = 00000000] 23:07:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (1DED3000) [pid = 3464] [serial = 1606] [outer = 1B57FC00] 23:07:34 INFO - PROCESS | 3464 | 1461046054803 Marionette DEBUG loaded listener.js 23:07:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (1E131400) [pid = 3464] [serial = 1607] [outer = 1B57FC00] 23:07:35 INFO - PROCESS | 3464 | 1461046055370 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]]]}] 23:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 990ms 23:07:35 INFO - PROCESS | 3464 | 1461046055420 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 23:07:35 INFO - PROCESS | 3464 | 1461046055423 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 23:07:35 INFO - PROCESS | 3464 | 1461046055427 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:07:35 INFO - PROCESS | 3464 | 1461046055429 Marionette TRACE conn5 <- [1,2106,null,{}] 23:07:35 INFO - PROCESS | 3464 | 1461046055432 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}] 23:07:35 INFO - PROCESS | 3464 | 1461046055555 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 23:07:35 INFO - PROCESS | 3464 | 1461046055730 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:35 INFO - PROCESS | 3464 | ++DOCSHELL 1DEC8800 == 112 [pid = 3464] [id = 536] 23:07:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (1E134400) [pid = 3464] [serial = 1608] [outer = 00000000] 23:07:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (1ED53400) [pid = 3464] [serial = 1609] [outer = 1E134400] 23:07:35 INFO - PROCESS | 3464 | 1461046055790 Marionette DEBUG loaded listener.js 23:07:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (1F6D2000) [pid = 3464] [serial = 1610] [outer = 1E134400] 23:07:36 INFO - PROCESS | 3464 | 1461046056354 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]]]}] 23:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 23:07:36 INFO - PROCESS | 3464 | 1461046056400 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 23:07:36 INFO - PROCESS | 3464 | 1461046056403 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 23:07:36 INFO - PROCESS | 3464 | 1461046056406 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:07:36 INFO - PROCESS | 3464 | 1461046056408 Marionette TRACE conn5 <- [1,2110,null,{}] 23:07:36 INFO - PROCESS | 3464 | 1461046056412 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}] 23:07:36 INFO - PROCESS | 3464 | 1461046056536 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 23:07:36 INFO - PROCESS | 3464 | 1461046056720 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:36 INFO - PROCESS | 3464 | ++DOCSHELL 20216400 == 113 [pid = 3464] [id = 537] 23:07:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (20219000) [pid = 3464] [serial = 1611] [outer = 00000000] 23:07:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (21FB0000) [pid = 3464] [serial = 1612] [outer = 20219000] 23:07:36 INFO - PROCESS | 3464 | 1461046056784 Marionette DEBUG loaded listener.js 23:07:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (21FBF800) [pid = 3464] [serial = 1613] [outer = 20219000] 23:07:37 INFO - PROCESS | 3464 | 1461046057384 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]]]}] 23:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1018ms 23:07:37 INFO - PROCESS | 3464 | 1461046057428 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 23:07:37 INFO - PROCESS | 3464 | 1461046057430 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 23:07:37 INFO - PROCESS | 3464 | 1461046057434 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:07:37 INFO - PROCESS | 3464 | 1461046057435 Marionette TRACE conn5 <- [1,2114,null,{}] 23:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:07:37 INFO - PROCESS | 3464 | 1461046057439 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}] 23:07:37 INFO - PROCESS | 3464 | 1461046057560 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 23:07:37 INFO - PROCESS | 3464 | 1461046057735 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:37 INFO - PROCESS | 3464 | ++DOCSHELL 21E0D000 == 114 [pid = 3464] [id = 538] 23:07:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (21FC1800) [pid = 3464] [serial = 1614] [outer = 00000000] 23:07:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (22B32800) [pid = 3464] [serial = 1615] [outer = 21FC1800] 23:07:37 INFO - PROCESS | 3464 | 1461046057790 Marionette DEBUG loaded listener.js 23:07:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (22B35400) [pid = 3464] [serial = 1616] [outer = 21FC1800] 23:07:38 INFO - PROCESS | 3464 | 1461046058346 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]]]}] 23:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 971ms 23:07:38 INFO - PROCESS | 3464 | 1461046058409 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 23:07:38 INFO - PROCESS | 3464 | 1461046058412 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 23:07:38 INFO - PROCESS | 3464 | 1461046058415 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:07:38 INFO - PROCESS | 3464 | 1461046058417 Marionette TRACE conn5 <- [1,2118,null,{}] 23:07:38 INFO - PROCESS | 3464 | 1461046058420 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}] 23:07:38 INFO - PROCESS | 3464 | 1461046058539 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 23:07:38 INFO - PROCESS | 3464 | 1461046058714 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:38 INFO - PROCESS | 3464 | ++DOCSHELL 22B3B400 == 115 [pid = 3464] [id = 539] 23:07:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (22B3C400) [pid = 3464] [serial = 1617] [outer = 00000000] 23:07:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (22B78800) [pid = 3464] [serial = 1618] [outer = 22B3C400] 23:07:38 INFO - PROCESS | 3464 | 1461046058768 Marionette DEBUG loaded listener.js 23:07:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (22B81C00) [pid = 3464] [serial = 1619] [outer = 22B3C400] 23:07:39 INFO - PROCESS | 3464 | 1461046059313 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] 23:07:39 INFO - PROCESS | 3464 | 1461046059392 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 23:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:07:39 INFO - PROCESS | 3464 | 1461046059395 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:07:39 INFO - PROCESS | 3464 | 1461046059397 Marionette TRACE conn5 <- [1,2122,null,{}] 23:07:39 INFO - PROCESS | 3464 | 1461046059400 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}] 23:07:39 INFO - PROCESS | 3464 | 1461046059519 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 23:07:39 INFO - PROCESS | 3464 | 1461046059694 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:39 INFO - PROCESS | 3464 | ++DOCSHELL 22C2B800 == 116 [pid = 3464] [id = 540] 23:07:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (22D89400) [pid = 3464] [serial = 1620] [outer = 00000000] 23:07:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (22D96400) [pid = 3464] [serial = 1621] [outer = 22D89400] 23:07:39 INFO - PROCESS | 3464 | 1461046059748 Marionette DEBUG loaded listener.js 23:07:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (22D96800) [pid = 3464] [serial = 1622] [outer = 22D89400] 23:07:40 INFO - PROCESS | 3464 | 1461046060322 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]]]}] 23:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 23:07:40 INFO - PROCESS | 3464 | 1461046060369 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 23:07:40 INFO - PROCESS | 3464 | 1461046060372 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 23:07:40 INFO - PROCESS | 3464 | 1461046060375 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:07:40 INFO - PROCESS | 3464 | 1461046060377 Marionette TRACE conn5 <- [1,2126,null,{}] 23:07:40 INFO - PROCESS | 3464 | 1461046060381 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}] 23:07:40 INFO - PROCESS | 3464 | 1461046060503 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 23:07:40 INFO - PROCESS | 3464 | 1461046060681 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:40 INFO - PROCESS | 3464 | ++DOCSHELL 1D2D3800 == 117 [pid = 3464] [id = 541] 23:07:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (22D8A000) [pid = 3464] [serial = 1623] [outer = 00000000] 23:07:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (2345D000) [pid = 3464] [serial = 1624] [outer = 22D8A000] 23:07:40 INFO - PROCESS | 3464 | 1461046060735 Marionette DEBUG loaded listener.js 23:07:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (2345F000) [pid = 3464] [serial = 1625] [outer = 22D8A000] 23:07:41 INFO - PROCESS | 3464 | 1461046061371 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]]]}] 23:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1070ms 23:07:41 INFO - PROCESS | 3464 | 1461046061450 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 23:07:41 INFO - PROCESS | 3464 | 1461046061452 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 23:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:07:41 INFO - PROCESS | 3464 | 1461046061456 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:07:41 INFO - PROCESS | 3464 | 1461046061458 Marionette TRACE conn5 <- [1,2130,null,{}] 23:07:41 INFO - PROCESS | 3464 | 1461046061462 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}] 23:07:41 INFO - PROCESS | 3464 | 1461046061586 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 23:07:41 INFO - PROCESS | 3464 | 1461046061989 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:42 INFO - PROCESS | 3464 | ++DOCSHELL 0F3D4000 == 118 [pid = 3464] [id = 542] 23:07:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (0F406C00) [pid = 3464] [serial = 1626] [outer = 00000000] 23:07:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (10351000) [pid = 3464] [serial = 1627] [outer = 0F406C00] 23:07:42 INFO - PROCESS | 3464 | 1461046062045 Marionette DEBUG loaded listener.js 23:07:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (111AF000) [pid = 3464] [serial = 1628] [outer = 0F406C00] 23:07:42 INFO - PROCESS | 3464 | 1461046062638 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] 23:07:42 INFO - PROCESS | 3464 | 1461046062697 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 23:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:07:42 INFO - PROCESS | 3464 | 1461046062702 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:07:42 INFO - PROCESS | 3464 | 1461046062705 Marionette TRACE conn5 <- [1,2134,null,{}] 23:07:42 INFO - PROCESS | 3464 | 1461046062710 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}] 23:07:42 INFO - PROCESS | 3464 | 1461046062839 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 23:07:43 INFO - PROCESS | 3464 | 1461046063013 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:43 INFO - PROCESS | 3464 | ++DOCSHELL 1525D800 == 119 [pid = 3464] [id = 543] 23:07:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (16AE9000) [pid = 3464] [serial = 1629] [outer = 00000000] 23:07:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (1930F000) [pid = 3464] [serial = 1630] [outer = 16AE9000] 23:07:43 INFO - PROCESS | 3464 | 1461046063067 Marionette DEBUG loaded listener.js 23:07:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (193E4000) [pid = 3464] [serial = 1631] [outer = 16AE9000] 23:07:43 INFO - PROCESS | 3464 | 1461046063664 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] 23:07:43 INFO - PROCESS | 3464 | 1461046063731 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 23:07:43 INFO - PROCESS | 3464 | 1461046063735 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:07:43 INFO - PROCESS | 3464 | 1461046063737 Marionette TRACE conn5 <- [1,2138,null,{}] 23:07:43 INFO - PROCESS | 3464 | 1461046063740 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}] 23:07:43 INFO - PROCESS | 3464 | 1461046063882 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 23:07:43 INFO - PROCESS | 3464 | --DOCSHELL 1CD67400 == 118 [pid = 3464] [id = 531] 23:07:43 INFO - PROCESS | 3464 | --DOCSHELL 10297000 == 117 [pid = 3464] [id = 530] 23:07:43 INFO - PROCESS | 3464 | --DOCSHELL 0F829C00 == 116 [pid = 3464] [id = 529] 23:07:43 INFO - PROCESS | 3464 | --DOCSHELL 199E6C00 == 115 [pid = 3464] [id = 528] 23:07:43 INFO - PROCESS | 3464 | --DOCSHELL 16882000 == 114 [pid = 3464] [id = 527] 23:07:43 INFO - PROCESS | 3464 | --DOCSHELL 18062400 == 113 [pid = 3464] [id = 526] 23:07:43 INFO - PROCESS | 3464 | --DOCSHELL 14961000 == 112 [pid = 3464] [id = 525] 23:07:44 INFO - PROCESS | 3464 | --DOCSHELL 0F82A800 == 111 [pid = 3464] [id = 524] 23:07:44 INFO - PROCESS | 3464 | --DOCSHELL 117AB800 == 110 [pid = 3464] [id = 523] 23:07:44 INFO - PROCESS | 3464 | --DOCSHELL 1D02F000 == 109 [pid = 3464] [id = 516] 23:07:44 INFO - PROCESS | 3464 | --DOCSHELL 1B57A800 == 108 [pid = 3464] [id = 515] 23:07:44 INFO - PROCESS | 3464 | --DOCSHELL 1E752400 == 107 [pid = 3464] [id = 474] 23:07:44 INFO - PROCESS | 3464 | --DOCSHELL 14AED400 == 106 [pid = 3464] [id = 514] 23:07:44 INFO - PROCESS | 3464 | --DOCSHELL 0F96E800 == 105 [pid = 3464] [id = 513] 23:07:44 INFO - PROCESS | 3464 | --DOCSHELL 1129F800 == 104 [pid = 3464] [id = 512] 23:07:44 INFO - PROCESS | 3464 | 1461046064167 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (111B6C00) [pid = 3464] [serial = 1535] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (0FDDB000) [pid = 3464] [serial = 1534] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (18829C00) [pid = 3464] [serial = 1517] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (105A1400) [pid = 3464] [serial = 1483] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (18854000) [pid = 3464] [serial = 1510] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (1932CC00) [pid = 3464] [serial = 1525] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (2209B400) [pid = 3464] [serial = 1501] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (10353800) [pid = 3464] [serial = 1520] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (1903D400) [pid = 3464] [serial = 1486] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (22D8D000) [pid = 3464] [serial = 1507] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (21E07C00) [pid = 3464] [serial = 1498] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (0F967C00) [pid = 3464] [serial = 1514] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (1CFA1400) [pid = 3464] [serial = 1489] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (16257800) [pid = 3464] [serial = 1516] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (1B889C00) [pid = 3464] [serial = 1531] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (1E12F800) [pid = 3464] [serial = 1492] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (19E3F400) [pid = 3464] [serial = 1529] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (18FA7C00) [pid = 3464] [serial = 1523] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (1EEDD800) [pid = 3464] [serial = 1495] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 159 (0F95E400) [pid = 3464] [serial = 1513] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 158 (0FC94800) [pid = 3464] [serial = 1519] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 157 (199F0000) [pid = 3464] [serial = 1528] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 156 (1C6B1800) [pid = 3464] [serial = 1532] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 155 (22B72800) [pid = 3464] [serial = 1504] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 154 (18060400) [pid = 3464] [serial = 1522] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | --DOMWINDOW == 153 (1936D800) [pid = 3464] [serial = 1526] [outer = 00000000] [url = about:blank] 23:07:44 INFO - PROCESS | 3464 | ++DOCSHELL 0F405C00 == 105 [pid = 3464] [id = 544] 23:07:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 154 (0F40E000) [pid = 3464] [serial = 1632] [outer = 00000000] 23:07:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 155 (0F82D800) [pid = 3464] [serial = 1633] [outer = 0F40E000] 23:07:44 INFO - PROCESS | 3464 | 1461046064224 Marionette DEBUG loaded listener.js 23:07:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 156 (0F967000) [pid = 3464] [serial = 1634] [outer = 0F40E000] 23:07:44 INFO - PROCESS | 3464 | 1461046064671 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]]]}] 23:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 971ms 23:07:44 INFO - PROCESS | 3464 | 1461046064730 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 23:07:44 INFO - PROCESS | 3464 | 1461046064732 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 23:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:07:44 INFO - PROCESS | 3464 | 1461046064747 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:07:44 INFO - PROCESS | 3464 | 1461046064753 Marionette TRACE conn5 <- [1,2142,null,{}] 23:07:44 INFO - PROCESS | 3464 | 1461046064758 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}] 23:07:44 INFO - PROCESS | 3464 | 1461046064884 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 23:07:44 INFO - PROCESS | 3464 | 1461046064902 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:44 INFO - PROCESS | 3464 | ++DOCSHELL 16256000 == 106 [pid = 3464] [id = 545] 23:07:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 157 (16257800) [pid = 3464] [serial = 1635] [outer = 00000000] 23:07:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 158 (18829C00) [pid = 3464] [serial = 1636] [outer = 16257800] 23:07:44 INFO - PROCESS | 3464 | 1461046064950 Marionette DEBUG loaded listener.js 23:07:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 159 (18FAEC00) [pid = 3464] [serial = 1637] [outer = 16257800] 23:07:45 INFO - PROCESS | 3464 | 1461046065444 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]]]}] 23:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 790ms 23:07:45 INFO - PROCESS | 3464 | 1461046065536 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 23:07:45 INFO - PROCESS | 3464 | 1461046065539 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 23:07:45 INFO - PROCESS | 3464 | 1461046065542 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:07:45 INFO - PROCESS | 3464 | 1461046065543 Marionette TRACE conn5 <- [1,2146,null,{}] 23:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:07:45 INFO - PROCESS | 3464 | 1461046065547 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}] 23:07:45 INFO - PROCESS | 3464 | 1461046065696 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 23:07:45 INFO - PROCESS | 3464 | 1461046065713 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:45 INFO - PROCESS | 3464 | ++DOCSHELL 16880800 == 107 [pid = 3464] [id = 546] 23:07:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 160 (18054C00) [pid = 3464] [serial = 1638] [outer = 00000000] 23:07:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (1936D400) [pid = 3464] [serial = 1639] [outer = 18054C00] 23:07:45 INFO - PROCESS | 3464 | 1461046065758 Marionette DEBUG loaded listener.js 23:07:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (199E6C00) [pid = 3464] [serial = 1640] [outer = 18054C00] 23:07:46 INFO - PROCESS | 3464 | 1461046066210 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]]]}] 23:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 23:07:46 INFO - PROCESS | 3464 | 1461046066288 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 23:07:46 INFO - PROCESS | 3464 | 1461046066290 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 23:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:07:46 INFO - PROCESS | 3464 | 1461046066293 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:07:46 INFO - PROCESS | 3464 | 1461046066295 Marionette TRACE conn5 <- [1,2150,null,{}] 23:07:46 INFO - PROCESS | 3464 | 1461046066312 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}] 23:07:46 INFO - PROCESS | 3464 | 1461046066452 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 23:07:46 INFO - PROCESS | 3464 | 1461046066471 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:46 INFO - PROCESS | 3464 | ++DOCSHELL 19E3F000 == 108 [pid = 3464] [id = 547] 23:07:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (1A3F0800) [pid = 3464] [serial = 1641] [outer = 00000000] 23:07:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (1B579C00) [pid = 3464] [serial = 1642] [outer = 1A3F0800] 23:07:46 INFO - PROCESS | 3464 | 1461046066524 Marionette DEBUG loaded listener.js 23:07:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (1C614C00) [pid = 3464] [serial = 1643] [outer = 1A3F0800] 23:07:47 INFO - PROCESS | 3464 | 1461046067056 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]]]}] 23:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 770ms 23:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:07:47 INFO - PROCESS | 3464 | 1461046067067 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 23:07:47 INFO - PROCESS | 3464 | 1461046067069 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 23:07:47 INFO - PROCESS | 3464 | 1461046067072 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:07:47 INFO - PROCESS | 3464 | 1461046067073 Marionette TRACE conn5 <- [1,2154,null,{}] 23:07:47 INFO - PROCESS | 3464 | 1461046067077 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}] 23:07:47 INFO - PROCESS | 3464 | 1461046067227 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 23:07:47 INFO - PROCESS | 3464 | 1461046067249 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:47 INFO - PROCESS | 3464 | ++DOCSHELL 1C6BBC00 == 109 [pid = 3464] [id = 548] 23:07:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (1CD4AC00) [pid = 3464] [serial = 1644] [outer = 00000000] 23:07:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (1CF9BC00) [pid = 3464] [serial = 1645] [outer = 1CD4AC00] 23:07:47 INFO - PROCESS | 3464 | 1461046067293 Marionette DEBUG loaded listener.js 23:07:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (1D02F800) [pid = 3464] [serial = 1646] [outer = 1CD4AC00] 23:07:47 INFO - PROCESS | 3464 | 1461046067763 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]]]}] 23:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 23:07:47 INFO - PROCESS | 3464 | 1461046067804 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 23:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:07:47 INFO - PROCESS | 3464 | 1461046067805 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 23:07:47 INFO - PROCESS | 3464 | 1461046067809 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:07:47 INFO - PROCESS | 3464 | 1461046067811 Marionette TRACE conn5 <- [1,2158,null,{}] 23:07:47 INFO - PROCESS | 3464 | 1461046067814 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}] 23:07:47 INFO - PROCESS | 3464 | 1461046067954 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 23:07:47 INFO - PROCESS | 3464 | 1461046067971 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:47 INFO - PROCESS | 3464 | ++DOCSHELL 1CD68000 == 110 [pid = 3464] [id = 549] 23:07:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (1CDAAC00) [pid = 3464] [serial = 1647] [outer = 00000000] 23:07:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (1D2D7800) [pid = 3464] [serial = 1648] [outer = 1CDAAC00] 23:07:48 INFO - PROCESS | 3464 | 1461046068015 Marionette DEBUG loaded listener.js 23:07:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (1DEC0000) [pid = 3464] [serial = 1649] [outer = 1CDAAC00] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (0FAC0800) [pid = 3464] [serial = 38] [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.] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (10108400) [pid = 3464] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (1D037800) [pid = 3464] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (19249400) [pid = 3464] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (19E3F800) [pid = 3464] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (0F82BC00) [pid = 3464] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (199F1C00) [pid = 3464] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (1525B000) [pid = 3464] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 162 (19039400) [pid = 3464] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 161 (0F82D000) [pid = 3464] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:07:48 INFO - PROCESS | 3464 | --DOMWINDOW == 160 (13B03400) [pid = 3464] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:07:48 INFO - PROCESS | 3464 | 1461046068744 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]]]}] 23:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 23:07:48 INFO - PROCESS | 3464 | 1461046068784 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 23:07:48 INFO - PROCESS | 3464 | 1461046068785 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 23:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:07:48 INFO - PROCESS | 3464 | 1461046068789 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:07:48 INFO - PROCESS | 3464 | 1461046068790 Marionette TRACE conn5 <- [1,2162,null,{}] 23:07:48 INFO - PROCESS | 3464 | 1461046068794 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}] 23:07:48 INFO - PROCESS | 3464 | 1461046068937 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 23:07:49 INFO - PROCESS | 3464 | 1461046069018 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:49 INFO - PROCESS | 3464 | ++DOCSHELL 0F969C00 == 111 [pid = 3464] [id = 550] 23:07:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 161 (0F96A400) [pid = 3464] [serial = 1650] [outer = 00000000] 23:07:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 162 (193ECC00) [pid = 3464] [serial = 1651] [outer = 0F96A400] 23:07:49 INFO - PROCESS | 3464 | 1461046069062 Marionette DEBUG loaded listener.js 23:07:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 163 (1B90F800) [pid = 3464] [serial = 1652] [outer = 0F96A400] 23:07:49 INFO - PROCESS | 3464 | 1461046069430 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]]]}] 23:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 23:07:49 INFO - PROCESS | 3464 | 1461046069461 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 23:07:49 INFO - PROCESS | 3464 | 1461046069463 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 23:07:49 INFO - PROCESS | 3464 | 1461046069466 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:07:49 INFO - PROCESS | 3464 | 1461046069468 Marionette TRACE conn5 <- [1,2166,null,{}] 23:07:49 INFO - PROCESS | 3464 | 1461046069471 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}] 23:07:49 INFO - PROCESS | 3464 | 1461046069569 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 23:07:49 INFO - PROCESS | 3464 | 1461046069575 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:49 INFO - PROCESS | 3464 | ++DOCSHELL 0FA39C00 == 112 [pid = 3464] [id = 551] 23:07:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (1935B000) [pid = 3464] [serial = 1653] [outer = 00000000] 23:07:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (1E12E800) [pid = 3464] [serial = 1654] [outer = 1935B000] 23:07:49 INFO - PROCESS | 3464 | 1461046069619 Marionette DEBUG loaded listener.js 23:07:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (1E74FC00) [pid = 3464] [serial = 1655] [outer = 1935B000] 23:07:50 INFO - PROCESS | 3464 | 1461046070071 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]]]}] 23:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 23:07:50 INFO - PROCESS | 3464 | 1461046070140 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 23:07:50 INFO - PROCESS | 3464 | 1461046070142 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 23:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:07:50 INFO - PROCESS | 3464 | 1461046070145 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:07:50 INFO - PROCESS | 3464 | 1461046070146 Marionette TRACE conn5 <- [1,2170,null,{}] 23:07:50 INFO - PROCESS | 3464 | 1461046070150 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}] 23:07:50 INFO - PROCESS | 3464 | 1461046070250 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 23:07:50 INFO - PROCESS | 3464 | 1461046070292 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:50 INFO - PROCESS | 3464 | ++DOCSHELL 1D20AC00 == 113 [pid = 3464] [id = 552] 23:07:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (1F6D2800) [pid = 3464] [serial = 1656] [outer = 00000000] 23:07:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (20210C00) [pid = 3464] [serial = 1657] [outer = 1F6D2800] 23:07:50 INFO - PROCESS | 3464 | 1461046070342 Marionette DEBUG loaded listener.js 23:07:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (21FAE000) [pid = 3464] [serial = 1658] [outer = 1F6D2800] 23:07:51 INFO - PROCESS | 3464 | 1461046071093 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]]]}] 23:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 970ms 23:07:51 INFO - PROCESS | 3464 | 1461046071116 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 23:07:51 INFO - PROCESS | 3464 | 1461046071121 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 23:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:07:51 INFO - PROCESS | 3464 | 1461046071127 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:07:51 INFO - PROCESS | 3464 | 1461046071130 Marionette TRACE conn5 <- [1,2174,null,{}] 23:07:51 INFO - PROCESS | 3464 | 1461046071136 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}] 23:07:51 INFO - PROCESS | 3464 | 1461046071276 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 23:07:51 INFO - PROCESS | 3464 | 1461046071454 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:51 INFO - PROCESS | 3464 | ++DOCSHELL 1034AC00 == 114 [pid = 3464] [id = 553] 23:07:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (10354000) [pid = 3464] [serial = 1659] [outer = 00000000] 23:07:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (14964800) [pid = 3464] [serial = 1660] [outer = 10354000] 23:07:51 INFO - PROCESS | 3464 | 1461046071512 Marionette DEBUG loaded listener.js 23:07:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (14DCA000) [pid = 3464] [serial = 1661] [outer = 10354000] 23:07:52 INFO - PROCESS | 3464 | 1461046072125 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]]]}] 23:07:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:07:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1022ms 23:07:52 INFO - PROCESS | 3464 | 1461046072160 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 23:07:52 INFO - PROCESS | 3464 | 1461046072166 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 23:07:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:07:52 INFO - PROCESS | 3464 | 1461046072173 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:07:52 INFO - PROCESS | 3464 | 1461046072175 Marionette TRACE conn5 <- [1,2178,null,{}] 23:07:52 INFO - PROCESS | 3464 | 1461046072179 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}] 23:07:52 INFO - PROCESS | 3464 | 1461046072326 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 23:07:52 INFO - PROCESS | 3464 | 1461046072507 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:52 INFO - PROCESS | 3464 | ++DOCSHELL 18DD0400 == 115 [pid = 3464] [id = 554] 23:07:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (18DD2400) [pid = 3464] [serial = 1662] [outer = 00000000] 23:07:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (1A3F2C00) [pid = 3464] [serial = 1663] [outer = 18DD2400] 23:07:52 INFO - PROCESS | 3464 | 1461046072562 Marionette DEBUG loaded listener.js 23:07:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (1B4FDC00) [pid = 3464] [serial = 1664] [outer = 18DD2400] 23:07:53 INFO - PROCESS | 3464 | 1461046073179 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]]]}] 23:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1069ms 23:07:53 INFO - PROCESS | 3464 | 1461046073256 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 23:07:53 INFO - PROCESS | 3464 | 1461046073258 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 23:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:07:53 INFO - PROCESS | 3464 | 1461046073262 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:07:53 INFO - PROCESS | 3464 | 1461046073266 Marionette TRACE conn5 <- [1,2182,null,{}] 23:07:53 INFO - PROCESS | 3464 | 1461046073276 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}] 23:07:53 INFO - PROCESS | 3464 | 1461046073405 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 23:07:53 INFO - PROCESS | 3464 | 1461046073574 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:53 INFO - PROCESS | 3464 | ++DOCSHELL 1ED52000 == 116 [pid = 3464] [id = 555] 23:07:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (1ED55000) [pid = 3464] [serial = 1665] [outer = 00000000] 23:07:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (21E04800) [pid = 3464] [serial = 1666] [outer = 1ED55000] 23:07:53 INFO - PROCESS | 3464 | 1461046073631 Marionette DEBUG loaded listener.js 23:07:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (21FBD400) [pid = 3464] [serial = 1667] [outer = 1ED55000] 23:07:54 INFO - PROCESS | 3464 | 1461046074183 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]]]}] 23:07:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:07:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 990ms 23:07:54 INFO - PROCESS | 3464 | 1461046074254 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 23:07:54 INFO - PROCESS | 3464 | 1461046074257 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 23:07:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:07:54 INFO - PROCESS | 3464 | 1461046074261 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:07:54 INFO - PROCESS | 3464 | 1461046074263 Marionette TRACE conn5 <- [1,2186,null,{}] 23:07:54 INFO - PROCESS | 3464 | 1461046074267 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}] 23:07:54 INFO - PROCESS | 3464 | 1461046074392 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 23:07:54 INFO - PROCESS | 3464 | 1461046074572 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:54 INFO - PROCESS | 3464 | ++DOCSHELL 22095400 == 117 [pid = 3464] [id = 556] 23:07:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (220A2800) [pid = 3464] [serial = 1668] [outer = 00000000] 23:07:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (22B40800) [pid = 3464] [serial = 1669] [outer = 220A2800] 23:07:54 INFO - PROCESS | 3464 | 1461046074628 Marionette DEBUG loaded listener.js 23:07:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (22C2FC00) [pid = 3464] [serial = 1670] [outer = 220A2800] 23:07:55 INFO - PROCESS | 3464 | 1461046075170 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]]]}] 23:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 23:07:55 INFO - PROCESS | 3464 | 1461046075195 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 23:07:55 INFO - PROCESS | 3464 | 1461046075197 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 23:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:07:55 INFO - PROCESS | 3464 | 1461046075202 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:07:55 INFO - PROCESS | 3464 | 1461046075204 Marionette TRACE conn5 <- [1,2190,null,{}] 23:07:55 INFO - PROCESS | 3464 | 1461046075208 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}] 23:07:55 INFO - PROCESS | 3464 | 1461046075328 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 23:07:55 INFO - PROCESS | 3464 | 1461046075508 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:55 INFO - PROCESS | 3464 | ++DOCSHELL 1B90AC00 == 118 [pid = 3464] [id = 557] 23:07:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (22C2F800) [pid = 3464] [serial = 1671] [outer = 00000000] 23:07:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (2345D400) [pid = 3464] [serial = 1672] [outer = 22C2F800] 23:07:55 INFO - PROCESS | 3464 | 1461046075563 Marionette DEBUG loaded listener.js 23:07:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (23487C00) [pid = 3464] [serial = 1673] [outer = 22C2F800] 23:07:56 INFO - PROCESS | 3464 | 1461046076128 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]]]}] 23:07:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:07:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 970ms 23:07:56 INFO - PROCESS | 3464 | 1461046076174 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 23:07:56 INFO - PROCESS | 3464 | 1461046076176 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 23:07:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:07:56 INFO - PROCESS | 3464 | 1461046076179 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:07:56 INFO - PROCESS | 3464 | 1461046076181 Marionette TRACE conn5 <- [1,2194,null,{}] 23:07:56 INFO - PROCESS | 3464 | 1461046076185 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}] 23:07:56 INFO - PROCESS | 3464 | 1461046076316 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 23:07:56 INFO - PROCESS | 3464 | 1461046076485 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:56 INFO - PROCESS | 3464 | ++DOCSHELL 2345B000 == 119 [pid = 3464] [id = 558] 23:07:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (2348AC00) [pid = 3464] [serial = 1674] [outer = 00000000] 23:07:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (240E0C00) [pid = 3464] [serial = 1675] [outer = 2348AC00] 23:07:56 INFO - PROCESS | 3464 | 1461046076542 Marionette DEBUG loaded listener.js 23:07:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (240E2C00) [pid = 3464] [serial = 1676] [outer = 2348AC00] 23:07:57 INFO - PROCESS | 3464 | 1461046077111 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]]]}] 23:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 23:07:57 INFO - PROCESS | 3464 | 1461046077150 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 23:07:57 INFO - PROCESS | 3464 | 1461046077152 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 23:07:57 INFO - PROCESS | 3464 | 1461046077155 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:07:57 INFO - PROCESS | 3464 | 1461046077157 Marionette TRACE conn5 <- [1,2198,null,{}] 23:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:07:57 INFO - PROCESS | 3464 | 1461046077161 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}] 23:07:57 INFO - PROCESS | 3464 | 1461046077280 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 23:07:57 INFO - PROCESS | 3464 | 1461046077461 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:57 INFO - PROCESS | 3464 | ++DOCSHELL 23B7F400 == 120 [pid = 3464] [id = 559] 23:07:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (23B81800) [pid = 3464] [serial = 1677] [outer = 00000000] 23:07:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (23B88400) [pid = 3464] [serial = 1678] [outer = 23B81800] 23:07:57 INFO - PROCESS | 3464 | 1461046077515 Marionette DEBUG loaded listener.js 23:07:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (23B8A400) [pid = 3464] [serial = 1679] [outer = 23B81800] 23:07:58 INFO - PROCESS | 3464 | 1461046078034 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]]]}] 23:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 930ms 23:07:58 INFO - PROCESS | 3464 | 1461046078090 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 23:07:58 INFO - PROCESS | 3464 | 1461046078092 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 23:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:07:58 INFO - PROCESS | 3464 | 1461046078096 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:07:58 INFO - PROCESS | 3464 | 1461046078098 Marionette TRACE conn5 <- [1,2202,null,{}] 23:07:58 INFO - PROCESS | 3464 | 1461046078102 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}] 23:07:58 INFO - PROCESS | 3464 | 1461046078222 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 23:07:58 INFO - PROCESS | 3464 | 1461046078403 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:58 INFO - PROCESS | 3464 | ++DOCSHELL 23B8CC00 == 121 [pid = 3464] [id = 560] 23:07:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (23B8D400) [pid = 3464] [serial = 1680] [outer = 00000000] 23:07:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (2789CC00) [pid = 3464] [serial = 1681] [outer = 23B8D400] 23:07:58 INFO - PROCESS | 3464 | 1461046078457 Marionette DEBUG loaded listener.js 23:07:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 193 (278A0400) [pid = 3464] [serial = 1682] [outer = 23B8D400] 23:07:59 INFO - PROCESS | 3464 | 1461046079017 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]]]}] 23:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 23:07:59 INFO - PROCESS | 3464 | 1461046079070 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 23:07:59 INFO - PROCESS | 3464 | 1461046079072 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 23:07:59 INFO - PROCESS | 3464 | 1461046079076 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:07:59 INFO - PROCESS | 3464 | 1461046079078 Marionette TRACE conn5 <- [1,2206,null,{}] 23:07:59 INFO - PROCESS | 3464 | 1461046079081 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}] 23:07:59 INFO - PROCESS | 3464 | 1461046079201 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 23:07:59 INFO - PROCESS | 3464 | 1461046079382 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:59 INFO - PROCESS | 3464 | ++DOCSHELL 240E0800 == 122 [pid = 3464] [id = 561] 23:07:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 194 (2789C000) [pid = 3464] [serial = 1683] [outer = 00000000] 23:07:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 195 (2877C400) [pid = 3464] [serial = 1684] [outer = 2789C000] 23:07:59 INFO - PROCESS | 3464 | 1461046079436 Marionette DEBUG loaded listener.js 23:07:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 196 (2877E800) [pid = 3464] [serial = 1685] [outer = 2789C000] 23:08:00 INFO - PROCESS | 3464 | 1461046080020 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]]]}] 23:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 23:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:08:00 INFO - PROCESS | 3464 | 1461046080050 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 23:08:00 INFO - PROCESS | 3464 | 1461046080052 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 23:08:00 INFO - PROCESS | 3464 | 1461046080056 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:08:00 INFO - PROCESS | 3464 | 1461046080058 Marionette TRACE conn5 <- [1,2210,null,{}] 23:08:00 INFO - PROCESS | 3464 | 1461046080061 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}] 23:08:00 INFO - PROCESS | 3464 | 1461046080182 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 23:08:00 INFO - PROCESS | 3464 | 1461046080365 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:00 INFO - PROCESS | 3464 | ++DOCSHELL 2849C000 == 123 [pid = 3464] [id = 562] 23:08:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 197 (2849E000) [pid = 3464] [serial = 1686] [outer = 00000000] 23:08:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 198 (284A3400) [pid = 3464] [serial = 1687] [outer = 2849E000] 23:08:00 INFO - PROCESS | 3464 | 1461046080419 Marionette DEBUG loaded listener.js 23:08:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 199 (284A5000) [pid = 3464] [serial = 1688] [outer = 2849E000] 23:08:01 INFO - PROCESS | 3464 | 1461046081037 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]]]}] 23:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1021ms 23:08:01 INFO - PROCESS | 3464 | 1461046081077 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 23:08:01 INFO - PROCESS | 3464 | 1461046081080 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 23:08:01 INFO - PROCESS | 3464 | 1461046081083 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:08:01 INFO - PROCESS | 3464 | 1461046081086 Marionette TRACE conn5 <- [1,2214,null,{}] 23:08:01 INFO - PROCESS | 3464 | 1461046081089 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}] 23:08:01 INFO - PROCESS | 3464 | 1461046081230 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 23:08:01 INFO - PROCESS | 3464 | 1461046081631 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:01 INFO - PROCESS | 3464 | ++DOCSHELL 0F466C00 == 124 [pid = 3464] [id = 563] 23:08:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 200 (0F50CC00) [pid = 3464] [serial = 1689] [outer = 00000000] 23:08:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 201 (0FC92000) [pid = 3464] [serial = 1690] [outer = 0F50CC00] 23:08:01 INFO - PROCESS | 3464 | 1461046081722 Marionette DEBUG loaded listener.js 23:08:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 202 (1028C800) [pid = 3464] [serial = 1691] [outer = 0F50CC00] 23:08:02 INFO - PROCESS | 3464 | 1461046082348 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]]]}] 23:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1283ms 23:08:02 INFO - PROCESS | 3464 | 1461046082379 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 23:08:02 INFO - PROCESS | 3464 | 1461046082384 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 23:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:08:02 INFO - PROCESS | 3464 | 1461046082391 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:08:02 INFO - PROCESS | 3464 | 1461046082394 Marionette TRACE conn5 <- [1,2218,null,{}] 23:08:02 INFO - PROCESS | 3464 | 1461046082399 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}] 23:08:02 INFO - PROCESS | 3464 | 1461046082542 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 23:08:02 INFO - PROCESS | 3464 | 1461046082732 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:02 INFO - PROCESS | 3464 | ++DOCSHELL 13BAD800 == 125 [pid = 3464] [id = 564] 23:08:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 203 (1496BC00) [pid = 3464] [serial = 1692] [outer = 00000000] 23:08:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 204 (19375000) [pid = 3464] [serial = 1693] [outer = 1496BC00] 23:08:02 INFO - PROCESS | 3464 | 1461046082785 Marionette DEBUG loaded listener.js 23:08:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 205 (10352C00) [pid = 3464] [serial = 1694] [outer = 1496BC00] 23:08:03 INFO - PROCESS | 3464 | 1461046083393 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]]]}] 23:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1082ms 23:08:03 INFO - PROCESS | 3464 | 1461046083476 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 23:08:03 INFO - PROCESS | 3464 | 1461046083480 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 23:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:08:03 INFO - PROCESS | 3464 | 1461046083485 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:08:03 INFO - PROCESS | 3464 | 1461046083487 Marionette TRACE conn5 <- [1,2222,null,{}] 23:08:03 INFO - PROCESS | 3464 | 1461046083491 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}] 23:08:03 INFO - PROCESS | 3464 | 1461046083614 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 23:08:03 INFO - PROCESS | 3464 | 1461046083801 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:03 INFO - PROCESS | 3464 | --DOCSHELL 0FA39C00 == 124 [pid = 3464] [id = 551] 23:08:03 INFO - PROCESS | 3464 | --DOCSHELL 0F969C00 == 123 [pid = 3464] [id = 550] 23:08:03 INFO - PROCESS | 3464 | --DOCSHELL 1CD68000 == 122 [pid = 3464] [id = 549] 23:08:03 INFO - PROCESS | 3464 | --DOCSHELL 1C6BBC00 == 121 [pid = 3464] [id = 548] 23:08:03 INFO - PROCESS | 3464 | --DOCSHELL 19E3F000 == 120 [pid = 3464] [id = 547] 23:08:03 INFO - PROCESS | 3464 | --DOCSHELL 16880800 == 119 [pid = 3464] [id = 546] 23:08:03 INFO - PROCESS | 3464 | --DOCSHELL 16256000 == 118 [pid = 3464] [id = 545] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 204 (106F1C00) [pid = 3464] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 203 (1CDAEC00) [pid = 3464] [serial = 1594] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 202 (199F2400) [pid = 3464] [serial = 1537] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 201 (14960000) [pid = 3464] [serial = 1540] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 200 (1932F800) [pid = 3464] [serial = 1543] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 199 (1CDA3400) [pid = 3464] [serial = 1546] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 198 (1D03A800) [pid = 3464] [serial = 1549] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 197 (1D3B3400) [pid = 3464] [serial = 1552] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 196 (1ED5AC00) [pid = 3464] [serial = 1555] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 195 (1FBC7400) [pid = 3464] [serial = 1558] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 194 (21E07800) [pid = 3464] [serial = 1561] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | --DOMWINDOW == 193 (22099C00) [pid = 3464] [serial = 1564] [outer = 00000000] [url = about:blank] 23:08:03 INFO - PROCESS | 3464 | ++DOCSHELL 0F50E800 == 119 [pid = 3464] [id = 565] 23:08:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 194 (0F510800) [pid = 3464] [serial = 1695] [outer = 00000000] 23:08:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 195 (0FA39C00) [pid = 3464] [serial = 1696] [outer = 0F510800] 23:08:03 INFO - PROCESS | 3464 | 1461046083926 Marionette DEBUG loaded listener.js 23:08:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 196 (106F1C00) [pid = 3464] [serial = 1697] [outer = 0F510800] 23:08:04 INFO - PROCESS | 3464 | --DOCSHELL 0F405C00 == 118 [pid = 3464] [id = 544] 23:08:04 INFO - PROCESS | 3464 | --DOCSHELL 1525D800 == 117 [pid = 3464] [id = 543] 23:08:04 INFO - PROCESS | 3464 | --DOCSHELL 0FA8C000 == 116 [pid = 3464] [id = 14] 23:08:04 INFO - PROCESS | 3464 | --DOCSHELL 0F3D4000 == 115 [pid = 3464] [id = 542] 23:08:04 INFO - PROCESS | 3464 | --DOCSHELL 20216400 == 114 [pid = 3464] [id = 537] 23:08:04 INFO - PROCESS | 3464 | --DOCSHELL 1DEC8800 == 113 [pid = 3464] [id = 536] 23:08:04 INFO - PROCESS | 3464 | --DOCSHELL 161B7800 == 112 [pid = 3464] [id = 535] 23:08:04 INFO - PROCESS | 3464 | --DOCSHELL 19E36C00 == 111 [pid = 3464] [id = 534] 23:08:04 INFO - PROCESS | 3464 | --DOCSHELL 13BB5000 == 110 [pid = 3464] [id = 533] 23:08:04 INFO - PROCESS | 3464 | --DOCSHELL 0F933000 == 109 [pid = 3464] [id = 532] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 195 (1D35F000) [pid = 3464] [serial = 1481] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 194 (19435800) [pid = 3464] [serial = 1582] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 193 (1B485000) [pid = 3464] [serial = 1585] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 192 (1973C800) [pid = 3464] [serial = 1583] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 191 (13B10000) [pid = 3464] [serial = 1588] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 190 (1B571000) [pid = 3464] [serial = 1586] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (1CD48800) [pid = 3464] [serial = 1591] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (1687C800) [pid = 3464] [serial = 1576] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (18057400) [pid = 3464] [serial = 1577] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (1930CC00) [pid = 3464] [serial = 1579] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (0FD0E800) [pid = 3464] [serial = 1573] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (10349C00) [pid = 3464] [serial = 1574] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (161B9400) [pid = 3464] [serial = 1571] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (14D36C00) [pid = 3464] [serial = 1570] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (106EC800) [pid = 3464] [serial = 1567] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (1932C000) [pid = 3464] [serial = 1589] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (19367C00) [pid = 3464] [serial = 1580] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (101C6800) [pid = 3464] [serial = 1085] [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.] 23:08:04 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (1CD50400) [pid = 3464] [serial = 1592] [outer = 00000000] [url = about:blank] 23:08:04 INFO - PROCESS | 3464 | 1461046084416 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]]]}] 23:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 23:08:04 INFO - PROCESS | 3464 | 1461046084459 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 23:08:04 INFO - PROCESS | 3464 | 1461046084461 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 23:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:08:04 INFO - PROCESS | 3464 | 1461046084469 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:08:04 INFO - PROCESS | 3464 | 1461046084474 Marionette TRACE conn5 <- [1,2226,null,{}] 23:08:04 INFO - PROCESS | 3464 | 1461046084483 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}] 23:08:04 INFO - PROCESS | 3464 | 1461046084590 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 23:08:04 INFO - PROCESS | 3464 | 1461046084754 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:04 INFO - PROCESS | 3464 | ++DOCSHELL 0F9A5400 == 110 [pid = 3464] [id = 566] 23:08:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (101C6800) [pid = 3464] [serial = 1698] [outer = 00000000] 23:08:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (151C0C00) [pid = 3464] [serial = 1699] [outer = 101C6800] 23:08:04 INFO - PROCESS | 3464 | 1461046084799 Marionette DEBUG loaded listener.js 23:08:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (16AEFC00) [pid = 3464] [serial = 1700] [outer = 101C6800] 23:08:05 INFO - PROCESS | 3464 | 1461046085179 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]]]}] 23:08:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 23:08:05 INFO - PROCESS | 3464 | 1461046085207 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 23:08:05 INFO - PROCESS | 3464 | 1461046085210 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 23:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:08:05 INFO - PROCESS | 3464 | 1461046085240 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:08:05 INFO - PROCESS | 3464 | 1461046085242 Marionette TRACE conn5 <- [1,2230,null,{}] 23:08:05 INFO - PROCESS | 3464 | 1461046085249 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}] 23:08:05 INFO - PROCESS | 3464 | 1461046085351 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 23:08:05 INFO - PROCESS | 3464 | 1461046085358 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:05 INFO - PROCESS | 3464 | ++DOCSHELL 14AE8C00 == 111 [pid = 3464] [id = 567] 23:08:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (1625E000) [pid = 3464] [serial = 1701] [outer = 00000000] 23:08:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (1930A000) [pid = 3464] [serial = 1702] [outer = 1625E000] 23:08:05 INFO - PROCESS | 3464 | 1461046085403 Marionette DEBUG loaded listener.js 23:08:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (19369400) [pid = 3464] [serial = 1703] [outer = 1625E000] 23:08:05 INFO - PROCESS | 3464 | 1461046085864 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]]]}] 23:08:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 710ms 23:08:05 INFO - PROCESS | 3464 | 1461046085926 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 23:08:05 INFO - PROCESS | 3464 | 1461046085928 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 23:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:08:05 INFO - PROCESS | 3464 | 1461046085932 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:08:05 INFO - PROCESS | 3464 | 1461046085933 Marionette TRACE conn5 <- [1,2234,null,{}] 23:08:05 INFO - PROCESS | 3464 | 1461046085937 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}] 23:08:06 INFO - PROCESS | 3464 | 1461046086042 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 23:08:06 INFO - PROCESS | 3464 | 1461046086048 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:06 INFO - PROCESS | 3464 | ++DOCSHELL 19740000 == 112 [pid = 3464] [id = 568] 23:08:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (19743C00) [pid = 3464] [serial = 1704] [outer = 00000000] 23:08:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (19E3B000) [pid = 3464] [serial = 1705] [outer = 19743C00] 23:08:06 INFO - PROCESS | 3464 | 1461046086105 Marionette DEBUG loaded listener.js 23:08:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (1B485000) [pid = 3464] [serial = 1706] [outer = 19743C00] 23:08:06 INFO - PROCESS | 3464 | 1461046086646 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]]]}] 23:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 770ms 23:08:06 INFO - PROCESS | 3464 | 1461046086740 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 23:08:06 INFO - PROCESS | 3464 | 1461046086742 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 23:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:08:06 INFO - PROCESS | 3464 | 1461046086745 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:08:06 INFO - PROCESS | 3464 | 1461046086747 Marionette TRACE conn5 <- [1,2238,null,{}] 23:08:06 INFO - PROCESS | 3464 | 1461046086751 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}] 23:08:06 INFO - PROCESS | 3464 | 1461046086901 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 23:08:06 INFO - PROCESS | 3464 | 1461046086927 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:06 INFO - PROCESS | 3464 | ++DOCSHELL 1B88D400 == 113 [pid = 3464] [id = 569] 23:08:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (1B90A400) [pid = 3464] [serial = 1707] [outer = 00000000] 23:08:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (1CD4A800) [pid = 3464] [serial = 1708] [outer = 1B90A400] 23:08:06 INFO - PROCESS | 3464 | 1461046086971 Marionette DEBUG loaded listener.js 23:08:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (1CD50000) [pid = 3464] [serial = 1709] [outer = 1B90A400] 23:08:07 INFO - PROCESS | 3464 | 1461046087441 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]]]}] 23:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 23:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:08:07 INFO - PROCESS | 3464 | 1461046087477 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 23:08:07 INFO - PROCESS | 3464 | 1461046087479 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 23:08:07 INFO - PROCESS | 3464 | 1461046087482 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:08:07 INFO - PROCESS | 3464 | 1461046087484 Marionette TRACE conn5 <- [1,2242,null,{}] 23:08:07 INFO - PROCESS | 3464 | 1461046087487 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}] 23:08:07 INFO - PROCESS | 3464 | 1461046087630 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 23:08:07 INFO - PROCESS | 3464 | 1461046087651 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:07 INFO - PROCESS | 3464 | ++DOCSHELL 1CD66400 == 114 [pid = 3464] [id = 570] 23:08:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (1CD6D800) [pid = 3464] [serial = 1710] [outer = 00000000] 23:08:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (1CDAF800) [pid = 3464] [serial = 1711] [outer = 1CD6D800] 23:08:07 INFO - PROCESS | 3464 | 1461046087695 Marionette DEBUG loaded listener.js 23:08:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (1CF9E400) [pid = 3464] [serial = 1712] [outer = 1CD6D800] 23:08:08 INFO - PROCESS | 3464 | 1461046088143 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]]]}] 23:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 23:08:08 INFO - PROCESS | 3464 | 1461046088214 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 23:08:08 INFO - PROCESS | 3464 | 1461046088216 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 23:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:08:08 INFO - PROCESS | 3464 | 1461046088249 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:08:08 INFO - PROCESS | 3464 | 1461046088250 Marionette TRACE conn5 <- [1,2246,null,{}] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 191 (1CD6C000) [pid = 3464] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 190 (1CDAAC00) [pid = 3464] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (1A3F0800) [pid = 3464] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (1CD4AC00) [pid = 3464] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (18054C00) [pid = 3464] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (1935B000) [pid = 3464] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (16AE9000) [pid = 3464] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (1ED4F400) [pid = 3464] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (0F406C00) [pid = 3464] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (0F96A400) [pid = 3464] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (0F40E000) [pid = 3464] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (16257800) [pid = 3464] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:08:08 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (14A35800) [pid = 3464] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:08:08 INFO - PROCESS | 3464 | 1461046088548 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}] 23:08:08 INFO - PROCESS | 3464 | 1461046088647 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 23:08:08 INFO - PROCESS | 3464 | 1461046088654 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:08 INFO - PROCESS | 3464 | ++DOCSHELL 0F95B000 == 115 [pid = 3464] [id = 571] 23:08:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (0F970000) [pid = 3464] [serial = 1713] [outer = 00000000] 23:08:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (1625DC00) [pid = 3464] [serial = 1714] [outer = 0F970000] 23:08:08 INFO - PROCESS | 3464 | 1461046088698 Marionette DEBUG loaded listener.js 23:08:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (1935C800) [pid = 3464] [serial = 1715] [outer = 0F970000] 23:08:09 INFO - PROCESS | 3464 | 1461046089173 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]]]}] 23:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 23:08:09 INFO - PROCESS | 3464 | 1461046089199 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 23:08:09 INFO - PROCESS | 3464 | 1461046089201 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 23:08:09 INFO - PROCESS | 3464 | 1461046089204 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:08:09 INFO - PROCESS | 3464 | 1461046089206 Marionette TRACE conn5 <- [1,2250,null,{}] 23:08:09 INFO - PROCESS | 3464 | 1461046089209 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}] 23:08:09 INFO - PROCESS | 3464 | 1461046089308 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 23:08:09 INFO - PROCESS | 3464 | 1461046089315 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:09 INFO - PROCESS | 3464 | ++DOCSHELL 0F9A7400 == 116 [pid = 3464] [id = 572] 23:08:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (1973F000) [pid = 3464] [serial = 1716] [outer = 00000000] 23:08:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (1D207800) [pid = 3464] [serial = 1717] [outer = 1973F000] 23:08:09 INFO - PROCESS | 3464 | 1461046089358 Marionette DEBUG loaded listener.js 23:08:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (1D3ACC00) [pid = 3464] [serial = 1718] [outer = 1973F000] 23:08:09 INFO - PROCESS | 3464 | 1461046089801 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]]]}] 23:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 23:08:09 INFO - PROCESS | 3464 | 1461046089838 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 23:08:09 INFO - PROCESS | 3464 | 1461046089840 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 23:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:08:09 INFO - PROCESS | 3464 | 1461046089843 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:08:09 INFO - PROCESS | 3464 | 1461046089845 Marionette TRACE conn5 <- [1,2254,null,{}] 23:08:09 INFO - PROCESS | 3464 | 1461046089852 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}] 23:08:10 INFO - PROCESS | 3464 | 1461046090010 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 23:08:10 INFO - PROCESS | 3464 | 1461046090050 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:10 INFO - PROCESS | 3464 | ++DOCSHELL 10282000 == 117 [pid = 3464] [id = 573] 23:08:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (18823000) [pid = 3464] [serial = 1719] [outer = 00000000] 23:08:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (1E12EC00) [pid = 3464] [serial = 1720] [outer = 18823000] 23:08:10 INFO - PROCESS | 3464 | 1461046090099 Marionette DEBUG loaded listener.js 23:08:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (1ED82400) [pid = 3464] [serial = 1721] [outer = 18823000] 23:08:10 INFO - PROCESS | 3464 | 1461046090522 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]]]}] 23:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 830ms 23:08:10 INFO - PROCESS | 3464 | 1461046090675 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 23:08:10 INFO - PROCESS | 3464 | 1461046090679 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 23:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:08:10 INFO - PROCESS | 3464 | 1461046090684 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:08:10 INFO - PROCESS | 3464 | 1461046090689 Marionette TRACE conn5 <- [1,2258,null,{}] 23:08:10 INFO - PROCESS | 3464 | 1461046090695 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}] 23:08:10 INFO - PROCESS | 3464 | 1461046090876 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 23:08:11 INFO - PROCESS | 3464 | 1461046091015 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:11 INFO - PROCESS | 3464 | ++DOCSHELL 0FD09400 == 118 [pid = 3464] [id = 574] 23:08:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (0FDD9C00) [pid = 3464] [serial = 1722] [outer = 00000000] 23:08:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (1059C400) [pid = 3464] [serial = 1723] [outer = 0FDD9C00] 23:08:11 INFO - PROCESS | 3464 | 1461046091070 Marionette DEBUG loaded listener.js 23:08:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (13BA6400) [pid = 3464] [serial = 1724] [outer = 0FDD9C00] 23:08:11 INFO - PROCESS | 3464 | 1461046091677 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]]]}] 23:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1025ms 23:08:11 INFO - PROCESS | 3464 | 1461046091710 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 23:08:11 INFO - PROCESS | 3464 | 1461046091714 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 23:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:08:11 INFO - PROCESS | 3464 | 1461046091722 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:08:11 INFO - PROCESS | 3464 | 1461046091726 Marionette TRACE conn5 <- [1,2262,null,{}] 23:08:11 INFO - PROCESS | 3464 | 1461046091730 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}] 23:08:11 INFO - PROCESS | 3464 | 1461046091857 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 23:08:12 INFO - PROCESS | 3464 | 1461046092042 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:12 INFO - PROCESS | 3464 | ++DOCSHELL 1525B000 == 119 [pid = 3464] [id = 575] 23:08:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (1687C800) [pid = 3464] [serial = 1725] [outer = 00000000] 23:08:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 193 (19248C00) [pid = 3464] [serial = 1726] [outer = 1687C800] 23:08:12 INFO - PROCESS | 3464 | 1461046092099 Marionette DEBUG loaded listener.js 23:08:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 194 (199EA400) [pid = 3464] [serial = 1727] [outer = 1687C800] 23:08:12 INFO - PROCESS | 3464 | 1461046092717 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]]]}] 23:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1025ms 23:08:12 INFO - PROCESS | 3464 | 1461046092745 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 23:08:12 INFO - PROCESS | 3464 | 1461046092748 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 23:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:08:12 INFO - PROCESS | 3464 | 1461046092751 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:08:12 INFO - PROCESS | 3464 | 1461046092753 Marionette TRACE conn5 <- [1,2266,null,{}] 23:08:12 INFO - PROCESS | 3464 | 1461046092764 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}] 23:08:12 INFO - PROCESS | 3464 | 1461046092921 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 23:08:13 INFO - PROCESS | 3464 | 1461046093105 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:13 INFO - PROCESS | 3464 | ++DOCSHELL 1B4F0C00 == 120 [pid = 3464] [id = 576] 23:08:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 195 (1B910800) [pid = 3464] [serial = 1728] [outer = 00000000] 23:08:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 196 (1ED59000) [pid = 3464] [serial = 1729] [outer = 1B910800] 23:08:13 INFO - PROCESS | 3464 | 1461046093165 Marionette DEBUG loaded listener.js 23:08:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 197 (1FBC7C00) [pid = 3464] [serial = 1730] [outer = 1B910800] 23:08:13 INFO - PROCESS | 3464 | 1461046093745 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]]]}] 23:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1017ms 23:08:13 INFO - PROCESS | 3464 | 1461046093772 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 23:08:13 INFO - PROCESS | 3464 | 1461046093774 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 23:08:13 INFO - PROCESS | 3464 | 1461046093777 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:08:13 INFO - PROCESS | 3464 | 1461046093779 Marionette TRACE conn5 <- [1,2270,null,{}] 23:08:13 INFO - PROCESS | 3464 | 1461046093783 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}] 23:08:13 INFO - PROCESS | 3464 | 1461046093909 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 23:08:14 INFO - PROCESS | 3464 | 1461046094053 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:14 INFO - PROCESS | 3464 | ++DOCSHELL 21E0D800 == 121 [pid = 3464] [id = 577] 23:08:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 198 (21FAE400) [pid = 3464] [serial = 1731] [outer = 00000000] 23:08:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 199 (2209D800) [pid = 3464] [serial = 1732] [outer = 21FAE400] 23:08:14 INFO - PROCESS | 3464 | 1461046094107 Marionette DEBUG loaded listener.js 23:08:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 200 (223AAC00) [pid = 3464] [serial = 1733] [outer = 21FAE400] 23:08:14 INFO - PROCESS | 3464 | 1461046094671 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]]]}] 23:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 23:08:14 INFO - PROCESS | 3464 | 1461046094712 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 23:08:14 INFO - PROCESS | 3464 | 1461046094714 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 23:08:14 INFO - PROCESS | 3464 | 1461046094718 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:08:14 INFO - PROCESS | 3464 | 1461046094720 Marionette TRACE conn5 <- [1,2274,null,{}] 23:08:14 INFO - PROCESS | 3464 | 1461046094723 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}] 23:08:14 INFO - PROCESS | 3464 | 1461046094844 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 23:08:15 INFO - PROCESS | 3464 | 1461046095029 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:15 INFO - PROCESS | 3464 | ++DOCSHELL 22C2A400 == 122 [pid = 3464] [id = 578] 23:08:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 201 (22C2B000) [pid = 3464] [serial = 1734] [outer = 00000000] 23:08:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 202 (23458C00) [pid = 3464] [serial = 1735] [outer = 22C2B000] 23:08:15 INFO - PROCESS | 3464 | 1461046095103 Marionette DEBUG loaded listener.js 23:08:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 203 (23486C00) [pid = 3464] [serial = 1736] [outer = 22C2B000] 23:08:15 INFO - PROCESS | 3464 | 1461046095671 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]]]}] 23:08:15 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 23:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 23:08:15 INFO - PROCESS | 3464 | 1461046095692 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 23:08:15 INFO - PROCESS | 3464 | 1461046095694 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 23:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:08:15 INFO - PROCESS | 3464 | 1461046095714 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:08:15 INFO - PROCESS | 3464 | 1461046095716 Marionette TRACE conn5 <- [1,2278,null,{}] 23:08:15 INFO - PROCESS | 3464 | 1461046095721 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}] 23:08:15 INFO - PROCESS | 3464 | 1461046095865 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 23:08:16 INFO - PROCESS | 3464 | 1461046096050 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:16 INFO - PROCESS | 3464 | ++DOCSHELL 240D7C00 == 123 [pid = 3464] [id = 579] 23:08:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 204 (240DDC00) [pid = 3464] [serial = 1737] [outer = 00000000] 23:08:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 205 (278A9C00) [pid = 3464] [serial = 1738] [outer = 240DDC00] 23:08:16 INFO - PROCESS | 3464 | 1461046096108 Marionette DEBUG loaded listener.js 23:08:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 206 (284A2000) [pid = 3464] [serial = 1739] [outer = 240DDC00] 23:08:16 INFO - PROCESS | 3464 | 1461046096716 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]]]}] 23:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1091ms 23:08:16 INFO - PROCESS | 3464 | 1461046096793 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 23:08:16 INFO - PROCESS | 3464 | 1461046096795 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 23:08:16 INFO - PROCESS | 3464 | 1461046096798 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:08:16 INFO - PROCESS | 3464 | 1461046096800 Marionette TRACE conn5 <- [1,2282,null,{}] 23:08:16 INFO - PROCESS | 3464 | 1461046096804 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}] 23:08:16 INFO - PROCESS | 3464 | 1461046096924 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 23:08:17 INFO - PROCESS | 3464 | 1461046097095 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:17 INFO - PROCESS | 3464 | ++DOCSHELL 278D2C00 == 124 [pid = 3464] [id = 580] 23:08:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 207 (278D3000) [pid = 3464] [serial = 1740] [outer = 00000000] 23:08:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 208 (278D9C00) [pid = 3464] [serial = 1741] [outer = 278D3000] 23:08:17 INFO - PROCESS | 3464 | 1461046097151 Marionette DEBUG loaded listener.js 23:08:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 209 (278DA000) [pid = 3464] [serial = 1742] [outer = 278D3000] 23:08:17 INFO - PROCESS | 3464 | 1461046097679 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]]]}] 23:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 23:08:17 INFO - PROCESS | 3464 | 1461046097733 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 23:08:17 INFO - PROCESS | 3464 | 1461046097735 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 23:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:08:17 INFO - PROCESS | 3464 | 1461046097739 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:08:17 INFO - PROCESS | 3464 | 1461046097741 Marionette TRACE conn5 <- [1,2286,null,{}] 23:08:17 INFO - PROCESS | 3464 | 1461046097744 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}] 23:08:17 INFO - PROCESS | 3464 | 1461046097865 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 23:08:18 INFO - PROCESS | 3464 | 1461046098050 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:18 INFO - PROCESS | 3464 | ++DOCSHELL 25821C00 == 125 [pid = 3464] [id = 581] 23:08:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 210 (25822C00) [pid = 3464] [serial = 1743] [outer = 00000000] 23:08:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 211 (2582AC00) [pid = 3464] [serial = 1744] [outer = 25822C00] 23:08:18 INFO - PROCESS | 3464 | 1461046098104 Marionette DEBUG loaded listener.js 23:08:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 212 (2582D000) [pid = 3464] [serial = 1745] [outer = 25822C00] 23:08:18 INFO - PROCESS | 3464 | 1461046098668 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]]]}] 23:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 23:08:18 INFO - PROCESS | 3464 | 1461046098713 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 23:08:18 INFO - PROCESS | 3464 | 1461046098715 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 23:08:18 INFO - PROCESS | 3464 | 1461046098718 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:08:18 INFO - PROCESS | 3464 | 1461046098720 Marionette TRACE conn5 <- [1,2290,null,{}] 23:08:18 INFO - PROCESS | 3464 | 1461046098724 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}] 23:08:18 INFO - PROCESS | 3464 | 1461046098845 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 23:08:19 INFO - PROCESS | 3464 | 1461046099030 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:19 INFO - PROCESS | 3464 | ++DOCSHELL 22C34C00 == 126 [pid = 3464] [id = 582] 23:08:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 213 (2582F000) [pid = 3464] [serial = 1746] [outer = 00000000] 23:08:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 214 (284A0400) [pid = 3464] [serial = 1747] [outer = 2582F000] 23:08:19 INFO - PROCESS | 3464 | 1461046099084 Marionette DEBUG loaded listener.js 23:08:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 215 (28781800) [pid = 3464] [serial = 1748] [outer = 2582F000] 23:08:19 INFO - PROCESS | 3464 | 1461046099683 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]]]}] 23:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1016ms 23:08:19 INFO - PROCESS | 3464 | 1461046099739 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 23:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:08:19 INFO - PROCESS | 3464 | 1461046099741 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 23:08:19 INFO - PROCESS | 3464 | 1461046099744 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:08:19 INFO - PROCESS | 3464 | 1461046099746 Marionette TRACE conn5 <- [1,2294,null,{}] 23:08:19 INFO - PROCESS | 3464 | 1461046099750 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}] 23:08:19 INFO - PROCESS | 3464 | 1461046099875 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 23:08:20 INFO - PROCESS | 3464 | 1461046100050 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:20 INFO - PROCESS | 3464 | ++DOCSHELL 278DAC00 == 127 [pid = 3464] [id = 583] 23:08:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 216 (278E1000) [pid = 3464] [serial = 1749] [outer = 00000000] 23:08:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 217 (28614400) [pid = 3464] [serial = 1750] [outer = 278E1000] 23:08:20 INFO - PROCESS | 3464 | 1461046100105 Marionette DEBUG loaded listener.js 23:08:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 218 (28615C00) [pid = 3464] [serial = 1751] [outer = 278E1000] 23:08:20 INFO - PROCESS | 3464 | 1461046100625 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]]]}] 23:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 930ms 23:08:20 INFO - PROCESS | 3464 | 1461046100675 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 23:08:20 INFO - PROCESS | 3464 | 1461046100678 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 23:08:20 INFO - PROCESS | 3464 | 1461046100681 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:08:20 INFO - PROCESS | 3464 | 1461046100684 Marionette TRACE conn5 <- [1,2298,null,{}] 23:08:20 INFO - PROCESS | 3464 | 1461046100687 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}] 23:08:20 INFO - PROCESS | 3464 | 1461046100828 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 23:08:21 INFO - PROCESS | 3464 | 1461046101018 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:21 INFO - PROCESS | 3464 | ++DOCSHELL 24825C00 == 128 [pid = 3464] [id = 584] 23:08:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 219 (24826000) [pid = 3464] [serial = 1752] [outer = 00000000] 23:08:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 220 (2482B800) [pid = 3464] [serial = 1753] [outer = 24826000] 23:08:21 INFO - PROCESS | 3464 | 1461046101077 Marionette DEBUG loaded listener.js 23:08:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 221 (28618400) [pid = 3464] [serial = 1754] [outer = 24826000] 23:08:21 INFO - PROCESS | 3464 | 1461046101672 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]]]}] 23:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1019ms 23:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:08:21 INFO - PROCESS | 3464 | 1461046101704 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 23:08:21 INFO - PROCESS | 3464 | 1461046101706 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 23:08:21 INFO - PROCESS | 3464 | 1461046101709 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:08:21 INFO - PROCESS | 3464 | 1461046101711 Marionette TRACE conn5 <- [1,2302,null,{}] 23:08:21 INFO - PROCESS | 3464 | 1461046101715 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}] 23:08:21 INFO - PROCESS | 3464 | 1461046101838 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 23:08:22 INFO - PROCESS | 3464 | 1461046102025 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:22 INFO - PROCESS | 3464 | ++DOCSHELL 2482A400 == 129 [pid = 3464] [id = 585] 23:08:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 222 (2861C000) [pid = 3464] [serial = 1755] [outer = 00000000] 23:08:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 223 (2A8AC000) [pid = 3464] [serial = 1756] [outer = 2861C000] 23:08:22 INFO - PROCESS | 3464 | 1461046102079 Marionette DEBUG loaded listener.js 23:08:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 224 (2A8B0800) [pid = 3464] [serial = 1757] [outer = 2861C000] 23:08:22 INFO - PROCESS | 3464 | 1461046102772 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]]]}] 23:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1079ms 23:08:22 INFO - PROCESS | 3464 | 1461046102789 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 23:08:22 INFO - PROCESS | 3464 | 1461046102791 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 23:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:08:22 INFO - PROCESS | 3464 | 1461046102794 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:08:22 INFO - PROCESS | 3464 | 1461046102796 Marionette TRACE conn5 <- [1,2306,null,{}] 23:08:22 INFO - PROCESS | 3464 | 1461046102800 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}] 23:08:22 INFO - PROCESS | 3464 | 1461046102931 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 23:08:23 INFO - PROCESS | 3464 | 1461046103122 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:23 INFO - PROCESS | 3464 | ++DOCSHELL 0F961C00 == 130 [pid = 3464] [id = 586] 23:08:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 225 (0F9A1C00) [pid = 3464] [serial = 1758] [outer = 00000000] 23:08:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 226 (1884F400) [pid = 3464] [serial = 1759] [outer = 0F9A1C00] 23:08:23 INFO - PROCESS | 3464 | 1461046103177 Marionette DEBUG loaded listener.js 23:08:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 227 (1940D000) [pid = 3464] [serial = 1760] [outer = 0F9A1C00] 23:08:24 INFO - PROCESS | 3464 | 1461046104106 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] 23:08:24 INFO - PROCESS | 3464 | 1461046104147 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 23:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:08:24 INFO - PROCESS | 3464 | 1461046104154 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:08:24 INFO - PROCESS | 3464 | 1461046104157 Marionette TRACE conn5 <- [1,2310,null,{}] 23:08:24 INFO - PROCESS | 3464 | 1461046104163 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}] 23:08:24 INFO - PROCESS | 3464 | 1461046104299 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 23:08:24 INFO - PROCESS | 3464 | 1461046104487 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:24 INFO - PROCESS | 3464 | ++DOCSHELL 10593C00 == 131 [pid = 3464] [id = 587] 23:08:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 228 (10594C00) [pid = 3464] [serial = 1761] [outer = 00000000] 23:08:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 229 (1805A000) [pid = 3464] [serial = 1762] [outer = 10594C00] 23:08:24 INFO - PROCESS | 3464 | 1461046104540 Marionette DEBUG loaded listener.js 23:08:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 230 (19042C00) [pid = 3464] [serial = 1763] [outer = 10594C00] 23:08:25 INFO - PROCESS | 3464 | 1461046105170 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]]]}] 23:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1078ms 23:08:25 INFO - PROCESS | 3464 | 1461046105236 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 23:08:25 INFO - PROCESS | 3464 | 1461046105241 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 23:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:08:25 INFO - PROCESS | 3464 | 1461046105247 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:08:25 INFO - PROCESS | 3464 | 1461046105249 Marionette TRACE conn5 <- [1,2314,null,{}] 23:08:25 INFO - PROCESS | 3464 | 1461046105253 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}] 23:08:25 INFO - PROCESS | 3464 | 1461046105371 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 23:08:25 INFO - PROCESS | 3464 | 1461046105553 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:25 INFO - PROCESS | 3464 | ++DOCSHELL 18DCEC00 == 132 [pid = 3464] [id = 588] 23:08:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 231 (1932B800) [pid = 3464] [serial = 1764] [outer = 00000000] 23:08:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 232 (1B4F0800) [pid = 3464] [serial = 1765] [outer = 1932B800] 23:08:25 INFO - PROCESS | 3464 | 1461046105604 Marionette DEBUG loaded listener.js 23:08:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 233 (1B5E4800) [pid = 3464] [serial = 1766] [outer = 1932B800] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 21FBAC00 == 131 [pid = 3464] [id = 521] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 0F9AEC00 == 130 [pid = 3464] [id = 517] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 1D35F400 == 129 [pid = 3464] [id = 519] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 20212400 == 128 [pid = 3464] [id = 520] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 0F9A7400 == 127 [pid = 3464] [id = 572] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 0F95B000 == 126 [pid = 3464] [id = 571] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 1CD66400 == 125 [pid = 3464] [id = 570] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 1B88D400 == 124 [pid = 3464] [id = 569] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 19740000 == 123 [pid = 3464] [id = 568] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 14AE8C00 == 122 [pid = 3464] [id = 567] 23:08:25 INFO - PROCESS | 3464 | --DOMWINDOW == 232 (20210C00) [pid = 3464] [serial = 1657] [outer = 00000000] [url = about:blank] 23:08:25 INFO - PROCESS | 3464 | --DOMWINDOW == 231 (22D96400) [pid = 3464] [serial = 1621] [outer = 00000000] [url = about:blank] 23:08:25 INFO - PROCESS | 3464 | --DOMWINDOW == 230 (22B32800) [pid = 3464] [serial = 1615] [outer = 00000000] [url = about:blank] 23:08:25 INFO - PROCESS | 3464 | --DOMWINDOW == 229 (1DED3000) [pid = 3464] [serial = 1606] [outer = 00000000] [url = about:blank] 23:08:25 INFO - PROCESS | 3464 | --DOMWINDOW == 228 (2345D000) [pid = 3464] [serial = 1624] [outer = 00000000] [url = about:blank] 23:08:25 INFO - PROCESS | 3464 | --DOMWINDOW == 227 (21FB0000) [pid = 3464] [serial = 1612] [outer = 00000000] [url = about:blank] 23:08:25 INFO - PROCESS | 3464 | --DOMWINDOW == 226 (22B78800) [pid = 3464] [serial = 1618] [outer = 00000000] [url = about:blank] 23:08:25 INFO - PROCESS | 3464 | --DOMWINDOW == 225 (1ED53400) [pid = 3464] [serial = 1609] [outer = 00000000] [url = about:blank] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 0F9A5400 == 121 [pid = 3464] [id = 566] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 0F50E800 == 120 [pid = 3464] [id = 565] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 13BAD800 == 119 [pid = 3464] [id = 564] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 0F466C00 == 118 [pid = 3464] [id = 563] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 2345B000 == 117 [pid = 3464] [id = 558] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 1B90AC00 == 116 [pid = 3464] [id = 557] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 22095400 == 115 [pid = 3464] [id = 556] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 1ED52000 == 114 [pid = 3464] [id = 555] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 18DD0400 == 113 [pid = 3464] [id = 554] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 1034AC00 == 112 [pid = 3464] [id = 553] 23:08:25 INFO - PROCESS | 3464 | --DOCSHELL 1D20AC00 == 111 [pid = 3464] [id = 552] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 224 (1E74FC00) [pid = 3464] [serial = 1655] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 223 (1CF97400) [pid = 3464] [serial = 1595] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 222 (1B4FC000) [pid = 3464] [serial = 1603] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 221 (1D2D7800) [pid = 3464] [serial = 1648] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 220 (1DEC0000) [pid = 3464] [serial = 1649] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 219 (1C614C00) [pid = 3464] [serial = 1643] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 218 (1CF9BC00) [pid = 3464] [serial = 1645] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 217 (1936D400) [pid = 3464] [serial = 1639] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 216 (1E12E800) [pid = 3464] [serial = 1654] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 215 (193E4000) [pid = 3464] [serial = 1631] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 214 (1D02F800) [pid = 3464] [serial = 1646] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 213 (20218C00) [pid = 3464] [serial = 1424] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 212 (199E6C00) [pid = 3464] [serial = 1640] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 211 (0F969000) [pid = 3464] [serial = 1597] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 210 (111AF000) [pid = 3464] [serial = 1628] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 209 (1B90F800) [pid = 3464] [serial = 1652] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 208 (10351000) [pid = 3464] [serial = 1627] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 207 (0F82D800) [pid = 3464] [serial = 1633] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 206 (193ECC00) [pid = 3464] [serial = 1651] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 205 (18FAEC00) [pid = 3464] [serial = 1637] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 204 (0F967000) [pid = 3464] [serial = 1634] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 203 (1B887400) [pid = 3464] [serial = 1538] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 202 (1525C400) [pid = 3464] [serial = 1600] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 201 (1930F000) [pid = 3464] [serial = 1630] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 200 (18829C00) [pid = 3464] [serial = 1636] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | --DOMWINDOW == 199 (1B579C00) [pid = 3464] [serial = 1642] [outer = 00000000] [url = about:blank] 23:08:26 INFO - PROCESS | 3464 | 1461046106215 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]]]}] 23:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1018ms 23:08:26 INFO - PROCESS | 3464 | 1461046106269 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 23:08:26 INFO - PROCESS | 3464 | 1461046106271 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 23:08:26 INFO - PROCESS | 3464 | 1461046106274 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:08:26 INFO - PROCESS | 3464 | 1461046106278 Marionette TRACE conn5 <- [1,2318,null,{}] 23:08:26 INFO - PROCESS | 3464 | 1461046106303 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}] 23:08:26 INFO - PROCESS | 3464 | 1461046106418 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 23:08:26 INFO - PROCESS | 3464 | 1461046106431 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:26 INFO - PROCESS | 3464 | ++DOCSHELL 14A34000 == 112 [pid = 3464] [id = 589] 23:08:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 200 (14D36000) [pid = 3464] [serial = 1767] [outer = 00000000] 23:08:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 201 (1884E400) [pid = 3464] [serial = 1768] [outer = 14D36000] 23:08:26 INFO - PROCESS | 3464 | 1461046106479 Marionette DEBUG loaded listener.js 23:08:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 202 (19307C00) [pid = 3464] [serial = 1769] [outer = 14D36000] 23:08:26 INFO - PROCESS | 3464 | 1461046106993 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]]]}] 23:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 770ms 23:08:27 INFO - PROCESS | 3464 | 1461046107051 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 23:08:27 INFO - PROCESS | 3464 | 1461046107054 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 23:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:08:27 INFO - PROCESS | 3464 | 1461046107057 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:08:27 INFO - PROCESS | 3464 | 1461046107058 Marionette TRACE conn5 <- [1,2322,null,{}] 23:08:27 INFO - PROCESS | 3464 | 1461046107062 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}] 23:08:27 INFO - PROCESS | 3464 | 1461046107168 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 23:08:27 INFO - PROCESS | 3464 | 1461046107316 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:27 INFO - PROCESS | 3464 | ++DOCSHELL 1936AC00 == 113 [pid = 3464] [id = 590] 23:08:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 203 (193E9C00) [pid = 3464] [serial = 1770] [outer = 00000000] 23:08:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 204 (1A47D800) [pid = 3464] [serial = 1771] [outer = 193E9C00] 23:08:27 INFO - PROCESS | 3464 | 1461046107361 Marionette DEBUG loaded listener.js 23:08:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 205 (1B4EF400) [pid = 3464] [serial = 1772] [outer = 193E9C00] 23:08:27 INFO - PROCESS | 3464 | 1461046107727 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]]]}] 23:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 23:08:27 INFO - PROCESS | 3464 | 1461046107788 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 23:08:27 INFO - PROCESS | 3464 | 1461046107790 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 23:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:08:27 INFO - PROCESS | 3464 | 1461046107793 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:08:27 INFO - PROCESS | 3464 | 1461046107795 Marionette TRACE conn5 <- [1,2326,null,{}] 23:08:27 INFO - PROCESS | 3464 | 1461046107799 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}] 23:08:27 INFO - PROCESS | 3464 | 1461046107906 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 23:08:27 INFO - PROCESS | 3464 | 1461046107913 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:27 INFO - PROCESS | 3464 | ++DOCSHELL 1B577800 == 114 [pid = 3464] [id = 591] 23:08:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 206 (1B57DC00) [pid = 3464] [serial = 1773] [outer = 00000000] 23:08:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 207 (1CD44800) [pid = 3464] [serial = 1774] [outer = 1B57DC00] 23:08:27 INFO - PROCESS | 3464 | 1461046107958 Marionette DEBUG loaded listener.js 23:08:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 208 (1CD6E800) [pid = 3464] [serial = 1775] [outer = 1B57DC00] 23:08:28 INFO - PROCESS | 3464 | 1461046108517 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]]]}] 23:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 770ms 23:08:28 INFO - PROCESS | 3464 | 1461046108580 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 23:08:28 INFO - PROCESS | 3464 | 1461046108582 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 23:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:08:28 INFO - PROCESS | 3464 | 1461046108588 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:08:28 INFO - PROCESS | 3464 | 1461046108589 Marionette TRACE conn5 <- [1,2330,null,{}] 23:08:28 INFO - PROCESS | 3464 | 1461046108593 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}] 23:08:28 INFO - PROCESS | 3464 | 1461046108760 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 23:08:28 INFO - PROCESS | 3464 | 1461046108783 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:28 INFO - PROCESS | 3464 | ++DOCSHELL 1CD43800 == 115 [pid = 3464] [id = 592] 23:08:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 209 (1CDA7800) [pid = 3464] [serial = 1776] [outer = 00000000] 23:08:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 210 (1D20C800) [pid = 3464] [serial = 1777] [outer = 1CDA7800] 23:08:28 INFO - PROCESS | 3464 | 1461046108831 Marionette DEBUG loaded listener.js 23:08:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 211 (1D3B3400) [pid = 3464] [serial = 1778] [outer = 1CDA7800] 23:08:29 INFO - PROCESS | 3464 | 1461046109293 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]]]}] 23:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 23:08:29 INFO - PROCESS | 3464 | 1461046109322 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 23:08:29 INFO - PROCESS | 3464 | 1461046109324 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 23:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:08:29 INFO - PROCESS | 3464 | 1461046109334 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:08:29 INFO - PROCESS | 3464 | 1461046109335 Marionette TRACE conn5 <- [1,2334,null,{}] 23:08:29 INFO - PROCESS | 3464 | 1461046109339 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}] 23:08:29 INFO - PROCESS | 3464 | 1461046109496 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 23:08:29 INFO - PROCESS | 3464 | 1461046109517 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:29 INFO - PROCESS | 3464 | ++DOCSHELL 16E95800 == 116 [pid = 3464] [id = 593] 23:08:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 212 (19E36400) [pid = 3464] [serial = 1779] [outer = 00000000] 23:08:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 213 (1E131800) [pid = 3464] [serial = 1780] [outer = 19E36400] 23:08:29 INFO - PROCESS | 3464 | 1461046109565 Marionette DEBUG loaded listener.js 23:08:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 214 (1ED50000) [pid = 3464] [serial = 1781] [outer = 19E36400] 23:08:30 INFO - PROCESS | 3464 | 1461046110033 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]]]}] 23:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 23:08:30 INFO - PROCESS | 3464 | 1461046110069 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 23:08:30 INFO - PROCESS | 3464 | 1461046110071 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 23:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:08:30 INFO - PROCESS | 3464 | 1461046110074 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:08:30 INFO - PROCESS | 3464 | 1461046110076 Marionette TRACE conn5 <- [1,2338,null,{}] 23:08:30 INFO - PROCESS | 3464 | 1461046110080 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}] 23:08:30 INFO - PROCESS | 3464 | 1461046110465 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 23:08:30 INFO - PROCESS | 3464 | --DOMWINDOW == 213 (1B90A400) [pid = 3464] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:08:30 INFO - PROCESS | 3464 | --DOMWINDOW == 212 (1CD6D800) [pid = 3464] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:08:30 INFO - PROCESS | 3464 | --DOMWINDOW == 211 (0F970000) [pid = 3464] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:08:30 INFO - PROCESS | 3464 | --DOMWINDOW == 210 (1973F000) [pid = 3464] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:08:30 INFO - PROCESS | 3464 | --DOMWINDOW == 209 (1625E000) [pid = 3464] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:08:30 INFO - PROCESS | 3464 | --DOMWINDOW == 208 (1496BC00) [pid = 3464] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:08:30 INFO - PROCESS | 3464 | --DOMWINDOW == 207 (0F510800) [pid = 3464] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:08:30 INFO - PROCESS | 3464 | --DOMWINDOW == 206 (19743C00) [pid = 3464] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:08:30 INFO - PROCESS | 3464 | --DOMWINDOW == 205 (101C6800) [pid = 3464] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:08:30 INFO - PROCESS | 3464 | --DOMWINDOW == 204 (0F50CC00) [pid = 3464] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:08:30 INFO - PROCESS | 3464 | 1461046110557 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:30 INFO - PROCESS | 3464 | ++DOCSHELL 0F510800 == 117 [pid = 3464] [id = 594] 23:08:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 205 (0F970000) [pid = 3464] [serial = 1782] [outer = 00000000] 23:08:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 206 (14960400) [pid = 3464] [serial = 1783] [outer = 0F970000] 23:08:30 INFO - PROCESS | 3464 | 1461046110603 Marionette DEBUG loaded listener.js 23:08:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 207 (18823400) [pid = 3464] [serial = 1784] [outer = 0F970000] 23:08:30 INFO - PROCESS | 3464 | 1461046110974 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]]]}] 23:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 930ms 23:08:31 INFO - PROCESS | 3464 | 1461046111007 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 23:08:31 INFO - PROCESS | 3464 | 1461046111009 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 23:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:08:31 INFO - PROCESS | 3464 | 1461046111012 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:08:31 INFO - PROCESS | 3464 | 1461046111014 Marionette TRACE conn5 <- [1,2342,null,{}] 23:08:31 INFO - PROCESS | 3464 | 1461046111018 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}] 23:08:31 INFO - PROCESS | 3464 | 1461046111125 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 23:08:31 INFO - PROCESS | 3464 | 1461046111132 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:31 INFO - PROCESS | 3464 | ++DOCSHELL 19743C00 == 118 [pid = 3464] [id = 595] 23:08:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 208 (1CD43000) [pid = 3464] [serial = 1785] [outer = 00000000] 23:08:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 209 (2021A800) [pid = 3464] [serial = 1786] [outer = 1CD43000] 23:08:31 INFO - PROCESS | 3464 | 1461046111175 Marionette DEBUG loaded listener.js 23:08:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 210 (21FB6000) [pid = 3464] [serial = 1787] [outer = 1CD43000] 23:08:31 INFO - PROCESS | 3464 | 1461046111629 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]]]}] 23:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 23:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:08:31 INFO - PROCESS | 3464 | 1461046111692 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 23:08:31 INFO - PROCESS | 3464 | 1461046111694 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 23:08:31 INFO - PROCESS | 3464 | 1461046111698 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:08:31 INFO - PROCESS | 3464 | 1461046111699 Marionette TRACE conn5 <- [1,2346,null,{}] 23:08:31 INFO - PROCESS | 3464 | 1461046111703 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}] 23:08:31 INFO - PROCESS | 3464 | 1461046111806 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 23:08:31 INFO - PROCESS | 3464 | 1461046111848 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:31 INFO - PROCESS | 3464 | ++DOCSHELL 21FC7000 == 119 [pid = 3464] [id = 596] 23:08:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 211 (220A1000) [pid = 3464] [serial = 1788] [outer = 00000000] 23:08:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 212 (22B72400) [pid = 3464] [serial = 1789] [outer = 220A1000] 23:08:31 INFO - PROCESS | 3464 | 1461046111892 Marionette DEBUG loaded listener.js 23:08:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 213 (22C2B400) [pid = 3464] [serial = 1790] [outer = 220A1000] 23:08:32 INFO - PROCESS | 3464 | 1461046112374 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]]]}] 23:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 23:08:32 INFO - PROCESS | 3464 | 1461046112516 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 23:08:32 INFO - PROCESS | 3464 | 1461046112520 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 23:08:32 INFO - PROCESS | 3464 | 1461046112526 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:08:32 INFO - PROCESS | 3464 | 1461046112530 Marionette TRACE conn5 <- [1,2350,null,{}] 23:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:08:32 INFO - PROCESS | 3464 | 1461046112537 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}] 23:08:32 INFO - PROCESS | 3464 | 1461046112719 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 23:08:32 INFO - PROCESS | 3464 | 1461046112904 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:32 INFO - PROCESS | 3464 | ++DOCSHELL 0F9A1800 == 120 [pid = 3464] [id = 597] 23:08:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 214 (0F9AA400) [pid = 3464] [serial = 1791] [outer = 00000000] 23:08:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 215 (1010E400) [pid = 3464] [serial = 1792] [outer = 0F9AA400] 23:08:32 INFO - PROCESS | 3464 | 1461046112965 Marionette DEBUG loaded listener.js 23:08:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 216 (111A8000) [pid = 3464] [serial = 1793] [outer = 0F9AA400] 23:08:33 INFO - PROCESS | 3464 | 1461046113617 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]]]}] 23:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1121ms 23:08:33 INFO - PROCESS | 3464 | 1461046113655 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 23:08:33 INFO - PROCESS | 3464 | 1461046113659 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 23:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:08:33 INFO - PROCESS | 3464 | 1461046113667 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:08:33 INFO - PROCESS | 3464 | 1461046113671 Marionette TRACE conn5 <- [1,2354,null,{}] 23:08:33 INFO - PROCESS | 3464 | 1461046113675 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}] 23:08:33 INFO - PROCESS | 3464 | 1461046113808 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 23:08:33 INFO - PROCESS | 3464 | 1461046113997 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:34 INFO - PROCESS | 3464 | ++DOCSHELL 1805B800 == 121 [pid = 3464] [id = 598] 23:08:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 217 (1805C400) [pid = 3464] [serial = 1794] [outer = 00000000] 23:08:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 218 (19E31800) [pid = 3464] [serial = 1795] [outer = 1805C400] 23:08:34 INFO - PROCESS | 3464 | 1461046114052 Marionette DEBUG loaded listener.js 23:08:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 219 (1B572800) [pid = 3464] [serial = 1796] [outer = 1805C400] 23:08:34 INFO - PROCESS | 3464 | 1461046114684 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]]]}] 23:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1070ms 23:08:34 INFO - PROCESS | 3464 | 1461046114741 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 23:08:34 INFO - PROCESS | 3464 | 1461046114744 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 23:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:08:34 INFO - PROCESS | 3464 | 1461046114747 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:08:34 INFO - PROCESS | 3464 | 1461046114750 Marionette TRACE conn5 <- [1,2358,null,{}] 23:08:34 INFO - PROCESS | 3464 | 1461046114760 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}] 23:08:34 INFO - PROCESS | 3464 | 1461046114895 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 23:08:35 INFO - PROCESS | 3464 | 1461046115075 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:35 INFO - PROCESS | 3464 | ++DOCSHELL 1F6E0800 == 122 [pid = 3464] [id = 599] 23:08:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 220 (21E0A000) [pid = 3464] [serial = 1797] [outer = 00000000] 23:08:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 221 (22D8BC00) [pid = 3464] [serial = 1798] [outer = 21E0A000] 23:08:35 INFO - PROCESS | 3464 | 1461046115135 Marionette DEBUG loaded listener.js 23:08:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 222 (2345F800) [pid = 3464] [serial = 1799] [outer = 21E0A000] 23:08:35 INFO - PROCESS | 3464 | 1461046115758 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]]]}] 23:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1077ms 23:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:08:35 INFO - PROCESS | 3464 | 1461046115827 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 23:08:35 INFO - PROCESS | 3464 | 1461046115829 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 23:08:35 INFO - PROCESS | 3464 | 1461046115833 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:08:35 INFO - PROCESS | 3464 | 1461046115835 Marionette TRACE conn5 <- [1,2362,null,{}] 23:08:35 INFO - PROCESS | 3464 | 1461046115839 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}] 23:08:35 INFO - PROCESS | 3464 | 1461046115969 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 23:08:36 INFO - PROCESS | 3464 | 1461046116147 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:36 INFO - PROCESS | 3464 | ++DOCSHELL 240D9C00 == 123 [pid = 3464] [id = 600] 23:08:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 223 (240DD800) [pid = 3464] [serial = 1800] [outer = 00000000] 23:08:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 224 (24827400) [pid = 3464] [serial = 1801] [outer = 240DD800] 23:08:36 INFO - PROCESS | 3464 | 1461046116201 Marionette DEBUG loaded listener.js 23:08:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 225 (25824400) [pid = 3464] [serial = 1802] [outer = 240DD800] 23:08:36 INFO - PROCESS | 3464 | 1461046116752 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]]]}] 23:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 23:08:36 INFO - PROCESS | 3464 | 1461046116807 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 23:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:08:36 INFO - PROCESS | 3464 | 1461046116809 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 23:08:36 INFO - PROCESS | 3464 | 1461046116813 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:08:36 INFO - PROCESS | 3464 | 1461046116815 Marionette TRACE conn5 <- [1,2366,null,{}] 23:08:36 INFO - PROCESS | 3464 | 1461046116819 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}] 23:08:36 INFO - PROCESS | 3464 | 1461046116943 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 23:08:37 INFO - PROCESS | 3464 | 1461046117133 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:37 INFO - PROCESS | 3464 | ++DOCSHELL 24055800 == 124 [pid = 3464] [id = 601] 23:08:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 226 (24055C00) [pid = 3464] [serial = 1803] [outer = 00000000] 23:08:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 227 (2405AC00) [pid = 3464] [serial = 1804] [outer = 24055C00] 23:08:37 INFO - PROCESS | 3464 | 1461046117188 Marionette DEBUG loaded listener.js 23:08:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 228 (2405CC00) [pid = 3464] [serial = 1805] [outer = 24055C00] 23:08:37 INFO - PROCESS | 3464 | 1461046117761 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]]]}] 23:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 971ms 23:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:08:37 INFO - PROCESS | 3464 | 1461046117796 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 23:08:37 INFO - PROCESS | 3464 | 1461046117799 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 23:08:37 INFO - PROCESS | 3464 | 1461046117802 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:08:37 INFO - PROCESS | 3464 | 1461046117804 Marionette TRACE conn5 <- [1,2370,null,{}] 23:08:37 INFO - PROCESS | 3464 | 1461046117808 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}] 23:08:37 INFO - PROCESS | 3464 | 1461046117963 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 23:08:38 INFO - PROCESS | 3464 | 1461046118162 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:38 INFO - PROCESS | 3464 | ++DOCSHELL 2405EC00 == 125 [pid = 3464] [id = 602] 23:08:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 229 (2405FC00) [pid = 3464] [serial = 1806] [outer = 00000000] 23:08:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 230 (28613C00) [pid = 3464] [serial = 1807] [outer = 2405FC00] 23:08:38 INFO - PROCESS | 3464 | 1461046118222 Marionette DEBUG loaded listener.js 23:08:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 231 (28782800) [pid = 3464] [serial = 1808] [outer = 2405FC00] 23:08:38 INFO - PROCESS | 3464 | 1461046118832 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]]]}] 23:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1070ms 23:08:38 INFO - PROCESS | 3464 | 1461046118874 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 23:08:38 INFO - PROCESS | 3464 | 1461046118876 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 23:08:38 INFO - PROCESS | 3464 | 1461046118880 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:08:38 INFO - PROCESS | 3464 | 1461046118882 Marionette TRACE conn5 <- [1,2374,null,{}] 23:08:38 INFO - PROCESS | 3464 | 1461046118885 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}] 23:08:39 INFO - PROCESS | 3464 | 1461046119012 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 23:08:39 INFO - PROCESS | 3464 | 1461046119208 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:39 INFO - PROCESS | 3464 | ++DOCSHELL 28789400 == 126 [pid = 3464] [id = 603] 23:08:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 232 (29FD8000) [pid = 3464] [serial = 1809] [outer = 00000000] 23:08:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 233 (29FDD000) [pid = 3464] [serial = 1810] [outer = 29FD8000] 23:08:39 INFO - PROCESS | 3464 | 1461046119265 Marionette DEBUG loaded listener.js 23:08:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 234 (29FDFC00) [pid = 3464] [serial = 1811] [outer = 29FD8000] 23:08:39 INFO - PROCESS | 3464 | 1461046119830 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]]]}] 23:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1021ms 23:08:39 INFO - PROCESS | 3464 | 1461046119904 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 23:08:39 INFO - PROCESS | 3464 | 1461046119906 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 23:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:08:39 INFO - PROCESS | 3464 | 1461046119910 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:08:39 INFO - PROCESS | 3464 | 1461046119912 Marionette TRACE conn5 <- [1,2378,null,{}] 23:08:39 INFO - PROCESS | 3464 | 1461046119916 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}] 23:08:40 INFO - PROCESS | 3464 | 1461046120040 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 23:08:40 INFO - PROCESS | 3464 | 1461046120228 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:40 INFO - PROCESS | 3464 | ++DOCSHELL 1E136C00 == 127 [pid = 3464] [id = 604] 23:08:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 235 (285AB000) [pid = 3464] [serial = 1812] [outer = 00000000] 23:08:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 236 (285B4400) [pid = 3464] [serial = 1813] [outer = 285AB000] 23:08:40 INFO - PROCESS | 3464 | 1461046120287 Marionette DEBUG loaded listener.js 23:08:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 237 (285B6000) [pid = 3464] [serial = 1814] [outer = 285AB000] 23:08:40 INFO - PROCESS | 3464 | 1461046120842 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]]]}] 23:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 23:08:40 INFO - PROCESS | 3464 | 1461046120884 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 23:08:40 INFO - PROCESS | 3464 | 1461046120886 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 23:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:08:40 INFO - PROCESS | 3464 | 1461046120890 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:08:40 INFO - PROCESS | 3464 | 1461046120891 Marionette TRACE conn5 <- [1,2382,null,{}] 23:08:40 INFO - PROCESS | 3464 | 1461046120895 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}] 23:08:41 INFO - PROCESS | 3464 | 1461046121019 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 23:08:41 INFO - PROCESS | 3464 | 1461046121219 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:41 INFO - PROCESS | 3464 | ++DOCSHELL 285B3000 == 128 [pid = 3464] [id = 605] 23:08:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 238 (29FDD400) [pid = 3464] [serial = 1815] [outer = 00000000] 23:08:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 239 (2A8AA800) [pid = 3464] [serial = 1816] [outer = 29FDD400] 23:08:41 INFO - PROCESS | 3464 | 1461046121278 Marionette DEBUG loaded listener.js 23:08:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 240 (2A8B1000) [pid = 3464] [serial = 1817] [outer = 29FDD400] 23:08:41 INFO - PROCESS | 3464 | 1461046121886 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]]]}] 23:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1017ms 23:08:41 INFO - PROCESS | 3464 | 1461046121911 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 23:08:41 INFO - PROCESS | 3464 | 1461046121913 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 23:08:41 INFO - PROCESS | 3464 | 1461046121916 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:08:41 INFO - PROCESS | 3464 | 1461046121918 Marionette TRACE conn5 <- [1,2386,null,{}] 23:08:41 INFO - PROCESS | 3464 | 1461046121922 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}] 23:08:42 INFO - PROCESS | 3464 | 1461046122048 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 23:08:42 INFO - PROCESS | 3464 | 1461046122227 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:42 INFO - PROCESS | 3464 | ++DOCSHELL 29FE5000 == 129 [pid = 3464] [id = 606] 23:08:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 241 (2A135400) [pid = 3464] [serial = 1818] [outer = 00000000] 23:08:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 242 (2A13C400) [pid = 3464] [serial = 1819] [outer = 2A135400] 23:08:42 INFO - PROCESS | 3464 | 1461046122280 Marionette DEBUG loaded listener.js 23:08:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 243 (2A13E000) [pid = 3464] [serial = 1820] [outer = 2A135400] 23:08:42 INFO - PROCESS | 3464 | 1461046122817 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]]]}] 23:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 23:08:42 INFO - PROCESS | 3464 | 1461046122863 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 23:08:42 INFO - PROCESS | 3464 | 1461046122865 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 23:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:08:42 INFO - PROCESS | 3464 | 1461046122871 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:08:42 INFO - PROCESS | 3464 | 1461046122873 Marionette TRACE conn5 <- [1,2390,null,{}] 23:08:42 INFO - PROCESS | 3464 | 1461046122877 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}] 23:08:43 INFO - PROCESS | 3464 | 1461046123022 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 23:08:43 INFO - PROCESS | 3464 | 1461046123222 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:43 INFO - PROCESS | 3464 | ++DOCSHELL 1129E800 == 130 [pid = 3464] [id = 607] 23:08:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 244 (1CD4FC00) [pid = 3464] [serial = 1821] [outer = 00000000] 23:08:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 245 (2A8B7800) [pid = 3464] [serial = 1822] [outer = 1CD4FC00] 23:08:43 INFO - PROCESS | 3464 | 1461046123285 Marionette DEBUG loaded listener.js 23:08:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 246 (2A975C00) [pid = 3464] [serial = 1823] [outer = 1CD4FC00] 23:08:43 INFO - PROCESS | 3464 | 1461046123870 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]]]}] 23:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1072ms 23:08:43 INFO - PROCESS | 3464 | 1461046123944 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 23:08:43 INFO - PROCESS | 3464 | 1461046123946 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 23:08:43 INFO - PROCESS | 3464 | 1461046123949 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:08:43 INFO - PROCESS | 3464 | 1461046123951 Marionette TRACE conn5 <- [1,2394,null,{}] 23:08:43 INFO - PROCESS | 3464 | 1461046123955 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}] 23:08:44 INFO - PROCESS | 3464 | 1461046124083 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 23:08:44 INFO - PROCESS | 3464 | 1461046124280 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:44 INFO - PROCESS | 3464 | ++DOCSHELL 2A140400 == 131 [pid = 3464] [id = 608] 23:08:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 247 (2A975800) [pid = 3464] [serial = 1824] [outer = 00000000] 23:08:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 248 (2B86AC00) [pid = 3464] [serial = 1825] [outer = 2A975800] 23:08:44 INFO - PROCESS | 3464 | 1461046124334 Marionette DEBUG loaded listener.js 23:08:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 249 (2B86D000) [pid = 3464] [serial = 1826] [outer = 2A975800] 23:08:44 INFO - PROCESS | 3464 | 1461046124960 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]]]}] 23:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1065ms 23:08:45 INFO - PROCESS | 3464 | 1461046125019 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 23:08:45 INFO - PROCESS | 3464 | 1461046125021 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 23:08:45 INFO - PROCESS | 3464 | 1461046125025 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:08:45 INFO - PROCESS | 3464 | 1461046125027 Marionette TRACE conn5 <- [1,2398,null,{}] 23:08:45 INFO - PROCESS | 3464 | 1461046125030 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}] 23:08:45 INFO - PROCESS | 3464 | 1461046125175 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 23:08:45 INFO - PROCESS | 3464 | 1461046125389 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:45 INFO - PROCESS | 3464 | ++DOCSHELL 1034C400 == 132 [pid = 3464] [id = 609] 23:08:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 250 (105A1400) [pid = 3464] [serial = 1827] [outer = 00000000] 23:08:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 251 (19402400) [pid = 3464] [serial = 1828] [outer = 105A1400] 23:08:45 INFO - PROCESS | 3464 | 1461046125444 Marionette DEBUG loaded listener.js 23:08:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 252 (1C61A400) [pid = 3464] [serial = 1829] [outer = 105A1400] 23:08:46 INFO - PROCESS | 3464 | 1461046126393 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]]]}] 23:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1430ms 23:08:46 INFO - PROCESS | 3464 | 1461046126460 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 23:08:46 INFO - PROCESS | 3464 | 1461046126464 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 23:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:08:46 INFO - PROCESS | 3464 | 1461046126469 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:08:46 INFO - PROCESS | 3464 | 1461046126472 Marionette TRACE conn5 <- [1,2402,null,{}] 23:08:46 INFO - PROCESS | 3464 | 1461046126478 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}] 23:08:46 INFO - PROCESS | 3464 | 1461046126616 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 23:08:46 INFO - PROCESS | 3464 | 1461046126840 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:46 INFO - PROCESS | 3464 | ++DOCSHELL 14A35000 == 133 [pid = 3464] [id = 610] 23:08:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 253 (14A35C00) [pid = 3464] [serial = 1830] [outer = 00000000] 23:08:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 254 (151CC800) [pid = 3464] [serial = 1831] [outer = 14A35C00] 23:08:46 INFO - PROCESS | 3464 | 1461046126902 Marionette DEBUG loaded listener.js 23:08:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 255 (16844800) [pid = 3464] [serial = 1832] [outer = 14A35C00] 23:08:47 INFO - PROCESS | 3464 | 1461046127469 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]]]}] 23:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1077ms 23:08:47 INFO - PROCESS | 3464 | 1461046127547 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 23:08:47 INFO - PROCESS | 3464 | 1461046127552 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 23:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:08:47 INFO - PROCESS | 3464 | 1461046127558 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:08:47 INFO - PROCESS | 3464 | 1461046127561 Marionette TRACE conn5 <- [1,2406,null,{}] 23:08:47 INFO - PROCESS | 3464 | 1461046127565 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}] 23:08:47 INFO - PROCESS | 3464 | 1461046127689 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 23:08:47 INFO - PROCESS | 3464 | 1461046127880 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:47 INFO - PROCESS | 3464 | ++DOCSHELL 13BB4000 == 134 [pid = 3464] [id = 611] 23:08:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 256 (14A33800) [pid = 3464] [serial = 1833] [outer = 00000000] 23:08:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 257 (19244000) [pid = 3464] [serial = 1834] [outer = 14A33800] 23:08:47 INFO - PROCESS | 3464 | 1461046127933 Marionette DEBUG loaded listener.js 23:08:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 258 (19372400) [pid = 3464] [serial = 1835] [outer = 14A33800] 23:08:48 INFO - PROCESS | 3464 | 1461046128522 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]]]}] 23:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1017ms 23:08:48 INFO - PROCESS | 3464 | 1461046128578 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 23:08:48 INFO - PROCESS | 3464 | 1461046128581 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 23:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:08:48 INFO - PROCESS | 3464 | 1461046128584 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:08:48 INFO - PROCESS | 3464 | 1461046128588 Marionette TRACE conn5 <- [1,2410,null,{}] 23:08:48 INFO - PROCESS | 3464 | 1461046128598 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}] 23:08:48 INFO - PROCESS | 3464 | 1461046128777 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 23:08:48 INFO - PROCESS | 3464 | --DOCSHELL 19743C00 == 133 [pid = 3464] [id = 595] 23:08:48 INFO - PROCESS | 3464 | --DOCSHELL 0F510800 == 132 [pid = 3464] [id = 594] 23:08:48 INFO - PROCESS | 3464 | --DOCSHELL 16E95800 == 131 [pid = 3464] [id = 593] 23:08:48 INFO - PROCESS | 3464 | --DOCSHELL 1CD43800 == 130 [pid = 3464] [id = 592] 23:08:48 INFO - PROCESS | 3464 | --DOCSHELL 1B577800 == 129 [pid = 3464] [id = 591] 23:08:48 INFO - PROCESS | 3464 | --DOCSHELL 1936AC00 == 128 [pid = 3464] [id = 590] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 257 (1A3F2C00) [pid = 3464] [serial = 1663] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 256 (21E04800) [pid = 3464] [serial = 1666] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 255 (22B40800) [pid = 3464] [serial = 1669] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 254 (2345D400) [pid = 3464] [serial = 1672] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 253 (240E0C00) [pid = 3464] [serial = 1675] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 252 (23B88400) [pid = 3464] [serial = 1678] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 251 (2789CC00) [pid = 3464] [serial = 1681] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 250 (2877C400) [pid = 3464] [serial = 1684] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 249 (284A3400) [pid = 3464] [serial = 1687] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 248 (1E12EC00) [pid = 3464] [serial = 1720] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | 1461046129043 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:49 INFO - PROCESS | 3464 | --DOCSHELL 14A34000 == 127 [pid = 3464] [id = 589] 23:08:49 INFO - PROCESS | 3464 | --DOCSHELL 18DCEC00 == 126 [pid = 3464] [id = 588] 23:08:49 INFO - PROCESS | 3464 | --DOCSHELL 10593C00 == 125 [pid = 3464] [id = 587] 23:08:49 INFO - PROCESS | 3464 | --DOCSHELL 240D7C00 == 124 [pid = 3464] [id = 579] 23:08:49 INFO - PROCESS | 3464 | --DOCSHELL 22C2A400 == 123 [pid = 3464] [id = 578] 23:08:49 INFO - PROCESS | 3464 | --DOCSHELL 21E0D800 == 122 [pid = 3464] [id = 577] 23:08:49 INFO - PROCESS | 3464 | ++DOCSHELL 0F510800 == 123 [pid = 3464] [id = 612] 23:08:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 249 (0F515800) [pid = 3464] [serial = 1836] [outer = 00000000] 23:08:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 250 (0FABF000) [pid = 3464] [serial = 1837] [outer = 0F515800] 23:08:49 INFO - PROCESS | 3464 | 1461046129112 Marionette DEBUG loaded listener.js 23:08:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 251 (1028D000) [pid = 3464] [serial = 1838] [outer = 0F515800] 23:08:49 INFO - PROCESS | 3464 | --DOCSHELL 1B4F0C00 == 122 [pid = 3464] [id = 576] 23:08:49 INFO - PROCESS | 3464 | --DOCSHELL 1525B000 == 121 [pid = 3464] [id = 575] 23:08:49 INFO - PROCESS | 3464 | --DOCSHELL 0FD09400 == 120 [pid = 3464] [id = 574] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 250 (1CD4A800) [pid = 3464] [serial = 1708] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 249 (1CDAF800) [pid = 3464] [serial = 1711] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 248 (1CD50000) [pid = 3464] [serial = 1709] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 247 (1625DC00) [pid = 3464] [serial = 1714] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 246 (1D207800) [pid = 3464] [serial = 1717] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 245 (1930A000) [pid = 3464] [serial = 1702] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 244 (19369400) [pid = 3464] [serial = 1703] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 243 (10352C00) [pid = 3464] [serial = 1694] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 242 (19375000) [pid = 3464] [serial = 1693] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 241 (0FA39C00) [pid = 3464] [serial = 1696] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 240 (106F1C00) [pid = 3464] [serial = 1697] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 239 (19E3B000) [pid = 3464] [serial = 1705] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 238 (151C0C00) [pid = 3464] [serial = 1699] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 237 (16AEFC00) [pid = 3464] [serial = 1700] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 236 (14964800) [pid = 3464] [serial = 1660] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 235 (1028C800) [pid = 3464] [serial = 1691] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 234 (0FC92000) [pid = 3464] [serial = 1690] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 233 (1CF9E400) [pid = 3464] [serial = 1712] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 232 (1D3ACC00) [pid = 3464] [serial = 1718] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 231 (1935C800) [pid = 3464] [serial = 1715] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | --DOMWINDOW == 230 (1B485000) [pid = 3464] [serial = 1706] [outer = 00000000] [url = about:blank] 23:08:49 INFO - PROCESS | 3464 | 1461046129597 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]]]}] 23:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1018ms 23:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:08:49 INFO - PROCESS | 3464 | 1461046129606 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 23:08:49 INFO - PROCESS | 3464 | 1461046129608 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 23:08:49 INFO - PROCESS | 3464 | 1461046129611 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:08:49 INFO - PROCESS | 3464 | 1461046129613 Marionette TRACE conn5 <- [1,2414,null,{}] 23:08:49 INFO - PROCESS | 3464 | 1461046129616 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}] 23:08:49 INFO - PROCESS | 3464 | 1461046129767 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 23:08:49 INFO - PROCESS | 3464 | 1461046129917 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:49 INFO - PROCESS | 3464 | ++DOCSHELL 0F9A6400 == 121 [pid = 3464] [id = 613] 23:08:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 231 (10349400) [pid = 3464] [serial = 1839] [outer = 00000000] 23:08:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 232 (16256000) [pid = 3464] [serial = 1840] [outer = 10349400] 23:08:49 INFO - PROCESS | 3464 | 1461046129966 Marionette DEBUG loaded listener.js 23:08:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 233 (18FA5000) [pid = 3464] [serial = 1841] [outer = 10349400] 23:08:50 INFO - PROCESS | 3464 | 1461046130363 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]]]}] 23:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 832ms 23:08:50 INFO - PROCESS | 3464 | 1461046130444 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 23:08:50 INFO - PROCESS | 3464 | 1461046130446 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 23:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:08:50 INFO - PROCESS | 3464 | 1461046130453 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:08:50 INFO - PROCESS | 3464 | 1461046130455 Marionette TRACE conn5 <- [1,2418,null,{}] 23:08:50 INFO - PROCESS | 3464 | 1461046130458 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}] 23:08:50 INFO - PROCESS | 3464 | 1461046130561 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 23:08:50 INFO - PROCESS | 3464 | 1461046130571 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:50 INFO - PROCESS | 3464 | ++DOCSHELL 161B4400 == 122 [pid = 3464] [id = 614] 23:08:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 234 (19045000) [pid = 3464] [serial = 1842] [outer = 00000000] 23:08:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 235 (19743C00) [pid = 3464] [serial = 1843] [outer = 19045000] 23:08:50 INFO - PROCESS | 3464 | 1461046130615 Marionette DEBUG loaded listener.js 23:08:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 236 (1A3F0800) [pid = 3464] [serial = 1844] [outer = 19045000] 23:08:51 INFO - PROCESS | 3464 | 1461046131088 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]]]}] 23:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 23:08:51 INFO - PROCESS | 3464 | 1461046131135 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 23:08:51 INFO - PROCESS | 3464 | 1461046131137 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 23:08:51 INFO - PROCESS | 3464 | 1461046131141 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:08:51 INFO - PROCESS | 3464 | 1461046131142 Marionette TRACE conn5 <- [1,2422,null,{}] 23:08:51 INFO - PROCESS | 3464 | 1461046131146 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}] 23:08:51 INFO - PROCESS | 3464 | 1461046131273 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 23:08:51 INFO - PROCESS | 3464 | 1461046131282 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:51 INFO - PROCESS | 3464 | ++DOCSHELL 1B41BC00 == 123 [pid = 3464] [id = 615] 23:08:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 237 (1B576000) [pid = 3464] [serial = 1845] [outer = 00000000] 23:08:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 238 (1CD71400) [pid = 3464] [serial = 1846] [outer = 1B576000] 23:08:51 INFO - PROCESS | 3464 | 1461046131332 Marionette DEBUG loaded listener.js 23:08:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 239 (1CF9D400) [pid = 3464] [serial = 1847] [outer = 1B576000] 23:08:51 INFO - PROCESS | 3464 | 1461046131877 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]]]}] 23:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 770ms 23:08:51 INFO - PROCESS | 3464 | 1461046131915 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 23:08:51 INFO - PROCESS | 3464 | 1461046131918 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 23:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:08:51 INFO - PROCESS | 3464 | 1461046131955 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:08:51 INFO - PROCESS | 3464 | 1461046131957 Marionette TRACE conn5 <- [1,2426,null,{}] 23:08:51 INFO - PROCESS | 3464 | 1461046131961 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}] 23:08:52 INFO - PROCESS | 3464 | 1461046132120 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 23:08:52 INFO - PROCESS | 3464 | 1461046132143 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:52 INFO - PROCESS | 3464 | ++DOCSHELL 1CFA0800 == 124 [pid = 3464] [id = 616] 23:08:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 240 (1D036000) [pid = 3464] [serial = 1848] [outer = 00000000] 23:08:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 241 (1D20BC00) [pid = 3464] [serial = 1849] [outer = 1D036000] 23:08:52 INFO - PROCESS | 3464 | 1461046132189 Marionette DEBUG loaded listener.js 23:08:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 242 (1D35EC00) [pid = 3464] [serial = 1850] [outer = 1D036000] 23:08:52 INFO - PROCESS | 3464 | 1461046132673 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]]]}] 23:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 790ms 23:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:08:52 INFO - PROCESS | 3464 | 1461046132748 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 23:08:52 INFO - PROCESS | 3464 | 1461046132750 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 23:08:52 INFO - PROCESS | 3464 | 1461046132754 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:08:52 INFO - PROCESS | 3464 | 1461046132756 Marionette TRACE conn5 <- [1,2430,null,{}] 23:08:52 INFO - PROCESS | 3464 | 1461046132759 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}] 23:08:52 INFO - PROCESS | 3464 | 1461046132910 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 23:08:52 INFO - PROCESS | 3464 | 1461046132927 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:52 INFO - PROCESS | 3464 | ++DOCSHELL 1D037800 == 125 [pid = 3464] [id = 617] 23:08:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 243 (1D3B9800) [pid = 3464] [serial = 1851] [outer = 00000000] 23:08:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 244 (1E173400) [pid = 3464] [serial = 1852] [outer = 1D3B9800] 23:08:52 INFO - PROCESS | 3464 | 1461046132975 Marionette DEBUG loaded listener.js 23:08:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 245 (1ED5D800) [pid = 3464] [serial = 1853] [outer = 1D3B9800] 23:08:53 INFO - PROCESS | 3464 | 1461046133433 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]]]}] 23:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 244 (1CDA7800) [pid = 3464] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 243 (18823000) [pid = 3464] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 242 (19E36400) [pid = 3464] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 241 (10594C00) [pid = 3464] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 240 (0F970000) [pid = 3464] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 239 (1B57DC00) [pid = 3464] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 238 (1CD43000) [pid = 3464] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 237 (193E9C00) [pid = 3464] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 236 (1932B800) [pid = 3464] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 235 (14D36000) [pid = 3464] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:08:53 INFO - PROCESS | 3464 | --DOMWINDOW == 234 (1F6D2800) [pid = 3464] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:08:53 INFO - PROCESS | 3464 | 1461046133792 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 23:08:53 INFO - PROCESS | 3464 | 1461046133794 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 23:08:53 INFO - PROCESS | 3464 | 1461046133818 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:08:53 INFO - PROCESS | 3464 | 1461046133820 Marionette TRACE conn5 <- [1,2434,null,{}] 23:08:53 INFO - PROCESS | 3464 | 1461046133824 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}] 23:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:08:53 INFO - PROCESS | 3464 | 1461046133926 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 23:08:53 INFO - PROCESS | 3464 | 1461046133935 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:53 INFO - PROCESS | 3464 | ++DOCSHELL 0F96A000 == 126 [pid = 3464] [id = 618] 23:08:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 235 (0FAC0800) [pid = 3464] [serial = 1854] [outer = 00000000] 23:08:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 236 (19313800) [pid = 3464] [serial = 1855] [outer = 0FAC0800] 23:08:53 INFO - PROCESS | 3464 | 1461046133979 Marionette DEBUG loaded listener.js 23:08:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 237 (1B572400) [pid = 3464] [serial = 1856] [outer = 0FAC0800] 23:08:54 INFO - PROCESS | 3464 | 1461046134444 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]]]}] 23:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 23:08:54 INFO - PROCESS | 3464 | 1461046134507 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 23:08:54 INFO - PROCESS | 3464 | 1461046134509 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 23:08:54 INFO - PROCESS | 3464 | 1461046134512 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:08:54 INFO - PROCESS | 3464 | 1461046134513 Marionette TRACE conn5 <- [1,2438,null,{}] 23:08:54 INFO - PROCESS | 3464 | 1461046134517 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}] 23:08:54 INFO - PROCESS | 3464 | 1461046134621 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 23:08:54 INFO - PROCESS | 3464 | 1461046134628 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:54 INFO - PROCESS | 3464 | ++DOCSHELL 1CD67800 == 127 [pid = 3464] [id = 619] 23:08:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 238 (1D204C00) [pid = 3464] [serial = 1857] [outer = 00000000] 23:08:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 239 (1FBCC800) [pid = 3464] [serial = 1858] [outer = 1D204C00] 23:08:54 INFO - PROCESS | 3464 | 1461046134673 Marionette DEBUG loaded listener.js 23:08:54 INFO - PROCESS | 3464 | ++DOMWINDOW == 240 (21E0BC00) [pid = 3464] [serial = 1859] [outer = 1D204C00] 23:08:55 INFO - PROCESS | 3464 | 1461046135159 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]]]}] 23:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 23:08:55 INFO - PROCESS | 3464 | 1461046135187 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 23:08:55 INFO - PROCESS | 3464 | 1461046135189 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 23:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:08:55 INFO - PROCESS | 3464 | 1461046135211 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:08:55 INFO - PROCESS | 3464 | 1461046135213 Marionette TRACE conn5 <- [1,2442,null,{}] 23:08:55 INFO - PROCESS | 3464 | 1461046135217 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}] 23:08:55 INFO - PROCESS | 3464 | 1461046135338 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 23:08:55 INFO - PROCESS | 3464 | 1461046135376 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:55 INFO - PROCESS | 3464 | ++DOCSHELL 2209E000 == 128 [pid = 3464] [id = 620] 23:08:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 241 (223A7C00) [pid = 3464] [serial = 1860] [outer = 00000000] 23:08:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 242 (22B40000) [pid = 3464] [serial = 1861] [outer = 223A7C00] 23:08:55 INFO - PROCESS | 3464 | 1461046135425 Marionette DEBUG loaded listener.js 23:08:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 243 (22D8DC00) [pid = 3464] [serial = 1862] [outer = 223A7C00] 23:08:56 INFO - PROCESS | 3464 | 1461046136113 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]]]}] 23:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 950ms 23:08:56 INFO - PROCESS | 3464 | 1461046136160 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 23:08:56 INFO - PROCESS | 3464 | 1461046136165 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 23:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:08:56 INFO - PROCESS | 3464 | 1461046136172 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:08:56 INFO - PROCESS | 3464 | 1461046136176 Marionette TRACE conn5 <- [1,2446,null,{}] 23:08:56 INFO - PROCESS | 3464 | 1461046136182 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}] 23:08:56 INFO - PROCESS | 3464 | 1461046136332 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 23:08:56 INFO - PROCESS | 3464 | 1461046136528 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:56 INFO - PROCESS | 3464 | ++DOCSHELL 1028C000 == 129 [pid = 3464] [id = 621] 23:08:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 244 (10348400) [pid = 3464] [serial = 1863] [outer = 00000000] 23:08:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 245 (14D32000) [pid = 3464] [serial = 1864] [outer = 10348400] 23:08:56 INFO - PROCESS | 3464 | 1461046136603 Marionette DEBUG loaded listener.js 23:08:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 246 (16845C00) [pid = 3464] [serial = 1865] [outer = 10348400] 23:08:57 INFO - PROCESS | 3464 | 1461046137290 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]]]}] 23:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1180ms 23:08:57 INFO - PROCESS | 3464 | 1461046137355 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 23:08:57 INFO - PROCESS | 3464 | 1461046137362 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 23:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:08:57 INFO - PROCESS | 3464 | 1461046137368 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:08:57 INFO - PROCESS | 3464 | 1461046137371 Marionette TRACE conn5 <- [1,2450,null,{}] 23:08:57 INFO - PROCESS | 3464 | 1461046137375 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}] 23:08:57 INFO - PROCESS | 3464 | 1461046137507 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 23:08:57 INFO - PROCESS | 3464 | 1461046137688 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:57 INFO - PROCESS | 3464 | ++DOCSHELL 19409000 == 130 [pid = 3464] [id = 622] 23:08:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 247 (19E32C00) [pid = 3464] [serial = 1866] [outer = 00000000] 23:08:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 248 (1B57E800) [pid = 3464] [serial = 1867] [outer = 19E32C00] 23:08:57 INFO - PROCESS | 3464 | 1461046137742 Marionette DEBUG loaded listener.js 23:08:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 249 (1C6BA800) [pid = 3464] [serial = 1868] [outer = 19E32C00] 23:08:58 INFO - PROCESS | 3464 | 1461046138357 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]]]}] 23:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1020ms 23:08:58 INFO - PROCESS | 3464 | 1461046138390 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 23:08:58 INFO - PROCESS | 3464 | 1461046138392 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 23:08:58 INFO - PROCESS | 3464 | 1461046138396 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:08:58 INFO - PROCESS | 3464 | 1461046138400 Marionette TRACE conn5 <- [1,2454,null,{}] 23:08:58 INFO - PROCESS | 3464 | 1461046138411 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}] 23:08:58 INFO - PROCESS | 3464 | 1461046138608 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 23:08:58 INFO - PROCESS | 3464 | 1461046138800 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:58 INFO - PROCESS | 3464 | ++DOCSHELL 1D03C000 == 131 [pid = 3464] [id = 623] 23:08:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 250 (1E135000) [pid = 3464] [serial = 1869] [outer = 00000000] 23:08:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 251 (21FCB800) [pid = 3464] [serial = 1870] [outer = 1E135000] 23:08:58 INFO - PROCESS | 3464 | 1461046138860 Marionette DEBUG loaded listener.js 23:08:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 252 (22B3D400) [pid = 3464] [serial = 1871] [outer = 1E135000] 23:08:59 INFO - PROCESS | 3464 | 1461046139464 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]]]}] 23:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1120ms 23:08:59 INFO - PROCESS | 3464 | 1461046139520 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 23:08:59 INFO - PROCESS | 3464 | 1461046139523 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 23:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:08:59 INFO - PROCESS | 3464 | 1461046139527 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:08:59 INFO - PROCESS | 3464 | 1461046139529 Marionette TRACE conn5 <- [1,2458,null,{}] 23:08:59 INFO - PROCESS | 3464 | 1461046139533 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}] 23:08:59 INFO - PROCESS | 3464 | 1461046139671 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 23:08:59 INFO - PROCESS | 3464 | 1461046139854 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:59 INFO - PROCESS | 3464 | ++DOCSHELL 23488C00 == 132 [pid = 3464] [id = 624] 23:08:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 253 (2348B800) [pid = 3464] [serial = 1872] [outer = 00000000] 23:08:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 254 (24050800) [pid = 3464] [serial = 1873] [outer = 2348B800] 23:08:59 INFO - PROCESS | 3464 | 1461046139908 Marionette DEBUG loaded listener.js 23:08:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 255 (2405B400) [pid = 3464] [serial = 1874] [outer = 2348B800] 23:09:00 INFO - PROCESS | 3464 | 1461046140503 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]]]}] 23:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1018ms 23:09:00 INFO - PROCESS | 3464 | 1461046140548 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 23:09:00 INFO - PROCESS | 3464 | 1461046140550 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 23:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:09:00 INFO - PROCESS | 3464 | 1461046140554 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:09:00 INFO - PROCESS | 3464 | 1461046140556 Marionette TRACE conn5 <- [1,2462,null,{}] 23:09:00 INFO - PROCESS | 3464 | 1461046140560 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}] 23:09:00 INFO - PROCESS | 3464 | 1461046140691 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 23:09:00 INFO - PROCESS | 3464 | 1461046140890 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:00 INFO - PROCESS | 3464 | ++DOCSHELL 240DFC00 == 133 [pid = 3464] [id = 625] 23:09:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 256 (240E5C00) [pid = 3464] [serial = 1875] [outer = 00000000] 23:09:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 257 (2482B400) [pid = 3464] [serial = 1876] [outer = 240E5C00] 23:09:00 INFO - PROCESS | 3464 | 1461046140950 Marionette DEBUG loaded listener.js 23:09:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 258 (25826C00) [pid = 3464] [serial = 1877] [outer = 240E5C00] 23:09:01 INFO - PROCESS | 3464 | 1461046141595 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]]]}] 23:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1075ms 23:09:01 INFO - PROCESS | 3464 | 1461046141633 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 23:09:01 INFO - PROCESS | 3464 | 1461046141635 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 23:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:09:01 INFO - PROCESS | 3464 | 1461046141639 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:09:01 INFO - PROCESS | 3464 | 1461046141641 Marionette TRACE conn5 <- [1,2466,null,{}] 23:09:01 INFO - PROCESS | 3464 | 1461046141645 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}] 23:09:01 INFO - PROCESS | 3464 | 1461046141789 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 23:09:01 INFO - PROCESS | 3464 | 1461046141979 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:01 INFO - PROCESS | 3464 | ++DOCSHELL 2582F800 == 134 [pid = 3464] [id = 626] 23:09:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 259 (278A5000) [pid = 3464] [serial = 1878] [outer = 00000000] 23:09:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 260 (27C68800) [pid = 3464] [serial = 1879] [outer = 278A5000] 23:09:02 INFO - PROCESS | 3464 | 1461046142042 Marionette DEBUG loaded listener.js 23:09:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 261 (27C6A800) [pid = 3464] [serial = 1880] [outer = 278A5000] 23:09:02 INFO - PROCESS | 3464 | 1461046142609 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]]]}] 23:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1015ms 23:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:09:02 INFO - PROCESS | 3464 | 1461046142658 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 23:09:02 INFO - PROCESS | 3464 | 1461046142660 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 23:09:02 INFO - PROCESS | 3464 | 1461046142664 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:09:02 INFO - PROCESS | 3464 | 1461046142666 Marionette TRACE conn5 <- [1,2470,null,{}] 23:09:02 INFO - PROCESS | 3464 | 1461046142670 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}] 23:09:02 INFO - PROCESS | 3464 | 1461046142807 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 23:09:03 INFO - PROCESS | 3464 | 1461046143010 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:03 INFO - PROCESS | 3464 | ++DOCSHELL 278A7000 == 135 [pid = 3464] [id = 627] 23:09:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 262 (27C68000) [pid = 3464] [serial = 1881] [outer = 00000000] 23:09:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 263 (285B2400) [pid = 3464] [serial = 1882] [outer = 27C68000] 23:09:03 INFO - PROCESS | 3464 | 1461046143069 Marionette DEBUG loaded listener.js 23:09:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 264 (28614800) [pid = 3464] [serial = 1883] [outer = 27C68000] 23:09:03 INFO - PROCESS | 3464 | 1461046143657 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]]]}] 23:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1016ms 23:09:03 INFO - PROCESS | 3464 | 1461046143684 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 23:09:03 INFO - PROCESS | 3464 | 1461046143686 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 23:09:03 INFO - PROCESS | 3464 | 1461046143690 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:09:03 INFO - PROCESS | 3464 | 1461046143692 Marionette TRACE conn5 <- [1,2474,null,{}] 23:09:03 INFO - PROCESS | 3464 | 1461046143696 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}] 23:09:03 INFO - PROCESS | 3464 | 1461046143827 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 23:09:04 INFO - PROCESS | 3464 | 1461046144032 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:04 INFO - PROCESS | 3464 | ++DOCSHELL 284AA000 == 136 [pid = 3464] [id = 628] 23:09:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 265 (2877CC00) [pid = 3464] [serial = 1884] [outer = 00000000] 23:09:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 266 (2A13A800) [pid = 3464] [serial = 1885] [outer = 2877CC00] 23:09:04 INFO - PROCESS | 3464 | 1461046144090 Marionette DEBUG loaded listener.js 23:09:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 267 (2A143400) [pid = 3464] [serial = 1886] [outer = 2877CC00] 23:09:04 INFO - PROCESS | 3464 | 1461046144702 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]]]}] 23:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1075ms 23:09:04 INFO - PROCESS | 3464 | 1461046144769 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 23:09:04 INFO - PROCESS | 3464 | 1461046144771 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 23:09:04 INFO - PROCESS | 3464 | 1461046144775 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:09:04 INFO - PROCESS | 3464 | 1461046144777 Marionette TRACE conn5 <- [1,2478,null,{}] 23:09:04 INFO - PROCESS | 3464 | 1461046144797 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}] 23:09:04 INFO - PROCESS | 3464 | 1461046144926 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 23:09:05 INFO - PROCESS | 3464 | 1461046145106 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:05 INFO - PROCESS | 3464 | ++DOCSHELL 29FE4800 == 137 [pid = 3464] [id = 629] 23:09:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 268 (2A610800) [pid = 3464] [serial = 1887] [outer = 00000000] 23:09:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 269 (2A619000) [pid = 3464] [serial = 1888] [outer = 2A610800] 23:09:05 INFO - PROCESS | 3464 | 1461046145159 Marionette DEBUG loaded listener.js 23:09:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 270 (2A61AC00) [pid = 3464] [serial = 1889] [outer = 2A610800] 23:09:05 INFO - PROCESS | 3464 | 1461046145732 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]]]}] 23:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1021ms 23:09:05 INFO - PROCESS | 3464 | 1461046145800 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 23:09:05 INFO - PROCESS | 3464 | 1461046145802 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 23:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:09:05 INFO - PROCESS | 3464 | 1461046145806 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:09:05 INFO - PROCESS | 3464 | 1461046145808 Marionette TRACE conn5 <- [1,2482,null,{}] 23:09:05 INFO - PROCESS | 3464 | 1461046145811 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}] 23:09:05 INFO - PROCESS | 3464 | 1461046145943 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 23:09:06 INFO - PROCESS | 3464 | 1461046146135 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:06 INFO - PROCESS | 3464 | ++DOCSHELL 2A505800 == 138 [pid = 3464] [id = 630] 23:09:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 271 (2A506000) [pid = 3464] [serial = 1890] [outer = 00000000] 23:09:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 272 (2A50B800) [pid = 3464] [serial = 1891] [outer = 2A506000] 23:09:06 INFO - PROCESS | 3464 | 1461046146191 Marionette DEBUG loaded listener.js 23:09:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 273 (2A50BC00) [pid = 3464] [serial = 1892] [outer = 2A506000] 23:09:06 INFO - PROCESS | 3464 | 1461046146763 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]]]}] 23:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1015ms 23:09:06 INFO - PROCESS | 3464 | 1461046146825 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 23:09:06 INFO - PROCESS | 3464 | 1461046146828 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 23:09:06 INFO - PROCESS | 3464 | 1461046146831 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:09:06 INFO - PROCESS | 3464 | 1461046146834 Marionette TRACE conn5 <- [1,2486,null,{}] 23:09:06 INFO - PROCESS | 3464 | 1461046146837 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}] 23:09:06 INFO - PROCESS | 3464 | 1461046146982 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 23:09:07 INFO - PROCESS | 3464 | 1461046147182 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:07 INFO - PROCESS | 3464 | ++DOCSHELL 2A510000 == 139 [pid = 3464] [id = 631] 23:09:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 274 (2A618C00) [pid = 3464] [serial = 1893] [outer = 00000000] 23:09:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 275 (2A97BC00) [pid = 3464] [serial = 1894] [outer = 2A618C00] 23:09:07 INFO - PROCESS | 3464 | 1461046147242 Marionette DEBUG loaded listener.js 23:09:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 276 (2B86B800) [pid = 3464] [serial = 1895] [outer = 2A618C00] 23:09:07 INFO - PROCESS | 3464 | 1461046147789 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]]]}] 23:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 23:09:07 INFO - PROCESS | 3464 | 1461046147805 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 23:09:07 INFO - PROCESS | 3464 | 1461046147807 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 23:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:09:07 INFO - PROCESS | 3464 | 1461046147810 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:09:07 INFO - PROCESS | 3464 | 1461046147812 Marionette TRACE conn5 <- [1,2490,null,{}] 23:09:07 INFO - PROCESS | 3464 | 1461046147834 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}] 23:09:07 INFO - PROCESS | 3464 | 1461046147962 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 23:09:08 INFO - PROCESS | 3464 | 1461046148122 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:08 INFO - PROCESS | 3464 | ++DOCSHELL 29BEC000 == 140 [pid = 3464] [id = 632] 23:09:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 277 (29BEE800) [pid = 3464] [serial = 1896] [outer = 00000000] 23:09:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 278 (29BF3400) [pid = 3464] [serial = 1897] [outer = 29BEE800] 23:09:08 INFO - PROCESS | 3464 | 1461046148177 Marionette DEBUG loaded listener.js 23:09:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 279 (29BF5800) [pid = 3464] [serial = 1898] [outer = 29BEE800] 23:09:08 INFO - PROCESS | 3464 | 1461046148769 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]]]}] 23:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 990ms 23:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:09:08 INFO - PROCESS | 3464 | 1461046148801 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 23:09:08 INFO - PROCESS | 3464 | 1461046148803 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 23:09:08 INFO - PROCESS | 3464 | 1461046148807 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:09:08 INFO - PROCESS | 3464 | 1461046148809 Marionette TRACE conn5 <- [1,2494,null,{}] 23:09:08 INFO - PROCESS | 3464 | 1461046148813 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}] 23:09:08 INFO - PROCESS | 3464 | 1461046148940 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 23:09:09 INFO - PROCESS | 3464 | 1461046149165 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:09 INFO - PROCESS | 3464 | ++DOCSHELL 0F96B400 == 141 [pid = 3464] [id = 633] 23:09:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 280 (22D8F400) [pid = 3464] [serial = 1899] [outer = 00000000] 23:09:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 281 (29B3FC00) [pid = 3464] [serial = 1900] [outer = 22D8F400] 23:09:09 INFO - PROCESS | 3464 | 1461046149220 Marionette DEBUG loaded listener.js 23:09:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 282 (29B42000) [pid = 3464] [serial = 1901] [outer = 22D8F400] 23:09:09 INFO - PROCESS | 3464 | 1461046149828 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]]]}] 23:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1074ms 23:09:09 INFO - PROCESS | 3464 | 1461046149885 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 23:09:09 INFO - PROCESS | 3464 | 1461046149888 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 23:09:09 INFO - PROCESS | 3464 | 1461046149891 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:09:09 INFO - PROCESS | 3464 | 1461046149893 Marionette TRACE conn5 <- [1,2498,null,{}] 23:09:09 INFO - PROCESS | 3464 | 1461046149896 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}] 23:09:10 INFO - PROCESS | 3464 | 1461046150029 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 23:09:10 INFO - PROCESS | 3464 | 1461046150244 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:10 INFO - PROCESS | 3464 | ++DOCSHELL 111AE800 == 142 [pid = 3464] [id = 634] 23:09:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 283 (111B6C00) [pid = 3464] [serial = 1902] [outer = 00000000] 23:09:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 284 (1B4F2400) [pid = 3464] [serial = 1903] [outer = 111B6C00] 23:09:10 INFO - PROCESS | 3464 | 1461046150299 Marionette DEBUG loaded listener.js 23:09:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 285 (1B573000) [pid = 3464] [serial = 1904] [outer = 111B6C00] 23:09:10 INFO - PROCESS | 3464 | 1461046150890 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]]]}] 23:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1067ms 23:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:09:10 INFO - PROCESS | 3464 | 1461046150962 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 23:09:10 INFO - PROCESS | 3464 | 1461046150964 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 23:09:10 INFO - PROCESS | 3464 | 1461046150968 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:09:10 INFO - PROCESS | 3464 | 1461046150970 Marionette TRACE conn5 <- [1,2502,null,{}] 23:09:10 INFO - PROCESS | 3464 | 1461046150973 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}] 23:09:11 INFO - PROCESS | 3464 | 1461046151111 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 23:09:11 INFO - PROCESS | 3464 | 1461046151305 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:11 INFO - PROCESS | 3464 | ++DOCSHELL 1E12A800 == 143 [pid = 3464] [id = 635] 23:09:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 286 (1EED3400) [pid = 3464] [serial = 1905] [outer = 00000000] 23:09:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 287 (22095400) [pid = 3464] [serial = 1906] [outer = 1EED3400] 23:09:11 INFO - PROCESS | 3464 | 1461046151358 Marionette DEBUG loaded listener.js 23:09:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 288 (23483400) [pid = 3464] [serial = 1907] [outer = 1EED3400] 23:09:12 INFO - PROCESS | 3464 | 1461046152246 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]]]}] 23:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1330ms 23:09:12 INFO - PROCESS | 3464 | 1461046152302 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 23:09:12 INFO - PROCESS | 3464 | 1461046152306 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 23:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:09:12 INFO - PROCESS | 3464 | 1461046152311 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:09:12 INFO - PROCESS | 3464 | 1461046152315 Marionette TRACE conn5 <- [1,2506,null,{}] 23:09:12 INFO - PROCESS | 3464 | 1461046152321 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}] 23:09:12 INFO - PROCESS | 3464 | 1461046152454 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 23:09:12 INFO - PROCESS | 3464 | 1461046152691 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:12 INFO - PROCESS | 3464 | ++DOCSHELL 10290C00 == 144 [pid = 3464] [id = 636] 23:09:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 289 (13B10400) [pid = 3464] [serial = 1908] [outer = 00000000] 23:09:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 290 (1903D400) [pid = 3464] [serial = 1909] [outer = 13B10400] 23:09:12 INFO - PROCESS | 3464 | 1461046152786 Marionette DEBUG loaded listener.js 23:09:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 291 (19368000) [pid = 3464] [serial = 1910] [outer = 13B10400] 23:09:13 INFO - PROCESS | 3464 | 1461046153396 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]]]}] 23:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1137ms 23:09:13 INFO - PROCESS | 3464 | 1461046153450 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 23:09:13 INFO - PROCESS | 3464 | 1461046153455 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 23:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:09:13 INFO - PROCESS | 3464 | 1461046153461 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:09:13 INFO - PROCESS | 3464 | 1461046153464 Marionette TRACE conn5 <- [1,2510,null,{}] 23:09:13 INFO - PROCESS | 3464 | 1461046153485 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}] 23:09:13 INFO - PROCESS | 3464 | 1461046153611 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 23:09:13 INFO - PROCESS | 3464 | 1461046153805 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:13 INFO - PROCESS | 3464 | ++DOCSHELL 1936D400 == 145 [pid = 3464] [id = 637] 23:09:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 292 (1A3F2C00) [pid = 3464] [serial = 1911] [outer = 00000000] 23:09:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 293 (1CD49C00) [pid = 3464] [serial = 1912] [outer = 1A3F2C00] 23:09:13 INFO - PROCESS | 3464 | 1461046153851 Marionette DEBUG loaded listener.js 23:09:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 294 (1CF10400) [pid = 3464] [serial = 1913] [outer = 1A3F2C00] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 1F6D6800 == 144 [pid = 3464] [id = 461] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 223B0400 == 143 [pid = 3464] [id = 406] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 1CD67800 == 142 [pid = 3464] [id = 619] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 0F96A000 == 141 [pid = 3464] [id = 618] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 1D037800 == 140 [pid = 3464] [id = 617] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 1CFA0800 == 139 [pid = 3464] [id = 616] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 1B41BC00 == 138 [pid = 3464] [id = 615] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 161B4400 == 137 [pid = 3464] [id = 614] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 10282000 == 136 [pid = 3464] [id = 573] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 293 (22B72400) [pid = 3464] [serial = 1789] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 0F9A6400 == 135 [pid = 3464] [id = 613] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 0F510800 == 134 [pid = 3464] [id = 612] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 13BB4000 == 133 [pid = 3464] [id = 611] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 14A35000 == 132 [pid = 3464] [id = 610] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 285B3000 == 131 [pid = 3464] [id = 605] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 1E136C00 == 130 [pid = 3464] [id = 604] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 28789400 == 129 [pid = 3464] [id = 603] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 2405EC00 == 128 [pid = 3464] [id = 602] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 24055800 == 127 [pid = 3464] [id = 601] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 240D9C00 == 126 [pid = 3464] [id = 600] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 1F6E0800 == 125 [pid = 3464] [id = 599] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 1805B800 == 124 [pid = 3464] [id = 598] 23:09:14 INFO - PROCESS | 3464 | --DOCSHELL 0F9A1800 == 123 [pid = 3464] [id = 597] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 292 (1D20C800) [pid = 3464] [serial = 1777] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 291 (1ED82400) [pid = 3464] [serial = 1721] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 290 (1E131800) [pid = 3464] [serial = 1780] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 289 (1D3B3400) [pid = 3464] [serial = 1778] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 288 (19042C00) [pid = 3464] [serial = 1763] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 287 (1805A000) [pid = 3464] [serial = 1762] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 286 (14960400) [pid = 3464] [serial = 1783] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 285 (1CD44800) [pid = 3464] [serial = 1774] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 284 (2A8AC000) [pid = 3464] [serial = 1756] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 283 (278D9C00) [pid = 3464] [serial = 1741] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 282 (1ED50000) [pid = 3464] [serial = 1781] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 281 (1059C400) [pid = 3464] [serial = 1723] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 280 (2021A800) [pid = 3464] [serial = 1786] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 279 (1A47D800) [pid = 3464] [serial = 1771] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 278 (1B4EF400) [pid = 3464] [serial = 1772] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 277 (1884F400) [pid = 3464] [serial = 1759] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 276 (2482B800) [pid = 3464] [serial = 1753] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 275 (1B5E4800) [pid = 3464] [serial = 1766] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 274 (1B4F0800) [pid = 3464] [serial = 1765] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 273 (1884E400) [pid = 3464] [serial = 1768] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 272 (19307C00) [pid = 3464] [serial = 1769] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 271 (2209D800) [pid = 3464] [serial = 1732] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 270 (284A0400) [pid = 3464] [serial = 1747] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 269 (28614400) [pid = 3464] [serial = 1750] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 268 (278A9C00) [pid = 3464] [serial = 1738] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 267 (19248C00) [pid = 3464] [serial = 1726] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 266 (1ED59000) [pid = 3464] [serial = 1729] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 265 (23458C00) [pid = 3464] [serial = 1735] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 264 (2582AC00) [pid = 3464] [serial = 1744] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 263 (21FB6000) [pid = 3464] [serial = 1787] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 262 (18823400) [pid = 3464] [serial = 1784] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 261 (1CD6E800) [pid = 3464] [serial = 1775] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | --DOMWINDOW == 260 (21FAE000) [pid = 3464] [serial = 1658] [outer = 00000000] [url = about:blank] 23:09:14 INFO - PROCESS | 3464 | 1461046154495 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]]]}] 23:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1082ms 23:09:14 INFO - PROCESS | 3464 | 1461046154547 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 23:09:14 INFO - PROCESS | 3464 | 1461046154549 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 23:09:14 INFO - PROCESS | 3464 | 1461046154553 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:09:14 INFO - PROCESS | 3464 | 1461046154556 Marionette TRACE conn5 <- [1,2514,null,{}] 23:09:14 INFO - PROCESS | 3464 | 1461046154566 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}] 23:09:14 INFO - PROCESS | 3464 | 1461046154678 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 23:09:14 INFO - PROCESS | 3464 | 1461046154689 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:14 INFO - PROCESS | 3464 | ++DOCSHELL 16847C00 == 124 [pid = 3464] [id = 638] 23:09:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 261 (16E99800) [pid = 3464] [serial = 1914] [outer = 00000000] 23:09:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 262 (19241400) [pid = 3464] [serial = 1915] [outer = 16E99800] 23:09:14 INFO - PROCESS | 3464 | 1461046154736 Marionette DEBUG loaded listener.js 23:09:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 263 (1936D800) [pid = 3464] [serial = 1916] [outer = 16E99800] 23:09:15 INFO - PROCESS | 3464 | 1461046155267 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]]]}] 23:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 23:09:15 INFO - PROCESS | 3464 | 1461046155327 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 23:09:15 INFO - PROCESS | 3464 | 1461046155329 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 23:09:15 INFO - PROCESS | 3464 | 1461046155332 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:09:15 INFO - PROCESS | 3464 | 1461046155334 Marionette TRACE conn5 <- [1,2518,null,{}] 23:09:15 INFO - PROCESS | 3464 | 1461046155337 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}] 23:09:15 INFO - PROCESS | 3464 | 1461046155472 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 23:09:15 INFO - PROCESS | 3464 | 1461046155623 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:15 INFO - PROCESS | 3464 | ++DOCSHELL 1B4B1800 == 125 [pid = 3464] [id = 639] 23:09:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 264 (1B4FC000) [pid = 3464] [serial = 1917] [outer = 00000000] 23:09:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 265 (1CD44800) [pid = 3464] [serial = 1918] [outer = 1B4FC000] 23:09:15 INFO - PROCESS | 3464 | 1461046155669 Marionette DEBUG loaded listener.js 23:09:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 266 (1CDAE000) [pid = 3464] [serial = 1919] [outer = 1B4FC000] 23:09:16 INFO - PROCESS | 3464 | 1461046156079 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]]]}] 23:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 770ms 23:09:16 INFO - PROCESS | 3464 | 1461046156106 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 23:09:16 INFO - PROCESS | 3464 | 1461046156108 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 23:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:09:16 INFO - PROCESS | 3464 | 1461046156111 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:09:16 INFO - PROCESS | 3464 | 1461046156113 Marionette TRACE conn5 <- [1,2522,null,{}] 23:09:16 INFO - PROCESS | 3464 | 1461046156116 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}] 23:09:16 INFO - PROCESS | 3464 | 1461046156223 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 23:09:16 INFO - PROCESS | 3464 | 1461046156229 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:16 INFO - PROCESS | 3464 | ++DOCSHELL 1CF1EC00 == 126 [pid = 3464] [id = 640] 23:09:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 267 (1D030C00) [pid = 3464] [serial = 1920] [outer = 00000000] 23:09:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 268 (1D2D7800) [pid = 3464] [serial = 1921] [outer = 1D030C00] 23:09:16 INFO - PROCESS | 3464 | 1461046156275 Marionette DEBUG loaded listener.js 23:09:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 269 (1DEC7400) [pid = 3464] [serial = 1922] [outer = 1D030C00] 23:09:16 INFO - PROCESS | 3464 | 1461046156838 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]]]}] 23:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 770ms 23:09:16 INFO - PROCESS | 3464 | 1461046156896 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 23:09:16 INFO - PROCESS | 3464 | 1461046156898 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 23:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:09:16 INFO - PROCESS | 3464 | 1461046156901 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:09:16 INFO - PROCESS | 3464 | 1461046156903 Marionette TRACE conn5 <- [1,2526,null,{}] 23:09:16 INFO - PROCESS | 3464 | 1461046156906 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}] 23:09:17 INFO - PROCESS | 3464 | 1461046157092 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 23:09:17 INFO - PROCESS | 3464 | 1461046157120 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:17 INFO - PROCESS | 3464 | ++DOCSHELL 1F6D4800 == 127 [pid = 3464] [id = 641] 23:09:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 270 (1F6E0800) [pid = 3464] [serial = 1923] [outer = 00000000] 23:09:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 271 (21E06400) [pid = 3464] [serial = 1924] [outer = 1F6E0800] 23:09:17 INFO - PROCESS | 3464 | 1461046157170 Marionette DEBUG loaded listener.js 23:09:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 272 (21FB5C00) [pid = 3464] [serial = 1925] [outer = 1F6E0800] 23:09:17 INFO - PROCESS | 3464 | 1461046157631 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]]]}] 23:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 23:09:17 INFO - PROCESS | 3464 | 1461046157674 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 23:09:17 INFO - PROCESS | 3464 | 1461046157676 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 23:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:09:17 INFO - PROCESS | 3464 | 1461046157679 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:09:17 INFO - PROCESS | 3464 | 1461046157680 Marionette TRACE conn5 <- [1,2530,null,{}] 23:09:17 INFO - PROCESS | 3464 | 1461046157684 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}] 23:09:17 INFO - PROCESS | 3464 | 1461046157841 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 23:09:17 INFO - PROCESS | 3464 | 1461046157862 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:17 INFO - PROCESS | 3464 | ++DOCSHELL 21FB9400 == 128 [pid = 3464] [id = 642] 23:09:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 273 (223A2800) [pid = 3464] [serial = 1926] [outer = 00000000] 23:09:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 274 (22B7B400) [pid = 3464] [serial = 1927] [outer = 223A2800] 23:09:17 INFO - PROCESS | 3464 | 1461046157907 Marionette DEBUG loaded listener.js 23:09:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 275 (2345D000) [pid = 3464] [serial = 1928] [outer = 223A2800] 23:09:18 INFO - PROCESS | 3464 | 1461046158375 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]]]}] 23:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 274 (1D036000) [pid = 3464] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 273 (1D3B9800) [pid = 3464] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 272 (0FAC0800) [pid = 3464] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 271 (1D204C00) [pid = 3464] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 270 (220A1000) [pid = 3464] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 269 (19045000) [pid = 3464] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 268 (14A33800) [pid = 3464] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 267 (0F515800) [pid = 3464] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 266 (1B576000) [pid = 3464] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 265 (14A35C00) [pid = 3464] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:09:18 INFO - PROCESS | 3464 | --DOMWINDOW == 264 (10349400) [pid = 3464] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:09:18 INFO - PROCESS | 3464 | 1461046158707 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 23:09:18 INFO - PROCESS | 3464 | 1461046158709 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 23:09:18 INFO - PROCESS | 3464 | 1461046158732 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:09:18 INFO - PROCESS | 3464 | 1461046158734 Marionette TRACE conn5 <- [1,2534,null,{}] 23:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:09:18 INFO - PROCESS | 3464 | 1461046158737 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}] 23:09:18 INFO - PROCESS | 3464 | 1461046158850 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 23:09:18 INFO - PROCESS | 3464 | 1461046158859 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:18 INFO - PROCESS | 3464 | ++DOCSHELL 14A33400 == 129 [pid = 3464] [id = 643] 23:09:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 265 (14A33800) [pid = 3464] [serial = 1929] [outer = 00000000] 23:09:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 266 (1B4B7C00) [pid = 3464] [serial = 1930] [outer = 14A33800] 23:09:18 INFO - PROCESS | 3464 | 1461046158905 Marionette DEBUG loaded listener.js 23:09:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 267 (1D204C00) [pid = 3464] [serial = 1931] [outer = 14A33800] 23:09:19 INFO - PROCESS | 3464 | 1461046159392 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]]]}] 23:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 23:09:19 INFO - PROCESS | 3464 | 1461046159409 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 23:09:19 INFO - PROCESS | 3464 | 1461046159411 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 23:09:19 INFO - PROCESS | 3464 | 1461046159433 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:09:19 INFO - PROCESS | 3464 | 1461046159435 Marionette TRACE conn5 <- [1,2538,null,{}] 23:09:19 INFO - PROCESS | 3464 | 1461046159438 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}] 23:09:19 INFO - PROCESS | 3464 | 1461046159544 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 23:09:19 INFO - PROCESS | 3464 | 1461046159550 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:19 INFO - PROCESS | 3464 | ++DOCSHELL 1D3B7800 == 130 [pid = 3464] [id = 644] 23:09:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 268 (1ED85800) [pid = 3464] [serial = 1932] [outer = 00000000] 23:09:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 269 (2405EC00) [pid = 3464] [serial = 1933] [outer = 1ED85800] 23:09:19 INFO - PROCESS | 3464 | 1461046159594 Marionette DEBUG loaded listener.js 23:09:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 270 (2482A800) [pid = 3464] [serial = 1934] [outer = 1ED85800] 23:09:20 INFO - PROCESS | 3464 | 1461046160080 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]]]}] 23:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 23:09:20 INFO - PROCESS | 3464 | 1461046160108 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 23:09:20 INFO - PROCESS | 3464 | 1461046160109 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 23:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:09:20 INFO - PROCESS | 3464 | 1461046160132 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:09:20 INFO - PROCESS | 3464 | 1461046160134 Marionette TRACE conn5 <- [1,2542,null,{}] 23:09:20 INFO - PROCESS | 3464 | 1461046160137 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}] 23:09:20 INFO - PROCESS | 3464 | 1461046160245 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 23:09:20 INFO - PROCESS | 3464 | 1461046160288 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:20 INFO - PROCESS | 3464 | ++DOCSHELL 0F9AF400 == 131 [pid = 3464] [id = 645] 23:09:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 271 (14DCB400) [pid = 3464] [serial = 1935] [outer = 00000000] 23:09:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 272 (278A9C00) [pid = 3464] [serial = 1936] [outer = 14DCB400] 23:09:20 INFO - PROCESS | 3464 | 1461046160333 Marionette DEBUG loaded listener.js 23:09:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 273 (27C62800) [pid = 3464] [serial = 1937] [outer = 14DCB400] 23:09:21 INFO - PROCESS | 3464 | 1461046161066 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]]]}] 23:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 23:09:21 INFO - PROCESS | 3464 | 1461046161106 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 23:09:21 INFO - PROCESS | 3464 | 1461046161111 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 23:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:09:21 INFO - PROCESS | 3464 | 1461046161116 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:09:21 INFO - PROCESS | 3464 | 1461046161121 Marionette TRACE conn5 <- [1,2546,null,{}] 23:09:21 INFO - PROCESS | 3464 | 1461046161127 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}] 23:09:21 INFO - PROCESS | 3464 | 1461046161276 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 23:09:21 INFO - PROCESS | 3464 | 1461046161480 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:21 INFO - PROCESS | 3464 | ++DOCSHELL 1129DC00 == 132 [pid = 3464] [id = 646] 23:09:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 274 (13BB4000) [pid = 3464] [serial = 1938] [outer = 00000000] 23:09:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 275 (16257000) [pid = 3464] [serial = 1939] [outer = 13BB4000] 23:09:21 INFO - PROCESS | 3464 | 1461046161539 Marionette DEBUG loaded listener.js 23:09:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 276 (18DD0000) [pid = 3464] [serial = 1940] [outer = 13BB4000] 23:09:22 INFO - PROCESS | 3464 | 1461046162227 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]]]}] 23:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1127ms 23:09:22 INFO - PROCESS | 3464 | 1461046162248 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 23:09:22 INFO - PROCESS | 3464 | 1461046162254 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 23:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:09:22 INFO - PROCESS | 3464 | 1461046162261 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:09:22 INFO - PROCESS | 3464 | 1461046162263 Marionette TRACE conn5 <- [1,2550,null,{}] 23:09:22 INFO - PROCESS | 3464 | 1461046162283 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}] 23:09:22 INFO - PROCESS | 3464 | 1461046162417 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 23:09:22 INFO - PROCESS | 3464 | 1461046162604 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:22 INFO - PROCESS | 3464 | ++DOCSHELL 1923EC00 == 133 [pid = 3464] [id = 647] 23:09:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 277 (1A3F2000) [pid = 3464] [serial = 1941] [outer = 00000000] 23:09:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 278 (1CF99400) [pid = 3464] [serial = 1942] [outer = 1A3F2000] 23:09:22 INFO - PROCESS | 3464 | 1461046162658 Marionette DEBUG loaded listener.js 23:09:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 279 (1DED2400) [pid = 3464] [serial = 1943] [outer = 1A3F2000] 23:09:23 INFO - PROCESS | 3464 | 1461046163272 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]]]}] 23:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1033ms 23:09:23 INFO - PROCESS | 3464 | 1461046163296 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 23:09:23 INFO - PROCESS | 3464 | 1461046163298 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 23:09:23 INFO - PROCESS | 3464 | 1461046163302 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:09:23 INFO - PROCESS | 3464 | 1461046163306 Marionette TRACE conn5 <- [1,2554,null,{}] 23:09:23 INFO - PROCESS | 3464 | 1461046163316 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}] 23:09:23 INFO - PROCESS | 3464 | 1461046163478 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 23:09:23 INFO - PROCESS | 3464 | 1461046163668 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:23 INFO - PROCESS | 3464 | ++DOCSHELL 27C67400 == 134 [pid = 3464] [id = 648] 23:09:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 280 (27C6BC00) [pid = 3464] [serial = 1944] [outer = 00000000] 23:09:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 281 (285AF000) [pid = 3464] [serial = 1945] [outer = 27C6BC00] 23:09:23 INFO - PROCESS | 3464 | 1461046163724 Marionette DEBUG loaded listener.js 23:09:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 282 (28616000) [pid = 3464] [serial = 1946] [outer = 27C6BC00] 23:09:24 INFO - PROCESS | 3464 | 1461046164326 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]]]}] 23:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1072ms 23:09:24 INFO - PROCESS | 3464 | 1461046164378 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 23:09:24 INFO - PROCESS | 3464 | 1461046164381 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 23:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:09:24 INFO - PROCESS | 3464 | 1461046164401 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:09:24 INFO - PROCESS | 3464 | 1461046164403 Marionette TRACE conn5 <- [1,2558,null,{}] 23:09:24 INFO - PROCESS | 3464 | 1461046164407 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}] 23:09:24 INFO - PROCESS | 3464 | 1461046164539 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 23:09:24 INFO - PROCESS | 3464 | 1461046164727 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:24 INFO - PROCESS | 3464 | ++DOCSHELL 2877D000 == 135 [pid = 3464] [id = 649] 23:09:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 283 (29B3B000) [pid = 3464] [serial = 1947] [outer = 00000000] 23:09:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 284 (29BEEC00) [pid = 3464] [serial = 1948] [outer = 29B3B000] 23:09:24 INFO - PROCESS | 3464 | 1461046164784 Marionette DEBUG loaded listener.js 23:09:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 285 (29BF7400) [pid = 3464] [serial = 1949] [outer = 29B3B000] 23:09:25 INFO - PROCESS | 3464 | 1461046165422 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]]]}] 23:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1069ms 23:09:25 INFO - PROCESS | 3464 | 1461046165475 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 23:09:25 INFO - PROCESS | 3464 | 1461046165477 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 23:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:09:25 INFO - PROCESS | 3464 | 1461046165496 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:09:25 INFO - PROCESS | 3464 | 1461046165498 Marionette TRACE conn5 <- [1,2562,null,{}] 23:09:25 INFO - PROCESS | 3464 | 1461046165503 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}] 23:09:25 INFO - PROCESS | 3464 | 1461046165632 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 23:09:25 INFO - PROCESS | 3464 | 1461046165829 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:25 INFO - PROCESS | 3464 | ++DOCSHELL 25115400 == 136 [pid = 3464] [id = 650] 23:09:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 286 (25116800) [pid = 3464] [serial = 1950] [outer = 00000000] 23:09:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 287 (2511E000) [pid = 3464] [serial = 1951] [outer = 25116800] 23:09:25 INFO - PROCESS | 3464 | 1461046165885 Marionette DEBUG loaded listener.js 23:09:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 288 (2511F800) [pid = 3464] [serial = 1952] [outer = 25116800] 23:09:26 INFO - PROCESS | 3464 | 1461046166487 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]]]}] 23:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1032ms 23:09:26 INFO - PROCESS | 3464 | 1461046166517 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 23:09:26 INFO - PROCESS | 3464 | 1461046166519 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 23:09:26 INFO - PROCESS | 3464 | 1461046166522 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:09:26 INFO - PROCESS | 3464 | 1461046166524 Marionette TRACE conn5 <- [1,2566,null,{}] 23:09:26 INFO - PROCESS | 3464 | 1461046166528 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}] 23:09:26 INFO - PROCESS | 3464 | 1461046166677 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 23:09:26 INFO - PROCESS | 3464 | 1461046166868 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:26 INFO - PROCESS | 3464 | ++DOCSHELL 25121800 == 137 [pid = 3464] [id = 651] 23:09:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 289 (2861BC00) [pid = 3464] [serial = 1953] [outer = 00000000] 23:09:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 290 (2A61D400) [pid = 3464] [serial = 1954] [outer = 2861BC00] 23:09:26 INFO - PROCESS | 3464 | 1461046166924 Marionette DEBUG loaded listener.js 23:09:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 291 (2A8ABC00) [pid = 3464] [serial = 1955] [outer = 2861BC00] 23:09:27 INFO - PROCESS | 3464 | 1461046167508 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]]]}] 23:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1015ms 23:09:27 INFO - PROCESS | 3464 | 1461046167542 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 23:09:27 INFO - PROCESS | 3464 | 1461046167544 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 23:09:27 INFO - PROCESS | 3464 | 1461046167547 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:09:27 INFO - PROCESS | 3464 | 1461046167549 Marionette TRACE conn5 <- [1,2570,null,{}] 23:09:27 INFO - PROCESS | 3464 | 1461046167553 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}] 23:09:27 INFO - PROCESS | 3464 | 1461046167685 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 23:09:27 INFO - PROCESS | 3464 | 1461046167886 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:27 INFO - PROCESS | 3464 | ++DOCSHELL 2A8B6400 == 138 [pid = 3464] [id = 652] 23:09:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 292 (2A96F800) [pid = 3464] [serial = 1956] [outer = 00000000] 23:09:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 293 (2B86A800) [pid = 3464] [serial = 1957] [outer = 2A96F800] 23:09:27 INFO - PROCESS | 3464 | 1461046167940 Marionette DEBUG loaded listener.js 23:09:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 294 (2B86B000) [pid = 3464] [serial = 1958] [outer = 2A96F800] 23:09:28 INFO - PROCESS | 3464 | 1461046168474 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]]]}] 23:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 23:09:28 INFO - PROCESS | 3464 | 1461046168522 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 23:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:09:28 INFO - PROCESS | 3464 | 1461046168524 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 23:09:28 INFO - PROCESS | 3464 | 1461046168527 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:09:28 INFO - PROCESS | 3464 | 1461046168529 Marionette TRACE conn5 <- [1,2574,null,{}] 23:09:28 INFO - PROCESS | 3464 | 1461046168533 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}] 23:09:28 INFO - PROCESS | 3464 | 1461046168662 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 23:09:28 INFO - PROCESS | 3464 | 1461046168852 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:28 INFO - PROCESS | 3464 | ++DOCSHELL 28A1D800 == 139 [pid = 3464] [id = 653] 23:09:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 295 (28A1E400) [pid = 3464] [serial = 1959] [outer = 00000000] 23:09:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 296 (28A25C00) [pid = 3464] [serial = 1960] [outer = 28A1E400] 23:09:28 INFO - PROCESS | 3464 | 1461046168905 Marionette DEBUG loaded listener.js 23:09:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 297 (28A27C00) [pid = 3464] [serial = 1961] [outer = 28A1E400] 23:09:29 INFO - PROCESS | 3464 | 1461046169492 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]]]}] 23:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1021ms 23:09:29 INFO - PROCESS | 3464 | 1461046169549 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 23:09:29 INFO - PROCESS | 3464 | 1461046169551 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 23:09:29 INFO - PROCESS | 3464 | 1461046169555 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:09:29 INFO - PROCESS | 3464 | 1461046169557 Marionette TRACE conn5 <- [1,2578,null,{}] 23:09:29 INFO - PROCESS | 3464 | 1461046169560 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}] 23:09:29 INFO - PROCESS | 3464 | 1461046169690 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 23:09:29 INFO - PROCESS | 3464 | 1461046169896 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:29 INFO - PROCESS | 3464 | ++DOCSHELL 18054400 == 140 [pid = 3464] [id = 654] 23:09:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 298 (19047000) [pid = 3464] [serial = 1962] [outer = 00000000] 23:09:29 INFO - PROCESS | 3464 | ++DOMWINDOW == 299 (2AA81400) [pid = 3464] [serial = 1963] [outer = 19047000] 23:09:29 INFO - PROCESS | 3464 | 1461046169951 Marionette DEBUG loaded listener.js 23:09:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 300 (2AA83400) [pid = 3464] [serial = 1964] [outer = 19047000] 23:09:30 INFO - PROCESS | 3464 | 1461046170540 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]]]}] 23:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1018ms 23:09:30 INFO - PROCESS | 3464 | 1461046170577 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 23:09:30 INFO - PROCESS | 3464 | 1461046170580 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 23:09:30 INFO - PROCESS | 3464 | 1461046170583 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:09:30 INFO - PROCESS | 3464 | 1461046170585 Marionette TRACE conn5 <- [1,2582,null,{}] 23:09:30 INFO - PROCESS | 3464 | 1461046170588 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}] 23:09:30 INFO - PROCESS | 3464 | 1461046170719 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 23:09:30 INFO - PROCESS | 3464 | 1461046170883 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:30 INFO - PROCESS | 3464 | ++DOCSHELL 299B3400 == 141 [pid = 3464] [id = 655] 23:09:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 301 (299B4400) [pid = 3464] [serial = 1965] [outer = 00000000] 23:09:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 302 (299BC800) [pid = 3464] [serial = 1966] [outer = 299B4400] 23:09:30 INFO - PROCESS | 3464 | 1461046170936 Marionette DEBUG loaded listener.js 23:09:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 303 (299BF000) [pid = 3464] [serial = 1967] [outer = 299B4400] 23:09:31 INFO - PROCESS | 3464 | 1461046171510 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]]]}] 23:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 970ms 23:09:31 INFO - PROCESS | 3464 | 1461046171557 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 23:09:31 INFO - PROCESS | 3464 | 1461046171560 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 23:09:31 INFO - PROCESS | 3464 | 1461046171563 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:09:31 INFO - PROCESS | 3464 | 1461046171566 Marionette TRACE conn5 <- [1,2586,null,{}] 23:09:31 INFO - PROCESS | 3464 | 1461046171570 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}] 23:09:31 INFO - PROCESS | 3464 | 1461046171719 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 23:09:31 INFO - PROCESS | 3464 | 1461046171926 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:31 INFO - PROCESS | 3464 | ++DOCSHELL 29F47000 == 142 [pid = 3464] [id = 656] 23:09:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 304 (29F4A000) [pid = 3464] [serial = 1968] [outer = 00000000] 23:09:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 305 (29F51000) [pid = 3464] [serial = 1969] [outer = 29F4A000] 23:09:31 INFO - PROCESS | 3464 | 1461046171986 Marionette DEBUG loaded listener.js 23:09:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 306 (2AA81000) [pid = 3464] [serial = 1970] [outer = 29F4A000] 23:09:32 INFO - PROCESS | 3464 | 1461046172566 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]]]}] 23:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1068ms 23:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:09:32 INFO - PROCESS | 3464 | 1461046172635 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 23:09:32 INFO - PROCESS | 3464 | 1461046172637 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 23:09:32 INFO - PROCESS | 3464 | 1461046172640 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:09:32 INFO - PROCESS | 3464 | 1461046172642 Marionette TRACE conn5 <- [1,2590,null,{}] 23:09:32 INFO - PROCESS | 3464 | 1461046172646 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}] 23:09:32 INFO - PROCESS | 3464 | 1461046172783 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 23:09:32 INFO - PROCESS | 3464 | 1461046172991 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:32 INFO - PROCESS | 3464 | ++DOCSHELL 2AA83800 == 143 [pid = 3464] [id = 657] 23:09:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 307 (2AA85800) [pid = 3464] [serial = 1971] [outer = 00000000] 23:09:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 308 (2B876000) [pid = 3464] [serial = 1972] [outer = 2AA85800] 23:09:33 INFO - PROCESS | 3464 | 1461046173046 Marionette DEBUG loaded listener.js 23:09:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 309 (2B964800) [pid = 3464] [serial = 1973] [outer = 2AA85800] 23:09:33 INFO - PROCESS | 3464 | 1461046173771 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]]]}] 23:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1170ms 23:09:33 INFO - PROCESS | 3464 | 1461046173811 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 23:09:33 INFO - PROCESS | 3464 | 1461046173813 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 23:09:33 INFO - PROCESS | 3464 | 1461046173817 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:09:33 INFO - PROCESS | 3464 | 1461046173819 Marionette TRACE conn5 <- [1,2594,null,{}] 23:09:33 INFO - PROCESS | 3464 | 1461046173822 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}] 23:09:33 INFO - PROCESS | 3464 | 1461046173954 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 23:09:34 INFO - PROCESS | 3464 | 1461046174149 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:34 INFO - PROCESS | 3464 | ++DOCSHELL 161B7000 == 144 [pid = 3464] [id = 658] 23:09:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 310 (1687C400) [pid = 3464] [serial = 1974] [outer = 00000000] 23:09:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 311 (1935B400) [pid = 3464] [serial = 1975] [outer = 1687C400] 23:09:34 INFO - PROCESS | 3464 | 1461046174202 Marionette DEBUG loaded listener.js 23:09:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 312 (1973F000) [pid = 3464] [serial = 1976] [outer = 1687C400] 23:09:34 INFO - PROCESS | 3464 | 1461046174918 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]]]}] 23:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1176ms 23:09:34 INFO - PROCESS | 3464 | 1461046174997 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 23:09:34 INFO - PROCESS | 3464 | 1461046175000 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 23:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:09:34 INFO - PROCESS | 3464 | 1461046175003 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:09:34 INFO - PROCESS | 3464 | 1461046175005 Marionette TRACE conn5 <- [1,2598,null,{}] 23:09:35 INFO - PROCESS | 3464 | 1461046175009 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}] 23:09:35 INFO - PROCESS | 3464 | 1461046175144 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 23:09:35 INFO - PROCESS | 3464 | 1461046175339 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:35 INFO - PROCESS | 3464 | ++DOCSHELL 19744C00 == 145 [pid = 3464] [id = 659] 23:09:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 313 (1A3EE000) [pid = 3464] [serial = 1977] [outer = 00000000] 23:09:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 314 (1FBC6C00) [pid = 3464] [serial = 1978] [outer = 1A3EE000] 23:09:35 INFO - PROCESS | 3464 | 1461046175391 Marionette DEBUG loaded listener.js 23:09:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 315 (21E08000) [pid = 3464] [serial = 1979] [outer = 1A3EE000] 23:09:35 INFO - PROCESS | 3464 | 1461046175985 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]]]}] 23:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1023ms 23:09:36 INFO - PROCESS | 3464 | 1461046176026 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 23:09:36 INFO - PROCESS | 3464 | 1461046176029 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 23:09:36 INFO - PROCESS | 3464 | 1461046176032 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:09:36 INFO - PROCESS | 3464 | 1461046176034 Marionette TRACE conn5 <- [1,2602,null,{}] 23:09:36 INFO - PROCESS | 3464 | 1461046176037 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}] 23:09:36 INFO - PROCESS | 3464 | 1461046176174 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 23:09:36 INFO - PROCESS | 3464 | 1461046176657 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:36 INFO - PROCESS | 3464 | ++DOCSHELL 0F86E400 == 146 [pid = 3464] [id = 660] 23:09:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 316 (0F951400) [pid = 3464] [serial = 1980] [outer = 00000000] 23:09:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 317 (10549C00) [pid = 3464] [serial = 1981] [outer = 0F951400] 23:09:36 INFO - PROCESS | 3464 | 1461046176771 Marionette DEBUG loaded listener.js 23:09:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 318 (11246800) [pid = 3464] [serial = 1982] [outer = 0F951400] 23:09:37 INFO - PROCESS | 3464 | 1461046177432 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]]]}] 23:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1476ms 23:09:37 INFO - PROCESS | 3464 | 1461046177513 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 23:09:37 INFO - PROCESS | 3464 | 1461046177518 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 23:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:09:37 INFO - PROCESS | 3464 | 1461046177523 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:09:37 INFO - PROCESS | 3464 | 1461046177526 Marionette TRACE conn5 <- [1,2606,null,{}] 23:09:37 INFO - PROCESS | 3464 | 1461046177546 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}] 23:09:37 INFO - PROCESS | 3464 | 1461046177736 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 23:09:37 INFO - PROCESS | 3464 | 1461046177874 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:37 INFO - PROCESS | 3464 | ++DOCSHELL 18DCE800 == 147 [pid = 3464] [id = 661] 23:09:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 319 (18FACC00) [pid = 3464] [serial = 1983] [outer = 00000000] 23:09:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 320 (199F0800) [pid = 3464] [serial = 1984] [outer = 18FACC00] 23:09:37 INFO - PROCESS | 3464 | 1461046177928 Marionette DEBUG loaded listener.js 23:09:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 321 (1B4B9000) [pid = 3464] [serial = 1985] [outer = 18FACC00] 23:09:38 INFO - PROCESS | 3464 | 1461046178523 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]]]}] 23:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1018ms 23:09:38 INFO - PROCESS | 3464 | 1461046178547 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 23:09:38 INFO - PROCESS | 3464 | 1461046178551 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 23:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:09:38 INFO - PROCESS | 3464 | 1461046178555 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:09:38 INFO - PROCESS | 3464 | 1461046178557 Marionette TRACE conn5 <- [1,2610,null,{}] 23:09:38 INFO - PROCESS | 3464 | 1461046178560 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}] 23:09:38 INFO - PROCESS | 3464 | 1461046178682 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 23:09:38 INFO - PROCESS | 3464 | 1461046178928 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:38 INFO - PROCESS | 3464 | --DOCSHELL 2482A400 == 146 [pid = 3464] [id = 585] 23:09:38 INFO - PROCESS | 3464 | --DOCSHELL 24825C00 == 145 [pid = 3464] [id = 584] 23:09:38 INFO - PROCESS | 3464 | --DOCSHELL 278DAC00 == 144 [pid = 3464] [id = 583] 23:09:38 INFO - PROCESS | 3464 | --DOCSHELL 22C34C00 == 143 [pid = 3464] [id = 582] 23:09:38 INFO - PROCESS | 3464 | --DOCSHELL 1D3B7800 == 142 [pid = 3464] [id = 644] 23:09:38 INFO - PROCESS | 3464 | --DOCSHELL 14A33400 == 141 [pid = 3464] [id = 643] 23:09:38 INFO - PROCESS | 3464 | --DOCSHELL 21FB9400 == 140 [pid = 3464] [id = 642] 23:09:38 INFO - PROCESS | 3464 | --DOCSHELL 1F6D4800 == 139 [pid = 3464] [id = 641] 23:09:38 INFO - PROCESS | 3464 | --DOCSHELL 0F80B400 == 138 [pid = 3464] [id = 522] 23:09:38 INFO - PROCESS | 3464 | --DOCSHELL 1CF1EC00 == 137 [pid = 3464] [id = 640] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 320 (22B40000) [pid = 3464] [serial = 1861] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | ++DOCSHELL 0F40C800 == 138 [pid = 3464] [id = 662] 23:09:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 321 (0F515800) [pid = 3464] [serial = 1986] [outer = 00000000] 23:09:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 322 (10349400) [pid = 3464] [serial = 1987] [outer = 0F515800] 23:09:39 INFO - PROCESS | 3464 | 1461046179076 Marionette DEBUG loaded listener.js 23:09:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 323 (1684D400) [pid = 3464] [serial = 1988] [outer = 0F515800] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 1B4B1800 == 137 [pid = 3464] [id = 639] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 16847C00 == 136 [pid = 3464] [id = 638] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 1936D400 == 135 [pid = 3464] [id = 637] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 10290C00 == 134 [pid = 3464] [id = 636] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 29BEC000 == 133 [pid = 3464] [id = 632] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 2A510000 == 132 [pid = 3464] [id = 631] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 2A505800 == 131 [pid = 3464] [id = 630] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 29FE4800 == 130 [pid = 3464] [id = 629] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 284AA000 == 129 [pid = 3464] [id = 628] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 278A7000 == 128 [pid = 3464] [id = 627] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 2582F800 == 127 [pid = 3464] [id = 626] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 240DFC00 == 126 [pid = 3464] [id = 625] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 23488C00 == 125 [pid = 3464] [id = 624] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 1D03C000 == 124 [pid = 3464] [id = 623] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 19409000 == 123 [pid = 3464] [id = 622] 23:09:39 INFO - PROCESS | 3464 | --DOCSHELL 1028C000 == 122 [pid = 3464] [id = 621] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 322 (1B572400) [pid = 3464] [serial = 1856] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 321 (1CF9D400) [pid = 3464] [serial = 1847] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 320 (21E0BC00) [pid = 3464] [serial = 1859] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 319 (1D20BC00) [pid = 3464] [serial = 1849] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 318 (1E173400) [pid = 3464] [serial = 1852] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 317 (1D35EC00) [pid = 3464] [serial = 1850] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 316 (19313800) [pid = 3464] [serial = 1855] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 315 (1FBCC800) [pid = 3464] [serial = 1858] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 314 (22C2B400) [pid = 3464] [serial = 1790] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 313 (19743C00) [pid = 3464] [serial = 1843] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 312 (1A3F0800) [pid = 3464] [serial = 1844] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 311 (2B86AC00) [pid = 3464] [serial = 1825] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 310 (24827400) [pid = 3464] [serial = 1801] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 309 (19372400) [pid = 3464] [serial = 1835] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 308 (19244000) [pid = 3464] [serial = 1834] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 307 (1010E400) [pid = 3464] [serial = 1792] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 306 (29FDD000) [pid = 3464] [serial = 1810] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 305 (0FABF000) [pid = 3464] [serial = 1837] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 304 (1028D000) [pid = 3464] [serial = 1838] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 303 (1CD71400) [pid = 3464] [serial = 1846] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 302 (28613C00) [pid = 3464] [serial = 1807] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 301 (285B4400) [pid = 3464] [serial = 1813] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 300 (2A13C400) [pid = 3464] [serial = 1819] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 299 (19402400) [pid = 3464] [serial = 1828] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 298 (22D8BC00) [pid = 3464] [serial = 1798] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 297 (19E31800) [pid = 3464] [serial = 1795] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 296 (1ED5D800) [pid = 3464] [serial = 1853] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 295 (2A8AA800) [pid = 3464] [serial = 1816] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 294 (16844800) [pid = 3464] [serial = 1832] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 293 (151CC800) [pid = 3464] [serial = 1831] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 292 (2405AC00) [pid = 3464] [serial = 1804] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 291 (16256000) [pid = 3464] [serial = 1840] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 290 (18FA5000) [pid = 3464] [serial = 1841] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | --DOMWINDOW == 289 (2A8B7800) [pid = 3464] [serial = 1822] [outer = 00000000] [url = about:blank] 23:09:39 INFO - PROCESS | 3464 | 1461046179611 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]]]}] 23:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1133ms 23:09:39 INFO - PROCESS | 3464 | 1461046179689 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 23:09:39 INFO - PROCESS | 3464 | 1461046179691 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 23:09:39 INFO - PROCESS | 3464 | 1461046179696 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:09:39 INFO - PROCESS | 3464 | 1461046179701 Marionette TRACE conn5 <- [1,2614,null,{}] 23:09:39 INFO - PROCESS | 3464 | 1461046179710 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}] 23:09:39 INFO - PROCESS | 3464 | 1461046179860 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 23:09:40 INFO - PROCESS | 3464 | 1461046180014 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:40 INFO - PROCESS | 3464 | ++DOCSHELL 15262800 == 123 [pid = 3464] [id = 663] 23:09:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 290 (161AD800) [pid = 3464] [serial = 1989] [outer = 00000000] 23:09:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 291 (19369000) [pid = 3464] [serial = 1990] [outer = 161AD800] 23:09:40 INFO - PROCESS | 3464 | 1461046180060 Marionette DEBUG loaded listener.js 23:09:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 292 (19440000) [pid = 3464] [serial = 1991] [outer = 161AD800] 23:09:40 INFO - PROCESS | 3464 | 1461046180492 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]]]}] 23:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 831ms 23:09:40 INFO - PROCESS | 3464 | 1461046180534 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 23:09:40 INFO - PROCESS | 3464 | 1461046180537 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 23:09:40 INFO - PROCESS | 3464 | 1461046180541 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:09:40 INFO - PROCESS | 3464 | 1461046180542 Marionette TRACE conn5 <- [1,2618,null,{}] 23:09:40 INFO - PROCESS | 3464 | 1461046180546 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}] 23:09:40 INFO - PROCESS | 3464 | 1461046180661 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 23:09:40 INFO - PROCESS | 3464 | 1461046180671 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:40 INFO - PROCESS | 3464 | ++DOCSHELL 1A47C800 == 124 [pid = 3464] [id = 664] 23:09:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 293 (1B41BC00) [pid = 3464] [serial = 1992] [outer = 00000000] 23:09:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 294 (1CD6CC00) [pid = 3464] [serial = 1993] [outer = 1B41BC00] 23:09:40 INFO - PROCESS | 3464 | 1461046180717 Marionette DEBUG loaded listener.js 23:09:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 295 (1CDAFC00) [pid = 3464] [serial = 1994] [outer = 1B41BC00] 23:09:41 INFO - PROCESS | 3464 | 1461046181197 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]]]}] 23:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 23:09:41 INFO - PROCESS | 3464 | 1461046181275 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 23:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:09:41 INFO - PROCESS | 3464 | 1461046181277 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 23:09:41 INFO - PROCESS | 3464 | 1461046181280 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:09:41 INFO - PROCESS | 3464 | 1461046181281 Marionette TRACE conn5 <- [1,2622,null,{}] 23:09:41 INFO - PROCESS | 3464 | 1461046181285 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}] 23:09:41 INFO - PROCESS | 3464 | 1461046181397 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 23:09:41 INFO - PROCESS | 3464 | 1461046181403 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:41 INFO - PROCESS | 3464 | ++DOCSHELL 1CFA5400 == 125 [pid = 3464] [id = 665] 23:09:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 296 (1D02D400) [pid = 3464] [serial = 1995] [outer = 00000000] 23:09:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 297 (1D2CEC00) [pid = 3464] [serial = 1996] [outer = 1D02D400] 23:09:41 INFO - PROCESS | 3464 | 1461046181460 Marionette DEBUG loaded listener.js 23:09:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 298 (1DED1800) [pid = 3464] [serial = 1997] [outer = 1D02D400] 23:09:42 INFO - PROCESS | 3464 | 1461046182045 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]]]}] 23:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 830ms 23:09:42 INFO - PROCESS | 3464 | 1461046182111 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 23:09:42 INFO - PROCESS | 3464 | 1461046182113 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 23:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:09:42 INFO - PROCESS | 3464 | 1461046182122 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:09:42 INFO - PROCESS | 3464 | 1461046182123 Marionette TRACE conn5 <- [1,2626,null,{}] 23:09:42 INFO - PROCESS | 3464 | 1461046182127 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}] 23:09:42 INFO - PROCESS | 3464 | 1461046182298 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 23:09:42 INFO - PROCESS | 3464 | 1461046182325 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:42 INFO - PROCESS | 3464 | ++DOCSHELL 1ED50000 == 126 [pid = 3464] [id = 666] 23:09:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 299 (1ED5AC00) [pid = 3464] [serial = 1998] [outer = 00000000] 23:09:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 300 (1FBC8C00) [pid = 3464] [serial = 1999] [outer = 1ED5AC00] 23:09:42 INFO - PROCESS | 3464 | 1461046182370 Marionette DEBUG loaded listener.js 23:09:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 301 (20218C00) [pid = 3464] [serial = 2000] [outer = 1ED5AC00] 23:09:42 INFO - PROCESS | 3464 | 1461046182849 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]]]}] 23:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 23:09:42 INFO - PROCESS | 3464 | 1461046182891 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 23:09:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:09:42 INFO - PROCESS | 3464 | 1461046182893 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 23:09:42 INFO - PROCESS | 3464 | 1461046182896 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:09:42 INFO - PROCESS | 3464 | 1461046182897 Marionette TRACE conn5 <- [1,2630,null,{}] 23:09:42 INFO - PROCESS | 3464 | 1461046182901 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}] 23:09:43 INFO - PROCESS | 3464 | 1461046183059 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 23:09:43 INFO - PROCESS | 3464 | 1461046183078 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:43 INFO - PROCESS | 3464 | ++DOCSHELL 1EEE0400 == 127 [pid = 3464] [id = 667] 23:09:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 302 (1F6DB400) [pid = 3464] [serial = 2001] [outer = 00000000] 23:09:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 303 (21FBE800) [pid = 3464] [serial = 2002] [outer = 1F6DB400] 23:09:43 INFO - PROCESS | 3464 | 1461046183123 Marionette DEBUG loaded listener.js 23:09:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 304 (2209BC00) [pid = 3464] [serial = 2003] [outer = 1F6DB400] 23:09:43 INFO - PROCESS | 3464 | 1461046183587 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]]]}] 23:09:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:09:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1075ms 23:09:43 INFO - PROCESS | 3464 | --DOMWINDOW == 303 (1F6E0800) [pid = 3464] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:09:43 INFO - PROCESS | 3464 | --DOMWINDOW == 302 (1B4FC000) [pid = 3464] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:09:43 INFO - PROCESS | 3464 | --DOMWINDOW == 301 (1A3F2C00) [pid = 3464] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:09:43 INFO - PROCESS | 3464 | --DOMWINDOW == 300 (223A2800) [pid = 3464] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:09:43 INFO - PROCESS | 3464 | --DOMWINDOW == 299 (16E99800) [pid = 3464] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:09:44 INFO - PROCESS | 3464 | --DOMWINDOW == 298 (13B10400) [pid = 3464] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:09:44 INFO - PROCESS | 3464 | --DOMWINDOW == 297 (1D030C00) [pid = 3464] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:09:44 INFO - PROCESS | 3464 | --DOMWINDOW == 296 (14A33800) [pid = 3464] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:09:44 INFO - PROCESS | 3464 | --DOMWINDOW == 295 (1ED85800) [pid = 3464] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:09:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:09:44 INFO - PROCESS | 3464 | 1461046184009 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 23:09:44 INFO - PROCESS | 3464 | 1461046184011 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 23:09:44 INFO - PROCESS | 3464 | 1461046184014 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:09:44 INFO - PROCESS | 3464 | 1461046184016 Marionette TRACE conn5 <- [1,2634,null,{}] 23:09:44 INFO - PROCESS | 3464 | 1461046184020 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}] 23:09:44 INFO - PROCESS | 3464 | 1461046184127 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 23:09:44 INFO - PROCESS | 3464 | 1461046184136 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:44 INFO - PROCESS | 3464 | ++DOCSHELL 13B10400 == 128 [pid = 3464] [id = 668] 23:09:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 296 (14A40400) [pid = 3464] [serial = 2004] [outer = 00000000] 23:09:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 297 (1B577400) [pid = 3464] [serial = 2005] [outer = 14A40400] 23:09:44 INFO - PROCESS | 3464 | 1461046184180 Marionette DEBUG loaded listener.js 23:09:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 298 (1D03AC00) [pid = 3464] [serial = 2006] [outer = 14A40400] 23:09:44 INFO - PROCESS | 3464 | 1461046184654 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]]]}] 23:09:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:09:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 23:09:44 INFO - PROCESS | 3464 | 1461046184687 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 23:09:44 INFO - PROCESS | 3464 | 1461046184689 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 23:09:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:09:44 INFO - PROCESS | 3464 | 1461046184711 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:09:44 INFO - PROCESS | 3464 | 1461046184712 Marionette TRACE conn5 <- [1,2638,null,{}] 23:09:44 INFO - PROCESS | 3464 | 1461046184716 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}] 23:09:44 INFO - PROCESS | 3464 | 1461046184822 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 23:09:44 INFO - PROCESS | 3464 | 1461046184828 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:44 INFO - PROCESS | 3464 | ++DOCSHELL 1DED0400 == 129 [pid = 3464] [id = 669] 23:09:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 299 (21FB3800) [pid = 3464] [serial = 2007] [outer = 00000000] 23:09:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 300 (22D8E800) [pid = 3464] [serial = 2008] [outer = 21FB3800] 23:09:44 INFO - PROCESS | 3464 | 1461046184874 Marionette DEBUG loaded listener.js 23:09:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 301 (23460800) [pid = 3464] [serial = 2009] [outer = 21FB3800] 23:09:45 INFO - PROCESS | 3464 | 1461046185342 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]]]}] 23:09:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:09:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 23:09:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:09:45 INFO - PROCESS | 3464 | 1461046185386 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 23:09:45 INFO - PROCESS | 3464 | 1461046185387 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 23:09:45 INFO - PROCESS | 3464 | 1461046185391 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:09:45 INFO - PROCESS | 3464 | 1461046185392 Marionette TRACE conn5 <- [1,2642,null,{}] 23:09:45 INFO - PROCESS | 3464 | 1461046185416 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}] 23:09:45 INFO - PROCESS | 3464 | 1461046185523 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 23:09:45 INFO - PROCESS | 3464 | 1461046185575 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:45 INFO - PROCESS | 3464 | ++DOCSHELL 2405AC00 == 130 [pid = 3464] [id = 670] 23:09:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 302 (2405C800) [pid = 3464] [serial = 2010] [outer = 00000000] 23:09:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 303 (24820400) [pid = 3464] [serial = 2011] [outer = 2405C800] 23:09:45 INFO - PROCESS | 3464 | 1461046185624 Marionette DEBUG loaded listener.js 23:09:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 304 (2511B800) [pid = 3464] [serial = 2012] [outer = 2405C800] 23:09:46 INFO - PROCESS | 3464 | 1461046186398 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]]]}] 23:09:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:09:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1075ms 23:09:46 INFO - PROCESS | 3464 | 1461046186467 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 23:09:46 INFO - PROCESS | 3464 | 1461046186471 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 23:09:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:09:46 INFO - PROCESS | 3464 | 1461046186477 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:09:46 INFO - PROCESS | 3464 | 1461046186481 Marionette TRACE conn5 <- [1,2646,null,{}] 23:09:46 INFO - PROCESS | 3464 | 1461046186486 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}] 23:09:46 INFO - PROCESS | 3464 | 1461046186633 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 23:09:46 INFO - PROCESS | 3464 | 1461046186829 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:46 INFO - PROCESS | 3464 | ++DOCSHELL 10350400 == 131 [pid = 3464] [id = 671] 23:09:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 305 (10554C00) [pid = 3464] [serial = 2013] [outer = 00000000] 23:09:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 306 (161B7800) [pid = 3464] [serial = 2014] [outer = 10554C00] 23:09:46 INFO - PROCESS | 3464 | 1461046186889 Marionette DEBUG loaded listener.js 23:09:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 307 (18FA1800) [pid = 3464] [serial = 2015] [outer = 10554C00] 23:09:47 INFO - PROCESS | 3464 | 1461046187521 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]]]}] 23:09:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:09:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1079ms 23:09:47 INFO - PROCESS | 3464 | 1461046187556 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 23:09:47 INFO - PROCESS | 3464 | 1461046187562 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 23:09:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:09:47 INFO - PROCESS | 3464 | 1461046187569 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:09:47 INFO - PROCESS | 3464 | 1461046187572 Marionette TRACE conn5 <- [1,2650,null,{}] 23:09:47 INFO - PROCESS | 3464 | 1461046187575 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}] 23:09:47 INFO - PROCESS | 3464 | 1461046187711 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 23:09:47 INFO - PROCESS | 3464 | 1461046187904 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:47 INFO - PROCESS | 3464 | ++DOCSHELL 199E8000 == 132 [pid = 3464] [id = 672] 23:09:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 308 (19E33000) [pid = 3464] [serial = 2016] [outer = 00000000] 23:09:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 309 (1CDA8800) [pid = 3464] [serial = 2017] [outer = 19E33000] 23:09:47 INFO - PROCESS | 3464 | 1461046187959 Marionette DEBUG loaded listener.js 23:09:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 310 (1D03B400) [pid = 3464] [serial = 2018] [outer = 19E33000] 23:09:48 INFO - PROCESS | 3464 | 1461046188543 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]]]}] 23:09:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:09:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1018ms 23:09:48 INFO - PROCESS | 3464 | 1461046188590 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 23:09:48 INFO - PROCESS | 3464 | 1461046188592 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 23:09:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:09:48 INFO - PROCESS | 3464 | 1461046188596 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:09:48 INFO - PROCESS | 3464 | 1461046188600 Marionette TRACE conn5 <- [1,2654,null,{}] 23:09:48 INFO - PROCESS | 3464 | 1461046188611 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}] 23:09:48 INFO - PROCESS | 3464 | 1461046188765 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 23:09:48 INFO - PROCESS | 3464 | 1461046188960 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:48 INFO - PROCESS | 3464 | ++DOCSHELL 22D95000 == 133 [pid = 3464] [id = 673] 23:09:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 311 (24054000) [pid = 3464] [serial = 2019] [outer = 00000000] 23:09:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 312 (2511D400) [pid = 3464] [serial = 2020] [outer = 24054000] 23:09:49 INFO - PROCESS | 3464 | 1461046189019 Marionette DEBUG loaded listener.js 23:09:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 313 (278A7000) [pid = 3464] [serial = 2021] [outer = 24054000] 23:09:50 INFO - PROCESS | 3464 | 1461046190106 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]]]}] 23:09:50 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) 23:09:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1531ms 23:09:50 INFO - PROCESS | 3464 | 1461046190130 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 23:09:50 INFO - PROCESS | 3464 | 1461046190133 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 23:09:50 INFO - PROCESS | 3464 | 1461046190137 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:09:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:09:50 INFO - PROCESS | 3464 | 1461046190139 Marionette TRACE conn5 <- [1,2658,null,{}] 23:09:50 INFO - PROCESS | 3464 | 1461046190142 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}] 23:09:50 INFO - PROCESS | 3464 | 1461046190280 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 23:09:50 INFO - PROCESS | 3464 | 1461046190472 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:50 INFO - PROCESS | 3464 | ++DOCSHELL 27C61400 == 134 [pid = 3464] [id = 674] 23:09:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 314 (27C63800) [pid = 3464] [serial = 2022] [outer = 00000000] 23:09:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 315 (284A7C00) [pid = 3464] [serial = 2023] [outer = 27C63800] 23:09:50 INFO - PROCESS | 3464 | 1461046190558 Marionette DEBUG loaded listener.js 23:09:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 316 (284E8000) [pid = 3464] [serial = 2024] [outer = 27C63800] 23:09:51 INFO - PROCESS | 3464 | 1461046191627 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] 23:09:51 INFO - PROCESS | 3464 | 1461046191676 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 23:09:51 INFO - PROCESS | 3464 | 1461046191680 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:09:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:09:51 INFO - PROCESS | 3464 | 1461046191682 Marionette TRACE conn5 <- [1,2662,null,{}] 23:09:51 INFO - PROCESS | 3464 | 1461046191685 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}] 23:09:51 INFO - PROCESS | 3464 | 1461046191845 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 23:09:52 INFO - PROCESS | 3464 | 1461046192068 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:52 INFO - PROCESS | 3464 | ++DOCSHELL 284E9400 == 135 [pid = 3464] [id = 675] 23:09:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 317 (284EC000) [pid = 3464] [serial = 2025] [outer = 00000000] 23:09:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 318 (284F4C00) [pid = 3464] [serial = 2026] [outer = 284EC000] 23:09:52 INFO - PROCESS | 3464 | 1461046192121 Marionette DEBUG loaded listener.js 23:09:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 319 (285AF400) [pid = 3464] [serial = 2027] [outer = 284EC000] 23:09:53 INFO - PROCESS | 3464 | 1461046193175 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] 23:09:53 INFO - PROCESS | 3464 | 1461046193239 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 23:09:53 INFO - PROCESS | 3464 | 1461046193244 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:09:53 INFO - PROCESS | 3464 | 1461046193246 Marionette TRACE conn5 <- [1,2666,null,{}] 23:09:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:09:53 INFO - PROCESS | 3464 | 1461046193250 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}] 23:09:53 INFO - PROCESS | 3464 | 1461046193391 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 23:09:53 INFO - PROCESS | 3464 | 1461046193656 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:53 INFO - PROCESS | 3464 | ++DOCSHELL 284F1400 == 136 [pid = 3464] [id = 676] 23:09:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 320 (2877F400) [pid = 3464] [serial = 2028] [outer = 00000000] 23:09:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 321 (29B39C00) [pid = 3464] [serial = 2029] [outer = 2877F400] 23:09:53 INFO - PROCESS | 3464 | 1461046193715 Marionette DEBUG loaded listener.js 23:09:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 322 (29B41000) [pid = 3464] [serial = 2030] [outer = 2877F400] 23:09:54 INFO - PROCESS | 3464 | 1461046194772 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]]]}] 23:09:54 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) 23:09:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1579ms 23:09:54 INFO - PROCESS | 3464 | 1461046194833 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 23:09:54 INFO - PROCESS | 3464 | 1461046194835 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 23:09:54 INFO - PROCESS | 3464 | 1461046194839 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:09:54 INFO - PROCESS | 3464 | 1461046194841 Marionette TRACE conn5 <- [1,2670,null,{}] 23:09:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:09:54 INFO - PROCESS | 3464 | 1461046194844 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}] 23:09:54 INFO - PROCESS | 3464 | 1461046195004 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 23:09:55 INFO - PROCESS | 3464 | 1461046195226 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:55 INFO - PROCESS | 3464 | ++DOCSHELL 1EEE1000 == 137 [pid = 3464] [id = 677] 23:09:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 323 (285B9000) [pid = 3464] [serial = 2031] [outer = 00000000] 23:09:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 324 (29F4EC00) [pid = 3464] [serial = 2032] [outer = 285B9000] 23:09:55 INFO - PROCESS | 3464 | 1461046195280 Marionette DEBUG loaded listener.js 23:09:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 325 (29F55000) [pid = 3464] [serial = 2033] [outer = 285B9000] 23:09:56 INFO - PROCESS | 3464 | 1461046196305 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]]]}] 23:09:56 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) 23:09:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1521ms 23:09:56 INFO - PROCESS | 3464 | 1461046196364 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 23:09:56 INFO - PROCESS | 3464 | 1461046196367 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 23:09:56 INFO - PROCESS | 3464 | 1461046196370 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:09:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:09:56 INFO - PROCESS | 3464 | 1461046196372 Marionette TRACE conn5 <- [1,2674,null,{}] 23:09:56 INFO - PROCESS | 3464 | 1461046196376 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}] 23:09:56 INFO - PROCESS | 3464 | 1461046196535 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 23:09:56 INFO - PROCESS | 3464 | 1461046196759 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:56 INFO - PROCESS | 3464 | ++DOCSHELL 29F55400 == 138 [pid = 3464] [id = 678] 23:09:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 326 (29FDAC00) [pid = 3464] [serial = 2034] [outer = 00000000] 23:09:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 327 (2A03A000) [pid = 3464] [serial = 2035] [outer = 29FDAC00] 23:09:56 INFO - PROCESS | 3464 | 1461046196812 Marionette DEBUG loaded listener.js 23:09:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 328 (2A03D000) [pid = 3464] [serial = 2036] [outer = 29FDAC00] 23:09:57 INFO - PROCESS | 3464 | 1461046197844 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] 23:09:57 INFO - PROCESS | 3464 | 1461046197896 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 23:09:57 INFO - PROCESS | 3464 | 1461046197900 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:09:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:09:57 INFO - PROCESS | 3464 | 1461046197902 Marionette TRACE conn5 <- [1,2678,null,{}] 23:09:57 INFO - PROCESS | 3464 | 1461046197905 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}] 23:09:58 INFO - PROCESS | 3464 | 1461046198066 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 23:09:58 INFO - PROCESS | 3464 | 1461046198296 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:58 INFO - PROCESS | 3464 | ++DOCSHELL 2A039400 == 139 [pid = 3464] [id = 679] 23:09:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 329 (2A039C00) [pid = 3464] [serial = 2037] [outer = 00000000] 23:09:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 330 (2A13D800) [pid = 3464] [serial = 2038] [outer = 2A039C00] 23:09:58 INFO - PROCESS | 3464 | 1461046198352 Marionette DEBUG loaded listener.js 23:09:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 331 (2A501400) [pid = 3464] [serial = 2039] [outer = 2A039C00] 23:09:59 INFO - PROCESS | 3464 | 1461046199376 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] 23:09:59 INFO - PROCESS | 3464 | 1461046199471 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 23:09:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:09:59 INFO - PROCESS | 3464 | 1461046199476 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:09:59 INFO - PROCESS | 3464 | 1461046199478 Marionette TRACE conn5 <- [1,2682,null,{}] 23:09:59 INFO - PROCESS | 3464 | 1461046199483 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}] 23:09:59 INFO - PROCESS | 3464 | 1461046199604 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 23:09:59 INFO - PROCESS | 3464 | 1461046199869 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:59 INFO - PROCESS | 3464 | ++DOCSHELL 193E4400 == 140 [pid = 3464] [id = 680] 23:09:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 332 (197B2800) [pid = 3464] [serial = 2040] [outer = 00000000] 23:09:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 333 (1CDAB000) [pid = 3464] [serial = 2041] [outer = 197B2800] 23:09:59 INFO - PROCESS | 3464 | 1461046199925 Marionette DEBUG loaded listener.js 23:09:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 334 (1CF9E000) [pid = 3464] [serial = 2042] [outer = 197B2800] 23:10:01 INFO - PROCESS | 3464 | 1461046201018 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] 23:10:01 INFO - PROCESS | 3464 | 1461046201060 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 23:10:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:10:01 INFO - PROCESS | 3464 | 1461046201064 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:10:01 INFO - PROCESS | 3464 | 1461046201066 Marionette TRACE conn5 <- [1,2686,null,{}] 23:10:01 INFO - PROCESS | 3464 | 1461046201070 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}] 23:10:01 INFO - PROCESS | 3464 | 1461046201256 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 23:10:01 INFO - PROCESS | 3464 | 1461046201465 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:01 INFO - PROCESS | 3464 | ++DOCSHELL 21FC3400 == 141 [pid = 3464] [id = 681] 23:10:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 335 (2345A800) [pid = 3464] [serial = 2043] [outer = 00000000] 23:10:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 336 (2A8B3400) [pid = 3464] [serial = 2044] [outer = 2345A800] 23:10:01 INFO - PROCESS | 3464 | 1461046201523 Marionette DEBUG loaded listener.js 23:10:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 337 (2A8BE000) [pid = 3464] [serial = 2045] [outer = 2345A800] 23:10:02 INFO - PROCESS | 3464 | 1461046202913 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] 23:10:02 INFO - PROCESS | 3464 | 1461046202954 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 23:10:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:10:02 INFO - PROCESS | 3464 | 1461046202959 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:10:02 INFO - PROCESS | 3464 | 1461046202961 Marionette TRACE conn5 <- [1,2690,null,{}] 23:10:02 INFO - PROCESS | 3464 | 1461046202967 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}] 23:10:03 INFO - PROCESS | 3464 | 1461046203134 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 23:10:03 INFO - PROCESS | 3464 | 1461046203335 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:03 INFO - PROCESS | 3464 | ++DOCSHELL 13B10000 == 142 [pid = 3464] [id = 682] 23:10:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 338 (14D3B400) [pid = 3464] [serial = 2046] [outer = 00000000] 23:10:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 339 (19047400) [pid = 3464] [serial = 2047] [outer = 14D3B400] 23:10:03 INFO - PROCESS | 3464 | 1461046203427 Marionette DEBUG loaded listener.js 23:10:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 340 (19E36400) [pid = 3464] [serial = 2048] [outer = 14D3B400] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 19E38C00 == 141 [pid = 3464] [id = 316] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 1DED0400 == 140 [pid = 3464] [id = 669] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 13B10400 == 139 [pid = 3464] [id = 668] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 1EEE0400 == 138 [pid = 3464] [id = 667] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 1ED50000 == 137 [pid = 3464] [id = 666] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 1CFA5400 == 136 [pid = 3464] [id = 665] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 1A47C800 == 135 [pid = 3464] [id = 664] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 339 (278A9C00) [pid = 3464] [serial = 1936] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 338 (21FCB800) [pid = 3464] [serial = 1870] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 337 (2A619000) [pid = 3464] [serial = 1888] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 336 (2A50B800) [pid = 3464] [serial = 1891] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 335 (2482B400) [pid = 3464] [serial = 1876] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 334 (29B3FC00) [pid = 3464] [serial = 1900] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 333 (14D32000) [pid = 3464] [serial = 1864] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 332 (285B2400) [pid = 3464] [serial = 1882] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 331 (2A13A800) [pid = 3464] [serial = 1885] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 330 (27C68800) [pid = 3464] [serial = 1879] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 329 (1B57E800) [pid = 3464] [serial = 1867] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 328 (24050800) [pid = 3464] [serial = 1873] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 327 (1B4F2400) [pid = 3464] [serial = 1903] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 326 (29BF3400) [pid = 3464] [serial = 1897] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 325 (2A97BC00) [pid = 3464] [serial = 1894] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 15262800 == 134 [pid = 3464] [id = 663] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 0F40C800 == 133 [pid = 3464] [id = 662] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 18DCE800 == 132 [pid = 3464] [id = 661] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 0F86E400 == 131 [pid = 3464] [id = 660] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 161B7000 == 130 [pid = 3464] [id = 658] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 2AA83800 == 129 [pid = 3464] [id = 657] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 29F47000 == 128 [pid = 3464] [id = 656] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 299B3400 == 127 [pid = 3464] [id = 655] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 18054400 == 126 [pid = 3464] [id = 654] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 28A1D800 == 125 [pid = 3464] [id = 653] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 2A8B6400 == 124 [pid = 3464] [id = 652] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 25121800 == 123 [pid = 3464] [id = 651] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 29FE5000 == 122 [pid = 3464] [id = 606] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 25115400 == 121 [pid = 3464] [id = 650] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 2877D000 == 120 [pid = 3464] [id = 649] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 27C67400 == 119 [pid = 3464] [id = 648] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 1923EC00 == 118 [pid = 3464] [id = 647] 23:10:03 INFO - PROCESS | 3464 | --DOCSHELL 1129DC00 == 117 [pid = 3464] [id = 646] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 324 (2482A800) [pid = 3464] [serial = 1934] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 323 (22095400) [pid = 3464] [serial = 1906] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 322 (21E06400) [pid = 3464] [serial = 1924] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 321 (1CDAE000) [pid = 3464] [serial = 1919] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 320 (1CD49C00) [pid = 3464] [serial = 1912] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 319 (22B7B400) [pid = 3464] [serial = 1927] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 318 (19241400) [pid = 3464] [serial = 1915] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 317 (19368000) [pid = 3464] [serial = 1910] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 316 (2345D000) [pid = 3464] [serial = 1928] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 315 (1CD44800) [pid = 3464] [serial = 1918] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 314 (1D2D7800) [pid = 3464] [serial = 1921] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 313 (1B4B7C00) [pid = 3464] [serial = 1930] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 312 (1936D800) [pid = 3464] [serial = 1916] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 311 (1903D400) [pid = 3464] [serial = 1909] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 310 (2405EC00) [pid = 3464] [serial = 1933] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 309 (1D204C00) [pid = 3464] [serial = 1931] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 308 (1DEC7400) [pid = 3464] [serial = 1922] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 307 (21FB5C00) [pid = 3464] [serial = 1925] [outer = 00000000] [url = about:blank] 23:10:03 INFO - PROCESS | 3464 | --DOMWINDOW == 306 (1CF10400) [pid = 3464] [serial = 1913] [outer = 00000000] [url = about:blank] 23:10:04 INFO - PROCESS | 3464 | 1461046204150 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]]]}] 23:10:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:10:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1238ms 23:10:04 INFO - PROCESS | 3464 | 1461046204198 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 23:10:04 INFO - PROCESS | 3464 | 1461046204203 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 23:10:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:10:04 INFO - PROCESS | 3464 | 1461046204209 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:10:04 INFO - PROCESS | 3464 | 1461046204212 Marionette TRACE conn5 <- [1,2694,null,{}] 23:10:04 INFO - PROCESS | 3464 | 1461046204216 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}] 23:10:04 INFO - PROCESS | 3464 | 1461046204327 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 23:10:04 INFO - PROCESS | 3464 | 1461046204333 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:04 INFO - PROCESS | 3464 | ++DOCSHELL 106EE000 == 118 [pid = 3464] [id = 683] 23:10:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 307 (11243400) [pid = 3464] [serial = 2049] [outer = 00000000] 23:10:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 308 (18FAC800) [pid = 3464] [serial = 2050] [outer = 11243400] 23:10:04 INFO - PROCESS | 3464 | 1461046204379 Marionette DEBUG loaded listener.js 23:10:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 309 (19331000) [pid = 3464] [serial = 2051] [outer = 11243400] 23:10:04 INFO - PROCESS | 3464 | 1461046204952 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]]]}] 23:10:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:10:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 770ms 23:10:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:10:04 INFO - PROCESS | 3464 | 1461046204982 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 23:10:04 INFO - PROCESS | 3464 | 1461046204984 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 23:10:04 INFO - PROCESS | 3464 | 1461046204987 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:10:04 INFO - PROCESS | 3464 | 1461046204990 Marionette TRACE conn5 <- [1,2698,null,{}] 23:10:05 INFO - PROCESS | 3464 | 1461046205001 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}] 23:10:05 INFO - PROCESS | 3464 | 1461046205117 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 23:10:05 INFO - PROCESS | 3464 | 1461046205287 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:05 INFO - PROCESS | 3464 | ++DOCSHELL 1B57C000 == 119 [pid = 3464] [id = 684] 23:10:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 310 (1B57C400) [pid = 3464] [serial = 2052] [outer = 00000000] 23:10:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 311 (1CD4A400) [pid = 3464] [serial = 2053] [outer = 1B57C400] 23:10:05 INFO - PROCESS | 3464 | 1461046205334 Marionette DEBUG loaded listener.js 23:10:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 312 (1CD74000) [pid = 3464] [serial = 2054] [outer = 1B57C400] 23:10:05 INFO - PROCESS | 3464 | 1461046205761 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] 23:10:05 INFO - PROCESS | 3464 | 1461046205821 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 23:10:05 INFO - PROCESS | 3464 | 1461046205824 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:10:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:10:05 INFO - PROCESS | 3464 | 1461046205826 Marionette TRACE conn5 <- [1,2702,null,{}] 23:10:05 INFO - PROCESS | 3464 | 1461046205830 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}] 23:10:05 INFO - PROCESS | 3464 | 1461046205941 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 23:10:05 INFO - PROCESS | 3464 | 1461046205985 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:05 INFO - PROCESS | 3464 | ++DOCSHELL 1D20C800 == 120 [pid = 3464] [id = 685] 23:10:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 313 (1D20FC00) [pid = 3464] [serial = 2055] [outer = 00000000] 23:10:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 314 (1E174000) [pid = 3464] [serial = 2056] [outer = 1D20FC00] 23:10:06 INFO - PROCESS | 3464 | 1461046206031 Marionette DEBUG loaded listener.js 23:10:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 315 (1ED80C00) [pid = 3464] [serial = 2057] [outer = 1D20FC00] 23:10:06 INFO - PROCESS | 3464 | 1461046206613 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]]]}] 23:10:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:10:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 830ms 23:10:06 INFO - PROCESS | 3464 | 1461046206658 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 23:10:06 INFO - PROCESS | 3464 | 1461046206660 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 23:10:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:10:06 INFO - PROCESS | 3464 | 1461046206663 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:10:06 INFO - PROCESS | 3464 | 1461046206664 Marionette TRACE conn5 <- [1,2706,null,{}] 23:10:06 INFO - PROCESS | 3464 | 1461046206668 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}] 23:10:06 INFO - PROCESS | 3464 | 1461046206831 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 23:10:06 INFO - PROCESS | 3464 | 1461046206854 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:06 INFO - PROCESS | 3464 | ++DOCSHELL 1E172000 == 121 [pid = 3464] [id = 686] 23:10:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 316 (1EED9C00) [pid = 3464] [serial = 2058] [outer = 00000000] 23:10:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 317 (21FB5C00) [pid = 3464] [serial = 2059] [outer = 1EED9C00] 23:10:06 INFO - PROCESS | 3464 | 1461046206898 Marionette DEBUG loaded listener.js 23:10:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 318 (21FCA400) [pid = 3464] [serial = 2060] [outer = 1EED9C00] 23:10:07 INFO - PROCESS | 3464 | 1461046207420 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] 23:10:07 INFO - PROCESS | 3464 | 1461046207500 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 23:10:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:10:07 INFO - PROCESS | 3464 | 1461046207503 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:10:07 INFO - PROCESS | 3464 | 1461046207505 Marionette TRACE conn5 <- [1,2710,null,{}] 23:10:07 INFO - PROCESS | 3464 | 1461046207508 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}] 23:10:07 INFO - PROCESS | 3464 | 1461046207700 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 23:10:07 INFO - PROCESS | 3464 | 1461046207727 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:07 INFO - PROCESS | 3464 | ++DOCSHELL 223A2800 == 122 [pid = 3464] [id = 687] 23:10:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 319 (2345E800) [pid = 3464] [serial = 2061] [outer = 00000000] 23:10:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 320 (2481C800) [pid = 3464] [serial = 2062] [outer = 2345E800] 23:10:07 INFO - PROCESS | 3464 | 1461046207778 Marionette DEBUG loaded listener.js 23:10:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 321 (25113000) [pid = 3464] [serial = 2063] [outer = 2345E800] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 320 (1ED5AC00) [pid = 3464] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 319 (1F6DB400) [pid = 3464] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 318 (1B41BC00) [pid = 3464] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 317 (0F951400) [pid = 3464] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 316 (161AD800) [pid = 3464] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 315 (14DCB400) [pid = 3464] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 314 (0F515800) [pid = 3464] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 313 (18FACC00) [pid = 3464] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 312 (1D02D400) [pid = 3464] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 311 (14A40400) [pid = 3464] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 310 (21FB3800) [pid = 3464] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:10:08 INFO - PROCESS | 3464 | --DOMWINDOW == 309 (223A7C00) [pid = 3464] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:10:08 INFO - PROCESS | 3464 | 1461046208649 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] 23:10:08 INFO - PROCESS | 3464 | 1461046208678 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 23:10:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:10:08 INFO - PROCESS | 3464 | 1461046208681 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:10:08 INFO - PROCESS | 3464 | 1461046208683 Marionette TRACE conn5 <- [1,2714,null,{}] 23:10:08 INFO - PROCESS | 3464 | 1461046208686 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}] 23:10:08 INFO - PROCESS | 3464 | 1461046208796 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 23:10:08 INFO - PROCESS | 3464 | 1461046208961 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:08 INFO - PROCESS | 3464 | ++DOCSHELL 0F958800 == 123 [pid = 3464] [id = 688] 23:10:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 310 (14A35000) [pid = 3464] [serial = 2064] [outer = 00000000] 23:10:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 311 (21FCBC00) [pid = 3464] [serial = 2065] [outer = 14A35000] 23:10:08 INFO - PROCESS | 3464 | 1461046209005 Marionette DEBUG loaded listener.js 23:10:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 312 (2405D000) [pid = 3464] [serial = 2066] [outer = 14A35000] 23:10:09 INFO - PROCESS | 3464 | 1461046209400 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]]]}] 23:10:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:10:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 770ms 23:10:09 INFO - PROCESS | 3464 | 1461046209453 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 23:10:09 INFO - PROCESS | 3464 | 1461046209455 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 23:10:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:10:09 INFO - PROCESS | 3464 | 1461046209458 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:10:09 INFO - PROCESS | 3464 | 1461046209460 Marionette TRACE conn5 <- [1,2718,null,{}] 23:10:09 INFO - PROCESS | 3464 | 1461046209463 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}] 23:10:09 INFO - PROCESS | 3464 | 1461046209576 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 23:10:09 INFO - PROCESS | 3464 | 1461046209583 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:09 INFO - PROCESS | 3464 | ++DOCSHELL 25116400 == 124 [pid = 3464] [id = 689] 23:10:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 313 (25827800) [pid = 3464] [serial = 2067] [outer = 00000000] 23:10:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 314 (27C63000) [pid = 3464] [serial = 2068] [outer = 25827800] 23:10:09 INFO - PROCESS | 3464 | 1461046209627 Marionette DEBUG loaded listener.js 23:10:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 315 (27C6F400) [pid = 3464] [serial = 2069] [outer = 25827800] 23:10:10 INFO - PROCESS | 3464 | 1461046210666 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] 23:10:10 INFO - PROCESS | 3464 | 1461046210687 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 23:10:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:10:10 INFO - PROCESS | 3464 | 1461046210692 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:10:10 INFO - PROCESS | 3464 | 1461046210697 Marionette TRACE conn5 <- [1,2722,null,{}] 23:10:10 INFO - PROCESS | 3464 | 1461046210703 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}] 23:10:10 INFO - PROCESS | 3464 | 1461046210881 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 23:10:11 INFO - PROCESS | 3464 | 1461046211077 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:11 INFO - PROCESS | 3464 | ++DOCSHELL 14A40800 == 125 [pid = 3464] [id = 690] 23:10:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 316 (14AE3000) [pid = 3464] [serial = 2070] [outer = 00000000] 23:10:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 317 (16260000) [pid = 3464] [serial = 2071] [outer = 14AE3000] 23:10:11 INFO - PROCESS | 3464 | 1461046211136 Marionette DEBUG loaded listener.js 23:10:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 318 (18DCF800) [pid = 3464] [serial = 2072] [outer = 14AE3000] 23:10:11 INFO - PROCESS | 3464 | 1461046211791 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]]]}] 23:10:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:10:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1132ms 23:10:11 INFO - PROCESS | 3464 | 1461046211824 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 23:10:11 INFO - PROCESS | 3464 | 1461046211831 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 23:10:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:10:11 INFO - PROCESS | 3464 | 1461046211837 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:10:11 INFO - PROCESS | 3464 | 1461046211840 Marionette TRACE conn5 <- [1,2726,null,{}] 23:10:11 INFO - PROCESS | 3464 | 1461046211844 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}] 23:10:11 INFO - PROCESS | 3464 | 1461046211985 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 23:10:12 INFO - PROCESS | 3464 | 1461046212182 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:12 INFO - PROCESS | 3464 | ++DOCSHELL 19368000 == 126 [pid = 3464] [id = 691] 23:10:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 319 (193E7C00) [pid = 3464] [serial = 2073] [outer = 00000000] 23:10:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 320 (1CD4A800) [pid = 3464] [serial = 2074] [outer = 193E7C00] 23:10:12 INFO - PROCESS | 3464 | 1461046212237 Marionette DEBUG loaded listener.js 23:10:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 321 (1D036C00) [pid = 3464] [serial = 2075] [outer = 193E7C00] 23:10:12 INFO - PROCESS | 3464 | 1461046212920 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]]]}] 23:10:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:10:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1124ms 23:10:12 INFO - PROCESS | 3464 | 1461046212977 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 23:10:12 INFO - PROCESS | 3464 | 1461046212980 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 23:10:12 INFO - PROCESS | 3464 | 1461046212985 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:10:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:10:12 INFO - PROCESS | 3464 | 1461046212989 Marionette TRACE conn5 <- [1,2730,null,{}] 23:10:12 INFO - PROCESS | 3464 | 1461046213001 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}] 23:10:13 INFO - PROCESS | 3464 | 1461046213148 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 23:10:13 INFO - PROCESS | 3464 | 1461046213354 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:13 INFO - PROCESS | 3464 | ++DOCSHELL 2348F800 == 127 [pid = 3464] [id = 692] 23:10:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 322 (2405B000) [pid = 3464] [serial = 2076] [outer = 00000000] 23:10:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 323 (27C65800) [pid = 3464] [serial = 2077] [outer = 2405B000] 23:10:13 INFO - PROCESS | 3464 | 1461046213415 Marionette DEBUG loaded listener.js 23:10:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 324 (28612000) [pid = 3464] [serial = 2078] [outer = 2405B000] 23:10:14 INFO - PROCESS | 3464 | 1461046214080 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]]]}] 23:10:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:10:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1127ms 23:10:14 INFO - PROCESS | 3464 | 1461046214118 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 23:10:14 INFO - PROCESS | 3464 | 1461046214121 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 23:10:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:10:14 INFO - PROCESS | 3464 | 1461046214125 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:10:14 INFO - PROCESS | 3464 | 1461046214127 Marionette TRACE conn5 <- [1,2734,null,{}] 23:10:14 INFO - PROCESS | 3464 | 1461046214130 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}] 23:10:14 INFO - PROCESS | 3464 | 1461046214299 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 23:10:14 INFO - PROCESS | 3464 | 1461046214481 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:14 INFO - PROCESS | 3464 | ++DOCSHELL 28A27800 == 128 [pid = 3464] [id = 693] 23:10:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 325 (28A28000) [pid = 3464] [serial = 2079] [outer = 00000000] 23:10:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 326 (29B39800) [pid = 3464] [serial = 2080] [outer = 28A28000] 23:10:14 INFO - PROCESS | 3464 | 1461046214580 Marionette DEBUG loaded listener.js 23:10:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 327 (29BEA400) [pid = 3464] [serial = 2081] [outer = 28A28000] 23:10:15 INFO - PROCESS | 3464 | 1461046215147 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]]]}] 23:10:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:10:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1074ms 23:10:15 INFO - PROCESS | 3464 | 1461046215202 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 23:10:15 INFO - PROCESS | 3464 | 1461046215204 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 23:10:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:10:15 INFO - PROCESS | 3464 | 1461046215208 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:10:15 INFO - PROCESS | 3464 | 1461046215210 Marionette TRACE conn5 <- [1,2738,null,{}] 23:10:15 INFO - PROCESS | 3464 | 1461046215214 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}] 23:10:15 INFO - PROCESS | 3464 | 1461046215381 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 23:10:15 INFO - PROCESS | 3464 | 1461046215561 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:15 INFO - PROCESS | 3464 | ++DOCSHELL 29BF3400 == 129 [pid = 3464] [id = 694] 23:10:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 328 (29BF6400) [pid = 3464] [serial = 2082] [outer = 00000000] 23:10:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 329 (2A03F000) [pid = 3464] [serial = 2083] [outer = 29BF6400] 23:10:15 INFO - PROCESS | 3464 | 1461046215660 Marionette DEBUG loaded listener.js 23:10:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 330 (2A504800) [pid = 3464] [serial = 2084] [outer = 29BF6400] 23:10:16 INFO - PROCESS | 3464 | 1461046216291 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]]]}] 23:10:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:10:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1120ms 23:10:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:10:16 INFO - PROCESS | 3464 | 1461046216332 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 23:10:16 INFO - PROCESS | 3464 | 1461046216334 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 23:10:16 INFO - PROCESS | 3464 | 1461046216338 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:10:16 INFO - PROCESS | 3464 | 1461046216340 Marionette TRACE conn5 <- [1,2742,null,{}] 23:10:16 INFO - PROCESS | 3464 | 1461046216343 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}] 23:10:16 INFO - PROCESS | 3464 | 1461046216522 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 23:10:16 INFO - PROCESS | 3464 | 1461046216720 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:16 INFO - PROCESS | 3464 | ++DOCSHELL 2406F800 == 130 [pid = 3464] [id = 695] 23:10:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 331 (24072400) [pid = 3464] [serial = 2085] [outer = 00000000] 23:10:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 332 (2407BC00) [pid = 3464] [serial = 2086] [outer = 24072400] 23:10:16 INFO - PROCESS | 3464 | 1461046216776 Marionette DEBUG loaded listener.js 23:10:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 333 (2A613800) [pid = 3464] [serial = 2087] [outer = 24072400] 23:10:17 INFO - PROCESS | 3464 | 1461046217351 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]]]}] 23:10:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:10:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1079ms 23:10:17 INFO - PROCESS | 3464 | 1461046217417 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 23:10:17 INFO - PROCESS | 3464 | 1461046217419 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 23:10:17 INFO - PROCESS | 3464 | 1461046217423 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:10:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:10:17 INFO - PROCESS | 3464 | 1461046217425 Marionette TRACE conn5 <- [1,2746,null,{}] 23:10:17 INFO - PROCESS | 3464 | 1461046217428 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}] 23:10:17 INFO - PROCESS | 3464 | 1461046217564 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 23:10:17 INFO - PROCESS | 3464 | 1461046217767 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:17 INFO - PROCESS | 3464 | ++DOCSHELL 299F0800 == 131 [pid = 3464] [id = 696] 23:10:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 334 (299F1400) [pid = 3464] [serial = 2088] [outer = 00000000] 23:10:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 335 (299F5800) [pid = 3464] [serial = 2089] [outer = 299F1400] 23:10:17 INFO - PROCESS | 3464 | 1461046217819 Marionette DEBUG loaded listener.js 23:10:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 336 (299F7800) [pid = 3464] [serial = 2090] [outer = 299F1400] 23:10:18 INFO - PROCESS | 3464 | 1461046218407 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]]]}] 23:10:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:10:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1016ms 23:10:18 INFO - PROCESS | 3464 | 1461046218443 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 23:10:18 INFO - PROCESS | 3464 | 1461046218445 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 23:10:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:10:18 INFO - PROCESS | 3464 | 1461046218449 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:10:18 INFO - PROCESS | 3464 | 1461046218451 Marionette TRACE conn5 <- [1,2750,null,{}] 23:10:18 INFO - PROCESS | 3464 | 1461046218454 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}] 23:10:18 INFO - PROCESS | 3464 | 1461046218590 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 23:10:18 INFO - PROCESS | 3464 | 1461046218812 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:18 INFO - PROCESS | 3464 | ++DOCSHELL 299F9800 == 132 [pid = 3464] [id = 697] 23:10:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 337 (299FC400) [pid = 3464] [serial = 2091] [outer = 00000000] 23:10:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 338 (2A8AB800) [pid = 3464] [serial = 2092] [outer = 299FC400] 23:10:18 INFO - PROCESS | 3464 | 1461046218871 Marionette DEBUG loaded listener.js 23:10:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 339 (2A8B3000) [pid = 3464] [serial = 2093] [outer = 299FC400] 23:10:19 INFO - PROCESS | 3464 | 1461046219474 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]]]}] 23:10:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:10:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1070ms 23:10:19 INFO - PROCESS | 3464 | 1461046219523 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 23:10:19 INFO - PROCESS | 3464 | 1461046219526 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 23:10:19 INFO - PROCESS | 3464 | 1461046219529 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:10:19 INFO - PROCESS | 3464 | 1461046219531 Marionette TRACE conn5 <- [1,2754,null,{}] 23:10:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:10:19 INFO - PROCESS | 3464 | 1461046219534 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}] 23:10:19 INFO - PROCESS | 3464 | 1461046219665 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 23:10:19 INFO - PROCESS | 3464 | 1461046219863 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:19 INFO - PROCESS | 3464 | ++DOCSHELL 2A8ACC00 == 133 [pid = 3464] [id = 698] 23:10:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 340 (2A8BC800) [pid = 3464] [serial = 2094] [outer = 00000000] 23:10:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 341 (2A8C7C00) [pid = 3464] [serial = 2095] [outer = 2A8BC800] 23:10:19 INFO - PROCESS | 3464 | 1461046219920 Marionette DEBUG loaded listener.js 23:10:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 342 (2A973400) [pid = 3464] [serial = 2096] [outer = 2A8BC800] 23:10:20 INFO - PROCESS | 3464 | 1461046220537 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]]]}] 23:10:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:10:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1067ms 23:10:20 INFO - PROCESS | 3464 | 1461046220600 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 23:10:20 INFO - PROCESS | 3464 | 1461046220602 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 23:10:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:10:20 INFO - PROCESS | 3464 | 1461046220606 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:10:20 INFO - PROCESS | 3464 | 1461046220608 Marionette TRACE conn5 <- [1,2758,null,{}] 23:10:20 INFO - PROCESS | 3464 | 1461046220611 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}] 23:10:20 INFO - PROCESS | 3464 | 1461046220743 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 23:10:20 INFO - PROCESS | 3464 | 1461046220958 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:20 INFO - PROCESS | 3464 | ++DOCSHELL 2A612C00 == 134 [pid = 3464] [id = 699] 23:10:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 343 (2A8C6000) [pid = 3464] [serial = 2097] [outer = 00000000] 23:10:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 344 (2AA8B800) [pid = 3464] [serial = 2098] [outer = 2A8C6000] 23:10:21 INFO - PROCESS | 3464 | 1461046221014 Marionette DEBUG loaded listener.js 23:10:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 345 (2B868400) [pid = 3464] [serial = 2099] [outer = 2A8C6000] 23:10:21 INFO - PROCESS | 3464 | 1461046221556 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]]]}] 23:10:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:10:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 23:10:21 INFO - PROCESS | 3464 | 1461046221580 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 23:10:21 INFO - PROCESS | 3464 | 1461046221583 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 23:10:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:10:21 INFO - PROCESS | 3464 | 1461046221588 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:10:21 INFO - PROCESS | 3464 | 1461046221591 Marionette TRACE conn5 <- [1,2762,null,{}] 23:10:21 INFO - PROCESS | 3464 | 1461046221594 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}] 23:10:21 INFO - PROCESS | 3464 | 1461046221741 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 23:10:21 INFO - PROCESS | 3464 | 1461046221953 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:21 INFO - PROCESS | 3464 | ++DOCSHELL 2B86DC00 == 135 [pid = 3464] [id = 700] 23:10:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 346 (2B871800) [pid = 3464] [serial = 2100] [outer = 00000000] 23:10:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 347 (2B96D000) [pid = 3464] [serial = 2101] [outer = 2B871800] 23:10:22 INFO - PROCESS | 3464 | 1461046222013 Marionette DEBUG loaded listener.js 23:10:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 348 (2C031400) [pid = 3464] [serial = 2102] [outer = 2B871800] 23:10:22 INFO - PROCESS | 3464 | 1461046222651 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]]]}] 23:10:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:10:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1121ms 23:10:22 INFO - PROCESS | 3464 | 1461046222713 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 23:10:22 INFO - PROCESS | 3464 | 1461046222715 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 23:10:22 INFO - PROCESS | 3464 | 1461046222718 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:10:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:10:22 INFO - PROCESS | 3464 | 1461046222720 Marionette TRACE conn5 <- [1,2766,null,{}] 23:10:22 INFO - PROCESS | 3464 | 1461046222724 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}] 23:10:22 INFO - PROCESS | 3464 | 1461046222854 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 23:10:23 INFO - PROCESS | 3464 | 1461046223087 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:23 INFO - PROCESS | 3464 | ++DOCSHELL 29999C00 == 136 [pid = 3464] [id = 701] 23:10:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 349 (2999A000) [pid = 3464] [serial = 2103] [outer = 00000000] 23:10:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 350 (299A0400) [pid = 3464] [serial = 2104] [outer = 2999A000] 23:10:23 INFO - PROCESS | 3464 | 1461046223142 Marionette DEBUG loaded listener.js 23:10:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 351 (299A2C00) [pid = 3464] [serial = 2105] [outer = 2999A000] 23:10:23 INFO - PROCESS | 3464 | 1461046223719 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]]]}] 23:10:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:10:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1075ms 23:10:23 INFO - PROCESS | 3464 | 1461046223798 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 23:10:23 INFO - PROCESS | 3464 | 1461046223800 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 23:10:23 INFO - PROCESS | 3464 | 1461046223803 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:10:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:10:23 INFO - PROCESS | 3464 | 1461046223805 Marionette TRACE conn5 <- [1,2770,null,{}] 23:10:23 INFO - PROCESS | 3464 | 1461046223809 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}] 23:10:23 INFO - PROCESS | 3464 | 1461046223941 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 23:10:24 INFO - PROCESS | 3464 | 1461046224515 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:24 INFO - PROCESS | 3464 | ++DOCSHELL 0F40C400 == 137 [pid = 3464] [id = 702] 23:10:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 352 (0F804800) [pid = 3464] [serial = 2106] [outer = 00000000] 23:10:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 353 (0F96DC00) [pid = 3464] [serial = 2107] [outer = 0F804800] 23:10:24 INFO - PROCESS | 3464 | 1461046224574 Marionette DEBUG loaded listener.js 23:10:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 354 (1059C400) [pid = 3464] [serial = 2108] [outer = 0F804800] 23:10:25 INFO - PROCESS | 3464 | 1461046225190 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]]]}] 23:10:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:10:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1431ms 23:10:25 INFO - PROCESS | 3464 | 1461046225239 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 23:10:25 INFO - PROCESS | 3464 | 1461046225244 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 23:10:25 INFO - PROCESS | 3464 | 1461046225250 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:10:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:10:25 INFO - PROCESS | 3464 | 1461046225252 Marionette TRACE conn5 <- [1,2774,null,{}] 23:10:25 INFO - PROCESS | 3464 | 1461046225257 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}] 23:10:25 INFO - PROCESS | 3464 | 1461046225397 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 23:10:25 INFO - PROCESS | 3464 | 1461046225615 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:25 INFO - PROCESS | 3464 | ++DOCSHELL 19042000 == 138 [pid = 3464] [id = 703] 23:10:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 355 (1923AC00) [pid = 3464] [serial = 2109] [outer = 00000000] 23:10:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 356 (199F1800) [pid = 3464] [serial = 2110] [outer = 1923AC00] 23:10:25 INFO - PROCESS | 3464 | 1461046225670 Marionette DEBUG loaded listener.js 23:10:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 357 (19E3D400) [pid = 3464] [serial = 2111] [outer = 1923AC00] 23:10:26 INFO - PROCESS | 3464 | 1461046226279 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]]]}] 23:10:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:10:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1072ms 23:10:26 INFO - PROCESS | 3464 | 1461046226329 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 23:10:26 INFO - PROCESS | 3464 | 1461046226333 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 23:10:26 INFO - PROCESS | 3464 | 1461046226336 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:10:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:10:26 INFO - PROCESS | 3464 | 1461046226338 Marionette TRACE conn5 <- [1,2778,null,{}] 23:10:26 INFO - PROCESS | 3464 | 1461046226342 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}] 23:10:26 INFO - PROCESS | 3464 | 1461046226465 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 23:10:26 INFO - PROCESS | 3464 | 1461046226688 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:26 INFO - PROCESS | 3464 | ++DOCSHELL 1CD4C000 == 139 [pid = 3464] [id = 704] 23:10:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 358 (1CD4C800) [pid = 3464] [serial = 2112] [outer = 00000000] 23:10:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 359 (1D35EC00) [pid = 3464] [serial = 2113] [outer = 1CD4C800] 23:10:26 INFO - PROCESS | 3464 | 1461046226738 Marionette DEBUG loaded listener.js 23:10:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 360 (1E179400) [pid = 3464] [serial = 2114] [outer = 1CD4C800] 23:10:27 INFO - PROCESS | 3464 | 1461046227334 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]]]}] 23:10:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:10:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1017ms 23:10:27 INFO - PROCESS | 3464 | 1461046227369 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 23:10:27 INFO - PROCESS | 3464 | 1461046227372 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 23:10:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:10:27 INFO - PROCESS | 3464 | 1461046227395 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:10:27 INFO - PROCESS | 3464 | 1461046227401 Marionette TRACE conn5 <- [1,2782,null,{}] 23:10:27 INFO - PROCESS | 3464 | 1461046227406 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}] 23:10:27 INFO - PROCESS | 3464 | 1461046227538 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 23:10:27 INFO - PROCESS | 3464 | 1461046227763 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:27 INFO - PROCESS | 3464 | ++DOCSHELL 223AB000 == 140 [pid = 3464] [id = 705] 23:10:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 361 (22B3BC00) [pid = 3464] [serial = 2115] [outer = 00000000] 23:10:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 362 (23458000) [pid = 3464] [serial = 2116] [outer = 22B3BC00] 23:10:27 INFO - PROCESS | 3464 | 1461046227816 Marionette DEBUG loaded listener.js 23:10:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 363 (24052C00) [pid = 3464] [serial = 2117] [outer = 22B3BC00] 23:10:28 INFO - PROCESS | 3464 | 1461046228465 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]]]}] 23:10:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:10:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1155ms 23:10:28 INFO - PROCESS | 3464 | 1461046228551 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 23:10:28 INFO - PROCESS | 3464 | 1461046228554 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 23:10:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:10:28 INFO - PROCESS | 3464 | 1461046228559 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:10:28 INFO - PROCESS | 3464 | 1461046228561 Marionette TRACE conn5 <- [1,2786,null,{}] 23:10:28 INFO - PROCESS | 3464 | 1461046228565 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}] 23:10:28 INFO - PROCESS | 3464 | 1461046228686 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 23:10:28 INFO - PROCESS | 3464 | 1461046228890 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:28 INFO - PROCESS | 3464 | ++DOCSHELL 1923FC00 == 141 [pid = 3464] [id = 706] 23:10:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 364 (1935C000) [pid = 3464] [serial = 2118] [outer = 00000000] 23:10:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 365 (2511C000) [pid = 3464] [serial = 2119] [outer = 1935C000] 23:10:28 INFO - PROCESS | 3464 | 1461046228937 Marionette DEBUG loaded listener.js 23:10:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 366 (278A3000) [pid = 3464] [serial = 2120] [outer = 1935C000] 23:10:29 INFO - PROCESS | 3464 | 1461046229525 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]]]}] 23:10:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:10:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1019ms 23:10:29 INFO - PROCESS | 3464 | 1461046229581 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 23:10:29 INFO - PROCESS | 3464 | 1461046229583 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 23:10:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:10:29 INFO - PROCESS | 3464 | 1461046229586 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:10:29 INFO - PROCESS | 3464 | 1461046229588 Marionette TRACE conn5 <- [1,2790,null,{}] 23:10:29 INFO - PROCESS | 3464 | 1461046229592 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}] 23:10:29 INFO - PROCESS | 3464 | 1461046229759 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 23:10:29 INFO - PROCESS | 3464 | --DOCSHELL 111AE800 == 140 [pid = 3464] [id = 634] 23:10:29 INFO - PROCESS | 3464 | --DOCSHELL 0F958800 == 139 [pid = 3464] [id = 688] 23:10:29 INFO - PROCESS | 3464 | --DOCSHELL 223A2800 == 138 [pid = 3464] [id = 687] 23:10:29 INFO - PROCESS | 3464 | --DOCSHELL 1E172000 == 137 [pid = 3464] [id = 686] 23:10:29 INFO - PROCESS | 3464 | --DOCSHELL 1D20C800 == 136 [pid = 3464] [id = 685] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 365 (2B86A800) [pid = 3464] [serial = 1957] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 364 (2A61D400) [pid = 3464] [serial = 1954] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 363 (285AF000) [pid = 3464] [serial = 1945] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 362 (2511E000) [pid = 3464] [serial = 1951] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 361 (1CF99400) [pid = 3464] [serial = 1942] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 360 (29BEEC00) [pid = 3464] [serial = 1948] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 359 (28A25C00) [pid = 3464] [serial = 1960] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 358 (2AA81400) [pid = 3464] [serial = 1963] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 357 (299BC800) [pid = 3464] [serial = 1966] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 356 (16257000) [pid = 3464] [serial = 1939] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOMWINDOW == 355 (24820400) [pid = 3464] [serial = 2011] [outer = 00000000] [url = about:blank] 23:10:29 INFO - PROCESS | 3464 | --DOCSHELL 1B57C000 == 135 [pid = 3464] [id = 684] 23:10:29 INFO - PROCESS | 3464 | --DOCSHELL 106EE000 == 134 [pid = 3464] [id = 683] 23:10:29 INFO - PROCESS | 3464 | --DOCSHELL 13B10000 == 133 [pid = 3464] [id = 682] 23:10:29 INFO - PROCESS | 3464 | --DOCSHELL 284E9400 == 132 [pid = 3464] [id = 675] 23:10:29 INFO - PROCESS | 3464 | --DOCSHELL 27C61400 == 131 [pid = 3464] [id = 674] 23:10:30 INFO - PROCESS | 3464 | --DOCSHELL 22D95000 == 130 [pid = 3464] [id = 673] 23:10:30 INFO - PROCESS | 3464 | --DOCSHELL 199E8000 == 129 [pid = 3464] [id = 672] 23:10:30 INFO - PROCESS | 3464 | --DOCSHELL 10350400 == 128 [pid = 3464] [id = 671] 23:10:30 INFO - PROCESS | 3464 | 1461046230089 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 354 (22D8DC00) [pid = 3464] [serial = 1862] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 353 (1FBC8C00) [pid = 3464] [serial = 1999] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 352 (21FBE800) [pid = 3464] [serial = 2002] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 351 (1CD6CC00) [pid = 3464] [serial = 1993] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 350 (1CDAFC00) [pid = 3464] [serial = 1994] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 349 (11246800) [pid = 3464] [serial = 1982] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 348 (10549C00) [pid = 3464] [serial = 1981] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 347 (19369000) [pid = 3464] [serial = 1990] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 346 (19440000) [pid = 3464] [serial = 1991] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 345 (27C62800) [pid = 3464] [serial = 1937] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 344 (20218C00) [pid = 3464] [serial = 2000] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 343 (10349400) [pid = 3464] [serial = 1987] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 342 (1684D400) [pid = 3464] [serial = 1988] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 341 (1B4B9000) [pid = 3464] [serial = 1985] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 340 (199F0800) [pid = 3464] [serial = 1984] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 339 (1D2CEC00) [pid = 3464] [serial = 1996] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 338 (29F51000) [pid = 3464] [serial = 1969] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 337 (1B577400) [pid = 3464] [serial = 2005] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 336 (2B876000) [pid = 3464] [serial = 1972] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 335 (22D8E800) [pid = 3464] [serial = 2008] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 334 (1935B400) [pid = 3464] [serial = 1975] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 333 (1FBC6C00) [pid = 3464] [serial = 1978] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 332 (2209BC00) [pid = 3464] [serial = 2003] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 331 (23460800) [pid = 3464] [serial = 2009] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 330 (1D03AC00) [pid = 3464] [serial = 2006] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | --DOMWINDOW == 329 (1DED1800) [pid = 3464] [serial = 1997] [outer = 00000000] [url = about:blank] 23:10:30 INFO - PROCESS | 3464 | ++DOCSHELL 0F958800 == 129 [pid = 3464] [id = 707] 23:10:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 330 (0F967800) [pid = 3464] [serial = 2121] [outer = 00000000] 23:10:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 331 (0FD08400) [pid = 3464] [serial = 2122] [outer = 0F967800] 23:10:30 INFO - PROCESS | 3464 | 1461046230171 Marionette DEBUG loaded listener.js 23:10:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 332 (10550C00) [pid = 3464] [serial = 2123] [outer = 0F967800] 23:10:30 INFO - PROCESS | 3464 | 1461046230622 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]]]}] 23:10:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:10:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1075ms 23:10:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:10:30 INFO - PROCESS | 3464 | 1461046230674 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 23:10:30 INFO - PROCESS | 3464 | 1461046230676 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 23:10:30 INFO - PROCESS | 3464 | 1461046230681 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:10:30 INFO - PROCESS | 3464 | 1461046230683 Marionette TRACE conn5 <- [1,2794,null,{}] 23:10:30 INFO - PROCESS | 3464 | 1461046230687 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}] 23:10:30 INFO - PROCESS | 3464 | 1461046230797 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 23:10:30 INFO - PROCESS | 3464 | 1461046230806 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:30 INFO - PROCESS | 3464 | ++DOCSHELL 161AF000 == 130 [pid = 3464] [id = 708] 23:10:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 333 (16841C00) [pid = 3464] [serial = 2124] [outer = 00000000] 23:10:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 334 (19440000) [pid = 3464] [serial = 2125] [outer = 16841C00] 23:10:30 INFO - PROCESS | 3464 | 1461046230851 Marionette DEBUG loaded listener.js 23:10:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 335 (19E3F800) [pid = 3464] [serial = 2126] [outer = 16841C00] 23:10:31 INFO - PROCESS | 3464 | 1461046231384 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]]]}] 23:10:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:10:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 23:10:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:10:31 INFO - PROCESS | 3464 | 1461046231453 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 23:10:31 INFO - PROCESS | 3464 | 1461046231455 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 23:10:31 INFO - PROCESS | 3464 | 1461046231458 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:10:31 INFO - PROCESS | 3464 | 1461046231459 Marionette TRACE conn5 <- [1,2798,null,{}] 23:10:31 INFO - PROCESS | 3464 | 1461046231463 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}] 23:10:31 INFO - PROCESS | 3464 | 1461046231571 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 23:10:31 INFO - PROCESS | 3464 | 1461046231750 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:31 INFO - PROCESS | 3464 | ++DOCSHELL 193EA800 == 131 [pid = 3464] [id = 709] 23:10:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 336 (1A793000) [pid = 3464] [serial = 2127] [outer = 00000000] 23:10:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 337 (1CFA3800) [pid = 3464] [serial = 2128] [outer = 1A793000] 23:10:31 INFO - PROCESS | 3464 | 1461046231797 Marionette DEBUG loaded listener.js 23:10:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 338 (1D20C800) [pid = 3464] [serial = 2129] [outer = 1A793000] 23:10:32 INFO - PROCESS | 3464 | 1461046232235 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]]]}] 23:10:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:10:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 830ms 23:10:32 INFO - PROCESS | 3464 | 1461046232289 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 23:10:32 INFO - PROCESS | 3464 | 1461046232291 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 23:10:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:10:32 INFO - PROCESS | 3464 | 1461046232294 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:10:32 INFO - PROCESS | 3464 | 1461046232296 Marionette TRACE conn5 <- [1,2802,null,{}] 23:10:32 INFO - PROCESS | 3464 | 1461046232308 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}] 23:10:32 INFO - PROCESS | 3464 | 1461046232472 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 23:10:32 INFO - PROCESS | 3464 | 1461046232498 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:32 INFO - PROCESS | 3464 | ++DOCSHELL 1D210800 == 132 [pid = 3464] [id = 710] 23:10:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 339 (1DEC6800) [pid = 3464] [serial = 2130] [outer = 00000000] 23:10:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 340 (1EED7800) [pid = 3464] [serial = 2131] [outer = 1DEC6800] 23:10:32 INFO - PROCESS | 3464 | 1461046232542 Marionette DEBUG loaded listener.js 23:10:32 INFO - PROCESS | 3464 | ++DOMWINDOW == 341 (2021A000) [pid = 3464] [serial = 2132] [outer = 1DEC6800] 23:10:33 INFO - PROCESS | 3464 | 1461046233051 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]]]}] 23:10:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:10:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 790ms 23:10:33 INFO - PROCESS | 3464 | 1461046233085 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 23:10:33 INFO - PROCESS | 3464 | 1461046233087 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 23:10:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:10:33 INFO - PROCESS | 3464 | 1461046233090 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:10:33 INFO - PROCESS | 3464 | 1461046233091 Marionette TRACE conn5 <- [1,2806,null,{}] 23:10:33 INFO - PROCESS | 3464 | 1461046233095 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}] 23:10:33 INFO - PROCESS | 3464 | 1461046233265 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 23:10:33 INFO - PROCESS | 3464 | 1461046233288 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:33 INFO - PROCESS | 3464 | ++DOCSHELL 21E04C00 == 133 [pid = 3464] [id = 711] 23:10:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 342 (21E0BC00) [pid = 3464] [serial = 2133] [outer = 00000000] 23:10:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 343 (223A9000) [pid = 3464] [serial = 2134] [outer = 21E0BC00] 23:10:33 INFO - PROCESS | 3464 | 1461046233332 Marionette DEBUG loaded listener.js 23:10:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 344 (22D8B400) [pid = 3464] [serial = 2135] [outer = 21E0BC00] 23:10:33 INFO - PROCESS | 3464 | 1461046233791 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]]]}] 23:10:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:10:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 23:10:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:10:33 INFO - PROCESS | 3464 | 1461046233829 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 23:10:33 INFO - PROCESS | 3464 | 1461046233831 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 23:10:33 INFO - PROCESS | 3464 | 1461046233834 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:10:33 INFO - PROCESS | 3464 | 1461046233836 Marionette TRACE conn5 <- [1,2810,null,{}] 23:10:33 INFO - PROCESS | 3464 | 1461046233840 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}] 23:10:34 INFO - PROCESS | 3464 | 1461046234013 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 343 (1687C800) [pid = 3464] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 342 (1A108000) [pid = 3464] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 341 (2345A800) [pid = 3464] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 340 (0F933C00) [pid = 3464] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 339 (11243400) [pid = 3464] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 338 (22B73C00) [pid = 3464] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 337 (0FCCDC00) [pid = 3464] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 336 (278A5000) [pid = 3464] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 335 (29BEE800) [pid = 3464] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 334 (14D3B400) [pid = 3464] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 333 (2A506000) [pid = 3464] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 332 (2A135400) [pid = 3464] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 331 (2A96F800) [pid = 3464] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 330 (29FD8000) [pid = 3464] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 329 (25116800) [pid = 3464] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 328 (2849E000) [pid = 3464] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 327 (1EED3400) [pid = 3464] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 326 (14A35000) [pid = 3464] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 325 (1805C400) [pid = 3464] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 324 (278D3000) [pid = 3464] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 323 (22C34800) [pid = 3464] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 322 (2348B800) [pid = 3464] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 321 (2348AC00) [pid = 3464] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 320 (2A610800) [pid = 3464] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 319 (1E12E400) [pid = 3464] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 318 (0F9AA400) [pid = 3464] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 317 (240E5C00) [pid = 3464] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 316 (240DD800) [pid = 3464] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 315 (22D8F400) [pid = 3464] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 314 (223B0C00) [pid = 3464] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 313 (21FAE400) [pid = 3464] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 312 (18DD2400) [pid = 3464] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 311 (1B57FC00) [pid = 3464] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 310 (1FBCEC00) [pid = 3464] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 309 (285AB000) [pid = 3464] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 308 (2405FC00) [pid = 3464] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 307 (10354000) [pid = 3464] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 306 (1D030400) [pid = 3464] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 305 (2A975800) [pid = 3464] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 304 (27C68000) [pid = 3464] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 303 (0F9A2C00) [pid = 3464] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 302 (2861BC00) [pid = 3464] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 301 (10348400) [pid = 3464] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 300 (22C2F800) [pid = 3464] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 299 (24826000) [pid = 3464] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 298 (1ED55000) [pid = 3464] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 297 (1CD48000) [pid = 3464] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 296 (2861C000) [pid = 3464] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 295 (13BB4000) [pid = 3464] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 294 (25822C00) [pid = 3464] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 293 (0FDD9C00) [pid = 3464] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 292 (1EED9C00) [pid = 3464] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 291 (22B3C400) [pid = 3464] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 290 (223ACC00) [pid = 3464] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 289 (2345E800) [pid = 3464] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 288 (19047000) [pid = 3464] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 287 (1B910800) [pid = 3464] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 286 (1D20FC00) [pid = 3464] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 285 (1B5DE400) [pid = 3464] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 284 (220A2800) [pid = 3464] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 283 (0F952C00) [pid = 3464] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 282 (2582F000) [pid = 3464] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 281 (19E30400) [pid = 3464] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 280 (2789C000) [pid = 3464] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 279 (1EEDB000) [pid = 3464] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 278 (0F934000) [pid = 3464] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 277 (1ED50C00) [pid = 3464] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 276 (24055C00) [pid = 3464] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 275 (1DEBF000) [pid = 3464] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 274 (1B57C400) [pid = 3464] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 273 (22D89400) [pid = 3464] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 272 (0F9A1C00) [pid = 3464] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 271 (1A3F2000) [pid = 3464] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 270 (21FBD800) [pid = 3464] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 269 (27C6BC00) [pid = 3464] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 268 (21E0A000) [pid = 3464] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 267 (1E134400) [pid = 3464] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 266 (14965C00) [pid = 3464] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 265 (1FBC2000) [pid = 3464] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 264 (22C2B000) [pid = 3464] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 263 (1CD4FC00) [pid = 3464] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 262 (29FDD400) [pid = 3464] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 261 (20217800) [pid = 3464] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 260 (105A1400) [pid = 3464] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 259 (1525DC00) [pid = 3464] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 258 (278E1000) [pid = 3464] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 257 (29B3B000) [pid = 3464] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 256 (101C4400) [pid = 3464] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 255 (1ED51000) [pid = 3464] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 254 (23B8D400) [pid = 3464] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 253 (19E32C00) [pid = 3464] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 252 (28A1E400) [pid = 3464] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 251 (1D20A400) [pid = 3464] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 250 (299B4400) [pid = 3464] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 249 (2877CC00) [pid = 3464] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 248 (2A618C00) [pid = 3464] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 247 (111B6C00) [pid = 3464] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 246 (14D33C00) [pid = 3464] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 245 (1E135000) [pid = 3464] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 244 (240DDC00) [pid = 3464] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 243 (21FC1800) [pid = 3464] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 242 (10348800) [pid = 3464] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 241 (22D8A000) [pid = 3464] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 240 (0F961800) [pid = 3464] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 239 (23B81800) [pid = 3464] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:10:35 INFO - PROCESS | 3464 | --DOMWINDOW == 238 (20219000) [pid = 3464] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:10:35 INFO - PROCESS | 3464 | 1461046235274 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:35 INFO - PROCESS | 3464 | ++DOCSHELL 0F832000 == 134 [pid = 3464] [id = 712] 23:10:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 239 (0F933C00) [pid = 3464] [serial = 2136] [outer = 00000000] 23:10:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 240 (0F9AA400) [pid = 3464] [serial = 2137] [outer = 0F933C00] 23:10:35 INFO - PROCESS | 3464 | 1461046235327 Marionette DEBUG loaded listener.js 23:10:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 241 (1034D400) [pid = 3464] [serial = 2138] [outer = 0F933C00] 23:10:35 INFO - PROCESS | 3464 | 1461046235761 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]]]}] 23:10:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:10:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1974ms 23:10:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:10:35 INFO - PROCESS | 3464 | 1461046235810 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 23:10:35 INFO - PROCESS | 3464 | 1461046235812 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 23:10:35 INFO - PROCESS | 3464 | 1461046235815 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:10:35 INFO - PROCESS | 3464 | 1461046235818 Marionette TRACE conn5 <- [1,2814,null,{}] 23:10:35 INFO - PROCESS | 3464 | 1461046235821 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}] 23:10:35 INFO - PROCESS | 3464 | 1461046235949 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 23:10:35 INFO - PROCESS | 3464 | 1461046235963 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:35 INFO - PROCESS | 3464 | ++DOCSHELL 15258400 == 135 [pid = 3464] [id = 713] 23:10:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 242 (1684D800) [pid = 3464] [serial = 2139] [outer = 00000000] 23:10:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 243 (19E32C00) [pid = 3464] [serial = 2140] [outer = 1684D800] 23:10:35 INFO - PROCESS | 3464 | 1461046236008 Marionette DEBUG loaded listener.js 23:10:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 244 (1B571000) [pid = 3464] [serial = 2141] [outer = 1684D800] 23:10:36 INFO - PROCESS | 3464 | 1461046236525 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:10:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:10:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 23:10:36 INFO - PROCESS | 3464 | 1461046236578 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 23:10:36 INFO - PROCESS | 3464 | 1461046236580 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 23:10:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:10:36 INFO - PROCESS | 3464 | 1461046236588 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:10:36 INFO - PROCESS | 3464 | 1461046236590 Marionette TRACE conn5 <- [1,2818,null,{}] 23:10:36 INFO - PROCESS | 3464 | 1461046236593 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}] 23:10:36 INFO - PROCESS | 3464 | 1461046236705 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 23:10:36 INFO - PROCESS | 3464 | 1461046236712 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:36 INFO - PROCESS | 3464 | ++DOCSHELL 1CD4E800 == 136 [pid = 3464] [id = 714] 23:10:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 245 (1CD4EC00) [pid = 3464] [serial = 2142] [outer = 00000000] 23:10:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 246 (1D033000) [pid = 3464] [serial = 2143] [outer = 1CD4EC00] 23:10:36 INFO - PROCESS | 3464 | 1461046236756 Marionette DEBUG loaded listener.js 23:10:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 247 (1DEC8000) [pid = 3464] [serial = 2144] [outer = 1CD4EC00] 23:10:37 INFO - PROCESS | 3464 | 1461046237507 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]]]}] 23:10:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:10:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 970ms 23:10:37 INFO - PROCESS | 3464 | 1461046237566 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 23:10:37 INFO - PROCESS | 3464 | 1461046237570 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 23:10:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:10:37 INFO - PROCESS | 3464 | 1461046237575 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:10:37 INFO - PROCESS | 3464 | 1461046237579 Marionette TRACE conn5 <- [1,2822,null,{}] 23:10:37 INFO - PROCESS | 3464 | 1461046237586 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}] 23:10:37 INFO - PROCESS | 3464 | 1461046237746 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 23:10:37 INFO - PROCESS | 3464 | 1461046237949 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:37 INFO - PROCESS | 3464 | ++DOCSHELL 10348800 == 137 [pid = 3464] [id = 715] 23:10:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 248 (10549400) [pid = 3464] [serial = 2145] [outer = 00000000] 23:10:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 249 (14DD7000) [pid = 3464] [serial = 2146] [outer = 10549400] 23:10:38 INFO - PROCESS | 3464 | 1461046238007 Marionette DEBUG loaded listener.js 23:10:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 250 (1625DC00) [pid = 3464] [serial = 2147] [outer = 10549400] 23:10:38 INFO - PROCESS | 3464 | 1461046238722 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:10:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:10:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1179ms 23:10:38 INFO - PROCESS | 3464 | 1461046238755 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 23:10:38 INFO - PROCESS | 3464 | 1461046238761 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 23:10:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:10:38 INFO - PROCESS | 3464 | 1461046238767 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:10:38 INFO - PROCESS | 3464 | 1461046238770 Marionette TRACE conn5 <- [1,2826,null,{}] 23:10:38 INFO - PROCESS | 3464 | 1461046238774 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}] 23:10:38 INFO - PROCESS | 3464 | 1461046238913 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 23:10:39 INFO - PROCESS | 3464 | 1461046239083 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:39 INFO - PROCESS | 3464 | ++DOCSHELL 1936D000 == 138 [pid = 3464] [id = 716] 23:10:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 251 (193E5C00) [pid = 3464] [serial = 2148] [outer = 00000000] 23:10:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 252 (1CD46800) [pid = 3464] [serial = 2149] [outer = 193E5C00] 23:10:39 INFO - PROCESS | 3464 | 1461046239137 Marionette DEBUG loaded listener.js 23:10:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 253 (1CDAE800) [pid = 3464] [serial = 2150] [outer = 193E5C00] 23:10:39 INFO - PROCESS | 3464 | 1461046239771 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]]]}] 23:10:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:10:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1077ms 23:10:39 INFO - PROCESS | 3464 | 1461046239847 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 23:10:39 INFO - PROCESS | 3464 | 1461046239849 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 23:10:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:10:39 INFO - PROCESS | 3464 | 1461046239868 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:10:39 INFO - PROCESS | 3464 | 1461046239872 Marionette TRACE conn5 <- [1,2830,null,{}] 23:10:39 INFO - PROCESS | 3464 | 1461046239883 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}] 23:10:40 INFO - PROCESS | 3464 | 1461046240039 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 23:10:40 INFO - PROCESS | 3464 | 1461046240246 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:40 INFO - PROCESS | 3464 | ++DOCSHELL 1ED4F000 == 139 [pid = 3464] [id = 717] 23:10:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 254 (1F6D7800) [pid = 3464] [serial = 2151] [outer = 00000000] 23:10:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 255 (21FAE400) [pid = 3464] [serial = 2152] [outer = 1F6D7800] 23:10:40 INFO - PROCESS | 3464 | 1461046240348 Marionette DEBUG loaded listener.js 23:10:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 256 (21FCC000) [pid = 3464] [serial = 2153] [outer = 1F6D7800] 23:10:40 INFO - PROCESS | 3464 | 1461046241002 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]]]}] 23:10:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:10:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1181ms 23:10:41 INFO - PROCESS | 3464 | 1461046241048 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 23:10:41 INFO - PROCESS | 3464 | 1461046241051 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 23:10:41 INFO - PROCESS | 3464 | 1461046241054 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:10:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:10:41 INFO - PROCESS | 3464 | 1461046241056 Marionette TRACE conn5 <- [1,2834,null,{}] 23:10:41 INFO - PROCESS | 3464 | 1461046241060 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}] 23:10:41 INFO - PROCESS | 3464 | 1461046241200 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 23:10:41 INFO - PROCESS | 3464 | 1461046241412 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:41 INFO - PROCESS | 3464 | ++DOCSHELL 22B3A400 == 140 [pid = 3464] [id = 718] 23:10:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 257 (22B3EC00) [pid = 3464] [serial = 2154] [outer = 00000000] 23:10:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 258 (22C2B000) [pid = 3464] [serial = 2155] [outer = 22B3EC00] 23:10:41 INFO - PROCESS | 3464 | 1461046241513 Marionette DEBUG loaded listener.js 23:10:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 259 (22D8F400) [pid = 3464] [serial = 2156] [outer = 22B3EC00] 23:10:42 INFO - PROCESS | 3464 | 1461046242128 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]]]}] 23:10:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:10:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1124ms 23:10:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:10:42 INFO - PROCESS | 3464 | 1461046242183 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 23:10:42 INFO - PROCESS | 3464 | 1461046242185 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 23:10:42 INFO - PROCESS | 3464 | 1461046242188 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:10:42 INFO - PROCESS | 3464 | 1461046242190 Marionette TRACE conn5 <- [1,2838,null,{}] 23:10:42 INFO - PROCESS | 3464 | 1461046242194 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}] 23:10:42 INFO - PROCESS | 3464 | 1461046242401 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 23:10:42 INFO - PROCESS | 3464 | 1461046242553 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:42 INFO - PROCESS | 3464 | ++DOCSHELL 23488000 == 141 [pid = 3464] [id = 719] 23:10:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 260 (23488400) [pid = 3464] [serial = 2157] [outer = 00000000] 23:10:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 261 (24051800) [pid = 3464] [serial = 2158] [outer = 23488400] 23:10:42 INFO - PROCESS | 3464 | 1461046242612 Marionette DEBUG loaded listener.js 23:10:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 262 (24073800) [pid = 3464] [serial = 2159] [outer = 23488400] 23:10:43 INFO - PROCESS | 3464 | 1461046243241 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:10:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:10:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1128ms 23:10:43 INFO - PROCESS | 3464 | 1461046243329 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 23:10:43 INFO - PROCESS | 3464 | 1461046243331 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 23:10:43 INFO - PROCESS | 3464 | 1461046243337 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:10:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:10:43 INFO - PROCESS | 3464 | 1461046243339 Marionette TRACE conn5 <- [1,2842,null,{}] 23:10:43 INFO - PROCESS | 3464 | 1461046243343 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}] 23:10:43 INFO - PROCESS | 3464 | 1461046243513 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 23:10:43 INFO - PROCESS | 3464 | 1461046243714 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:43 INFO - PROCESS | 3464 | ++DOCSHELL 240D8C00 == 142 [pid = 3464] [id = 720] 23:10:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 263 (2481E000) [pid = 3464] [serial = 2160] [outer = 00000000] 23:10:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 264 (2789FC00) [pid = 3464] [serial = 2161] [outer = 2481E000] 23:10:43 INFO - PROCESS | 3464 | 1461046243770 Marionette DEBUG loaded listener.js 23:10:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 265 (278A5C00) [pid = 3464] [serial = 2162] [outer = 2481E000] 23:10:44 INFO - PROCESS | 3464 | 1461046244395 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]]]}] 23:10:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:10:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1118ms 23:10:44 INFO - PROCESS | 3464 | 1461046244462 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 23:10:44 INFO - PROCESS | 3464 | 1461046244464 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 23:10:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:10:44 INFO - PROCESS | 3464 | 1461046244469 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:10:44 INFO - PROCESS | 3464 | 1461046244471 Marionette TRACE conn5 <- [1,2846,null,{}] 23:10:44 INFO - PROCESS | 3464 | 1461046244475 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}] 23:10:44 INFO - PROCESS | 3464 | 1461046244616 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 23:10:44 INFO - PROCESS | 3464 | 1461046244826 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:44 INFO - PROCESS | 3464 | ++DOCSHELL 278E1800 == 143 [pid = 3464] [id = 721] 23:10:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 266 (27C64000) [pid = 3464] [serial = 2163] [outer = 00000000] 23:10:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 267 (27C6C000) [pid = 3464] [serial = 2164] [outer = 27C64000] 23:10:44 INFO - PROCESS | 3464 | 1461046244924 Marionette DEBUG loaded listener.js 23:10:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 268 (284E9400) [pid = 3464] [serial = 2165] [outer = 27C64000] 23:10:45 INFO - PROCESS | 3464 | 1461046245505 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:10:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:10:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1069ms 23:10:45 INFO - PROCESS | 3464 | 1461046245544 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 23:10:45 INFO - PROCESS | 3464 | 1461046245546 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 23:10:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:10:45 INFO - PROCESS | 3464 | 1461046245550 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:10:45 INFO - PROCESS | 3464 | 1461046245551 Marionette TRACE conn5 <- [1,2850,null,{}] 23:10:45 INFO - PROCESS | 3464 | 1461046245555 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}] 23:10:45 INFO - PROCESS | 3464 | 1461046245689 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 23:10:45 INFO - PROCESS | 3464 | 1461046245903 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:45 INFO - PROCESS | 3464 | ++DOCSHELL 285AB000 == 144 [pid = 3464] [id = 722] 23:10:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 269 (285B3400) [pid = 3464] [serial = 2166] [outer = 00000000] 23:10:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 270 (28616400) [pid = 3464] [serial = 2167] [outer = 285B3400] 23:10:45 INFO - PROCESS | 3464 | 1461046245958 Marionette DEBUG loaded listener.js 23:10:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 271 (28780C00) [pid = 3464] [serial = 2168] [outer = 285B3400] 23:10:46 INFO - PROCESS | 3464 | 1461046246559 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]]]}] 23:10:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:10:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1067ms 23:10:46 INFO - PROCESS | 3464 | 1461046246620 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 23:10:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:10:46 INFO - PROCESS | 3464 | 1461046246623 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 23:10:46 INFO - PROCESS | 3464 | 1461046246626 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:10:46 INFO - PROCESS | 3464 | 1461046246628 Marionette TRACE conn5 <- [1,2854,null,{}] 23:10:46 INFO - PROCESS | 3464 | 1461046246632 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}] 23:10:46 INFO - PROCESS | 3464 | 1461046246767 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 23:10:46 INFO - PROCESS | 3464 | 1461046246969 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:46 INFO - PROCESS | 3464 | ++DOCSHELL 28A20000 == 145 [pid = 3464] [id = 723] 23:10:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 272 (28A21400) [pid = 3464] [serial = 2169] [outer = 00000000] 23:10:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 273 (2999C000) [pid = 3464] [serial = 2170] [outer = 28A21400] 23:10:47 INFO - PROCESS | 3464 | 1461046247022 Marionette DEBUG loaded listener.js 23:10:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 274 (299A0000) [pid = 3464] [serial = 2171] [outer = 28A21400] 23:10:47 INFO - PROCESS | 3464 | 1461046247637 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]]]}] 23:10:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:10:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1019ms 23:10:47 INFO - PROCESS | 3464 | 1461046247646 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 23:10:47 INFO - PROCESS | 3464 | 1461046247648 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 23:10:47 INFO - PROCESS | 3464 | 1461046247651 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:10:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:10:47 INFO - PROCESS | 3464 | 1461046247653 Marionette TRACE conn5 <- [1,2858,null,{}] 23:10:47 INFO - PROCESS | 3464 | 1461046247657 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}] 23:10:47 INFO - PROCESS | 3464 | 1461046247792 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 23:10:47 INFO - PROCESS | 3464 | 1461046248007 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:48 INFO - PROCESS | 3464 | ++DOCSHELL 29997400 == 146 [pid = 3464] [id = 724] 23:10:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 275 (2999D000) [pid = 3464] [serial = 2172] [outer = 00000000] 23:10:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 276 (299F6400) [pid = 3464] [serial = 2173] [outer = 2999D000] 23:10:48 INFO - PROCESS | 3464 | 1461046248063 Marionette DEBUG loaded listener.js 23:10:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 277 (29B38C00) [pid = 3464] [serial = 2174] [outer = 2999D000] 23:10:48 INFO - PROCESS | 3464 | 1461046248719 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]]]}] 23:10:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:10:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1126ms 23:10:48 INFO - PROCESS | 3464 | 1461046248796 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 23:10:48 INFO - PROCESS | 3464 | 1461046248799 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 23:10:48 INFO - PROCESS | 3464 | 1461046248802 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:10:48 INFO - PROCESS | 3464 | 1461046248805 Marionette TRACE conn5 <- [1,2862,null,{}] 23:10:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:10:48 INFO - PROCESS | 3464 | 1461046248809 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}] 23:10:48 INFO - PROCESS | 3464 | 1461046248970 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 23:10:49 INFO - PROCESS | 3464 | 1461046249172 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:49 INFO - PROCESS | 3464 | ++DOCSHELL 299BF800 == 147 [pid = 3464] [id = 725] 23:10:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 278 (299FCC00) [pid = 3464] [serial = 2175] [outer = 00000000] 23:10:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 279 (29FD8000) [pid = 3464] [serial = 2176] [outer = 299FCC00] 23:10:49 INFO - PROCESS | 3464 | 1461046249230 Marionette DEBUG loaded listener.js 23:10:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 280 (2A03AC00) [pid = 3464] [serial = 2177] [outer = 299FCC00] 23:10:49 INFO - PROCESS | 3464 | 1461046249835 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]]]}] 23:10:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:10:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1071ms 23:10:49 INFO - PROCESS | 3464 | 1461046249881 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 23:10:49 INFO - PROCESS | 3464 | 1461046249883 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 23:10:49 INFO - PROCESS | 3464 | 1461046249887 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:10:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:10:49 INFO - PROCESS | 3464 | 1461046249889 Marionette TRACE conn5 <- [1,2866,null,{}] 23:10:49 INFO - PROCESS | 3464 | 1461046249893 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}] 23:10:50 INFO - PROCESS | 3464 | 1461046250028 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 23:10:50 INFO - PROCESS | 3464 | 1461046250241 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:50 INFO - PROCESS | 3464 | ++DOCSHELL 0F954400 == 148 [pid = 3464] [id = 726] 23:10:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 281 (1DECFC00) [pid = 3464] [serial = 2178] [outer = 00000000] 23:10:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 282 (2A503400) [pid = 3464] [serial = 2179] [outer = 1DECFC00] 23:10:50 INFO - PROCESS | 3464 | 1461046250345 Marionette DEBUG loaded listener.js 23:10:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 283 (2A508000) [pid = 3464] [serial = 2180] [outer = 1DECFC00] 23:10:50 INFO - PROCESS | 3464 | 1461046251008 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]]]}] 23:10:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:10:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1171ms 23:10:51 INFO - PROCESS | 3464 | 1461046251062 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 23:10:51 INFO - PROCESS | 3464 | 1461046251064 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 23:10:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:10:51 INFO - PROCESS | 3464 | 1461046251067 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:10:51 INFO - PROCESS | 3464 | 1461046251069 Marionette TRACE conn5 <- [1,2870,null,{}] 23:10:51 INFO - PROCESS | 3464 | 1461046251073 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}] 23:10:51 INFO - PROCESS | 3464 | 1461046251217 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 23:10:51 INFO - PROCESS | 3464 | 1461046251433 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:51 INFO - PROCESS | 3464 | ++DOCSHELL 0F869C00 == 149 [pid = 3464] [id = 727] 23:10:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 284 (0FD0A400) [pid = 3464] [serial = 2181] [outer = 00000000] 23:10:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 285 (199F0000) [pid = 3464] [serial = 2182] [outer = 0FD0A400] 23:10:51 INFO - PROCESS | 3464 | 1461046251532 Marionette DEBUG loaded listener.js 23:10:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 286 (1CDAE000) [pid = 3464] [serial = 2183] [outer = 0FD0A400] 23:10:52 INFO - PROCESS | 3464 | 1461046252145 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]]]}] 23:10:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:10:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1125ms 23:10:52 INFO - PROCESS | 3464 | 1461046252197 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 23:10:52 INFO - PROCESS | 3464 | 1461046252199 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 23:10:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:10:52 INFO - PROCESS | 3464 | 1461046252223 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:10:52 INFO - PROCESS | 3464 | 1461046252225 Marionette TRACE conn5 <- [1,2874,null,{}] 23:10:52 INFO - PROCESS | 3464 | 1461046252229 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}] 23:10:52 INFO - PROCESS | 3464 | 1461046252371 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 23:10:52 INFO - PROCESS | 3464 | 1461046252575 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:52 INFO - PROCESS | 3464 | ++DOCSHELL 1923D000 == 150 [pid = 3464] [id = 728] 23:10:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 287 (19246800) [pid = 3464] [serial = 2184] [outer = 00000000] 23:10:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 288 (1D20EC00) [pid = 3464] [serial = 2185] [outer = 19246800] 23:10:52 INFO - PROCESS | 3464 | 1461046252628 Marionette DEBUG loaded listener.js 23:10:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 289 (1D2CE400) [pid = 3464] [serial = 2186] [outer = 19246800] 23:10:53 INFO - PROCESS | 3464 | 1461046253249 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]]]}] 23:10:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:10:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1074ms 23:10:53 INFO - PROCESS | 3464 | 1461046253299 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 23:10:53 INFO - PROCESS | 3464 | 1461046253301 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 23:10:53 INFO - PROCESS | 3464 | 1461046253304 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:10:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:10:53 INFO - PROCESS | 3464 | 1461046253306 Marionette TRACE conn5 <- [1,2878,null,{}] 23:10:53 INFO - PROCESS | 3464 | 1461046253310 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}] 23:10:53 INFO - PROCESS | 3464 | 1461046253448 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 23:10:53 INFO - PROCESS | 3464 | 1461046253662 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:53 INFO - PROCESS | 3464 | ++DOCSHELL 0F9AA000 == 151 [pid = 3464] [id = 729] 23:10:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 290 (1010F000) [pid = 3464] [serial = 2187] [outer = 00000000] 23:10:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 291 (16879C00) [pid = 3464] [serial = 2188] [outer = 1010F000] 23:10:53 INFO - PROCESS | 3464 | 1461046253759 Marionette DEBUG loaded listener.js 23:10:53 INFO - PROCESS | 3464 | ++DOMWINDOW == 292 (19E33C00) [pid = 3464] [serial = 2189] [outer = 1010F000] 23:10:54 INFO - PROCESS | 3464 | 1461046254331 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:10:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:10:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1069ms 23:10:54 INFO - PROCESS | 3464 | 1461046254378 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 23:10:54 INFO - PROCESS | 3464 | 1461046254380 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 23:10:54 INFO - PROCESS | 3464 | 1461046254384 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:10:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:10:54 INFO - PROCESS | 3464 | 1461046254386 Marionette TRACE conn5 <- [1,2882,null,{}] 23:10:54 INFO - PROCESS | 3464 | 1461046254390 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}] 23:10:54 INFO - PROCESS | 3464 | 1461046254529 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 23:10:55 INFO - PROCESS | 3464 | 1461046255173 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:55 INFO - PROCESS | 3464 | ++DOCSHELL 14967000 == 152 [pid = 3464] [id = 730] 23:10:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 293 (14967400) [pid = 3464] [serial = 2190] [outer = 00000000] 23:10:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 294 (14AE5000) [pid = 3464] [serial = 2191] [outer = 14967400] 23:10:55 INFO - PROCESS | 3464 | 1461046255228 Marionette DEBUG loaded listener.js 23:10:55 INFO - PROCESS | 3464 | ++DOMWINDOW == 295 (16256000) [pid = 3464] [serial = 2192] [outer = 14967400] 23:10:55 INFO - PROCESS | 3464 | 1461046255816 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]]]}] 23:10:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:10:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1483ms 23:10:55 INFO - PROCESS | 3464 | 1461046255872 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 23:10:55 INFO - PROCESS | 3464 | 1461046255876 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 23:10:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:10:55 INFO - PROCESS | 3464 | 1461046255882 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:10:55 INFO - PROCESS | 3464 | 1461046255884 Marionette TRACE conn5 <- [1,2886,null,{}] 23:10:55 INFO - PROCESS | 3464 | 1461046255889 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}] 23:10:56 INFO - PROCESS | 3464 | 1461046256031 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 23:10:56 INFO - PROCESS | 3464 | 1461046256292 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:56 INFO - PROCESS | 3464 | ++DOCSHELL 19E34C00 == 153 [pid = 3464] [id = 731] 23:10:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 296 (1A108000) [pid = 3464] [serial = 2193] [outer = 00000000] 23:10:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 297 (1B906400) [pid = 3464] [serial = 2194] [outer = 1A108000] 23:10:56 INFO - PROCESS | 3464 | 1461046256349 Marionette DEBUG loaded listener.js 23:10:56 INFO - PROCESS | 3464 | ++DOMWINDOW == 298 (1CD47000) [pid = 3464] [serial = 2195] [outer = 1A108000] 23:10:56 INFO - PROCESS | 3464 | 1461046256976 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]]]}] 23:10:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:10:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1117ms 23:10:57 INFO - PROCESS | 3464 | 1461046257006 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 23:10:57 INFO - PROCESS | 3464 | 1461046257010 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 23:10:57 INFO - PROCESS | 3464 | 1461046257013 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:10:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:10:57 INFO - PROCESS | 3464 | 1461046257015 Marionette TRACE conn5 <- [1,2890,null,{}] 23:10:57 INFO - PROCESS | 3464 | 1461046257019 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}] 23:10:57 INFO - PROCESS | 3464 | 1461046257149 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 23:10:57 INFO - PROCESS | 3464 | 1461046257360 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:57 INFO - PROCESS | 3464 | ++DOCSHELL 105B2000 == 154 [pid = 3464] [id = 732] 23:10:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 299 (106EC000) [pid = 3464] [serial = 2196] [outer = 00000000] 23:10:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 300 (1DEBC800) [pid = 3464] [serial = 2197] [outer = 106EC000] 23:10:57 INFO - PROCESS | 3464 | 1461046257408 Marionette DEBUG loaded listener.js 23:10:57 INFO - PROCESS | 3464 | ++DOMWINDOW == 301 (1E175400) [pid = 3464] [serial = 2198] [outer = 106EC000] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 1F6DCC00 == 153 [pid = 3464] [id = 462] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 1CF9B800 == 152 [pid = 3464] [id = 493] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 14961800 == 151 [pid = 3464] [id = 321] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 23B8CC00 == 150 [pid = 3464] [id = 560] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 23B7F400 == 149 [pid = 3464] [id = 559] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 1DED3800 == 148 [pid = 3464] [id = 317] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 15258400 == 147 [pid = 3464] [id = 713] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 0F832000 == 146 [pid = 3464] [id = 712] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 21E04C00 == 145 [pid = 3464] [id = 711] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 1D210800 == 144 [pid = 3464] [id = 710] 23:10:57 INFO - PROCESS | 3464 | --DOCSHELL 193EA800 == 143 [pid = 3464] [id = 709] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 300 (27C63000) [pid = 3464] [serial = 2068] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 299 (1CDA8800) [pid = 3464] [serial = 2017] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 298 (2A03A000) [pid = 3464] [serial = 2035] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 297 (29B39C00) [pid = 3464] [serial = 2029] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 296 (161B7800) [pid = 3464] [serial = 2014] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 295 (2A13D800) [pid = 3464] [serial = 2038] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 294 (1CDAB000) [pid = 3464] [serial = 2041] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 293 (2511D400) [pid = 3464] [serial = 2020] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 292 (29F4EC00) [pid = 3464] [serial = 2032] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 291 (284F4C00) [pid = 3464] [serial = 2026] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 290 (284A7C00) [pid = 3464] [serial = 2023] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 161AF000 == 142 [pid = 3464] [id = 708] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 0F958800 == 141 [pid = 3464] [id = 707] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 1923FC00 == 140 [pid = 3464] [id = 706] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 223AB000 == 139 [pid = 3464] [id = 705] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 1CD4C000 == 138 [pid = 3464] [id = 704] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 19042000 == 137 [pid = 3464] [id = 703] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 0F40C400 == 136 [pid = 3464] [id = 702] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 299F9800 == 135 [pid = 3464] [id = 697] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 299F0800 == 134 [pid = 3464] [id = 696] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 2406F800 == 133 [pid = 3464] [id = 695] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 29BF3400 == 132 [pid = 3464] [id = 694] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 28A27800 == 131 [pid = 3464] [id = 693] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 2348F800 == 130 [pid = 3464] [id = 692] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 19368000 == 129 [pid = 3464] [id = 691] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 14A40800 == 128 [pid = 3464] [id = 690] 23:10:58 INFO - PROCESS | 3464 | --DOCSHELL 25116400 == 127 [pid = 3464] [id = 689] 23:10:58 INFO - PROCESS | 3464 | 1461046258173 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 289 (199EA400) [pid = 3464] [serial = 1727] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 288 (1CD6DC00) [pid = 3464] [serial = 1604] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 287 (2A8BE000) [pid = 3464] [serial = 2045] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 286 (14917800) [pid = 3464] [serial = 1484] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 285 (18FAC800) [pid = 3464] [serial = 2050] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 284 (22C31800) [pid = 3464] [serial = 1439] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 283 (22D91400) [pid = 3464] [serial = 1508] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 282 (27C6A800) [pid = 3464] [serial = 1880] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 281 (29BF5800) [pid = 3464] [serial = 1898] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 280 (19047400) [pid = 3464] [serial = 2047] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 279 (2A50BC00) [pid = 3464] [serial = 1892] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 278 (2A13E000) [pid = 3464] [serial = 1820] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 277 (2B86B000) [pid = 3464] [serial = 1958] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 276 (29FDFC00) [pid = 3464] [serial = 1811] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 275 (2511F800) [pid = 3464] [serial = 1952] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 274 (284A5000) [pid = 3464] [serial = 1688] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 273 (23483400) [pid = 3464] [serial = 1907] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 272 (21FCBC00) [pid = 3464] [serial = 2065] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 271 (1B572800) [pid = 3464] [serial = 1796] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 270 (278DA000) [pid = 3464] [serial = 1742] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 269 (2345DC00) [pid = 3464] [serial = 1442] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 268 (2405B400) [pid = 3464] [serial = 1874] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 267 (240E2C00) [pid = 3464] [serial = 1676] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 266 (2A61AC00) [pid = 3464] [serial = 1889] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 265 (1EED2C00) [pid = 3464] [serial = 1556] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 264 (111A8000) [pid = 3464] [serial = 1793] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 263 (25826C00) [pid = 3464] [serial = 1877] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 262 (25824400) [pid = 3464] [serial = 1802] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 261 (29B42000) [pid = 3464] [serial = 1901] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 260 (22B75000) [pid = 3464] [serial = 1436] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 259 (223AAC00) [pid = 3464] [serial = 1733] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 258 (1B4FDC00) [pid = 3464] [serial = 1664] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 257 (1E131400) [pid = 3464] [serial = 1607] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 256 (21FB7C00) [pid = 3464] [serial = 1499] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 255 (285B6000) [pid = 3464] [serial = 1814] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 254 (28782800) [pid = 3464] [serial = 1808] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 253 (14DCA000) [pid = 3464] [serial = 1661] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 252 (1D207000) [pid = 3464] [serial = 1550] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 251 (2B86D000) [pid = 3464] [serial = 1826] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 250 (28614800) [pid = 3464] [serial = 1883] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 249 (1496AC00) [pid = 3464] [serial = 1427] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 248 (2A8ABC00) [pid = 3464] [serial = 1955] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 247 (16845C00) [pid = 3464] [serial = 1865] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 246 (23487C00) [pid = 3464] [serial = 1673] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 245 (28618400) [pid = 3464] [serial = 1754] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 244 (21FBD400) [pid = 3464] [serial = 1667] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 243 (1CDB0C00) [pid = 3464] [serial = 1547] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 242 (2A8B0800) [pid = 3464] [serial = 1757] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 241 (18DD0000) [pid = 3464] [serial = 1940] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 240 (2582D000) [pid = 3464] [serial = 1745] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 239 (13BA6400) [pid = 3464] [serial = 1724] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 238 (21FCA400) [pid = 3464] [serial = 2060] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 237 (22B81C00) [pid = 3464] [serial = 1619] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 236 (22B7E000) [pid = 3464] [serial = 1505] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 235 (25113000) [pid = 3464] [serial = 2063] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 234 (19331000) [pid = 3464] [serial = 2051] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 233 (2AA83400) [pid = 3464] [serial = 1964] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 232 (1FBC7C00) [pid = 3464] [serial = 1730] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 231 (1E174000) [pid = 3464] [serial = 2056] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 230 (1D208800) [pid = 3464] [serial = 1490] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 229 (22C2FC00) [pid = 3464] [serial = 1670] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 228 (14A37800) [pid = 3464] [serial = 1568] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 227 (28781800) [pid = 3464] [serial = 1748] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 226 (220A3C00) [pid = 3464] [serial = 1502] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 225 (2877E800) [pid = 3464] [serial = 1685] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 224 (20210800) [pid = 3464] [serial = 1559] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 223 (0FD09C00) [pid = 3464] [serial = 1598] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 222 (21FCCC00) [pid = 3464] [serial = 1433] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 221 (2405CC00) [pid = 3464] [serial = 1805] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 220 (1E16F000) [pid = 3464] [serial = 1493] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 219 (1CD74000) [pid = 3464] [serial = 2054] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 218 (22D96800) [pid = 3464] [serial = 1622] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 217 (1940D000) [pid = 3464] [serial = 1760] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 216 (19E36400) [pid = 3464] [serial = 2048] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 215 (1DED2400) [pid = 3464] [serial = 1943] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 214 (2209C000) [pid = 3464] [serial = 1565] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 213 (28616000) [pid = 3464] [serial = 1946] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 212 (2345F800) [pid = 3464] [serial = 1799] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 211 (1F6D2000) [pid = 3464] [serial = 1610] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 210 (1684C000) [pid = 3464] [serial = 1601] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 209 (1FBCCC00) [pid = 3464] [serial = 1445] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 208 (23486C00) [pid = 3464] [serial = 1736] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 207 (2405D000) [pid = 3464] [serial = 2066] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 206 (2A975C00) [pid = 3464] [serial = 1823] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 205 (2A8B1000) [pid = 3464] [serial = 1817] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 204 (21E0E400) [pid = 3464] [serial = 1562] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 203 (1C61A400) [pid = 3464] [serial = 1829] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 202 (1973D400) [pid = 3464] [serial = 1430] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 201 (28615C00) [pid = 3464] [serial = 1751] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 200 (29BF7400) [pid = 3464] [serial = 1949] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 199 (19244400) [pid = 3464] [serial = 1487] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 198 (2481C800) [pid = 3464] [serial = 2062] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 197 (1F6DC400) [pid = 3464] [serial = 1496] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 196 (278A0400) [pid = 3464] [serial = 1682] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 195 (1C6BA800) [pid = 3464] [serial = 1868] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 194 (1CD4A400) [pid = 3464] [serial = 2053] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 193 (28A27C00) [pid = 3464] [serial = 1961] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 192 (1DEB7000) [pid = 3464] [serial = 1553] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 191 (299BF000) [pid = 3464] [serial = 1967] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 190 (2A143400) [pid = 3464] [serial = 1886] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (2B86B800) [pid = 3464] [serial = 1895] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (1B573000) [pid = 3464] [serial = 1904] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (19437C00) [pid = 3464] [serial = 1544] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (2A8B3400) [pid = 3464] [serial = 2044] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (22B3D400) [pid = 3464] [serial = 1871] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (284A2000) [pid = 3464] [serial = 1739] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (22B35400) [pid = 3464] [serial = 1616] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (14A3A000) [pid = 3464] [serial = 1541] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (2345F000) [pid = 3464] [serial = 1625] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (21FB5C00) [pid = 3464] [serial = 2059] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (1ED80C00) [pid = 3464] [serial = 2057] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (19240400) [pid = 3464] [serial = 1511] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (23B8A400) [pid = 3464] [serial = 1679] [outer = 00000000] [url = about:blank] 23:10:58 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (21FBF800) [pid = 3464] [serial = 1613] [outer = 00000000] [url = about:blank] 23:10:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:10:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1272ms 23:10:58 INFO - PROCESS | 3464 | 1461046258290 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 23:10:58 INFO - PROCESS | 3464 | 1461046258293 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 23:10:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:10:58 INFO - PROCESS | 3464 | 1461046258302 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:10:58 INFO - PROCESS | 3464 | 1461046258307 Marionette TRACE conn5 <- [1,2894,null,{}] 23:10:58 INFO - PROCESS | 3464 | 1461046258312 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}] 23:10:58 INFO - PROCESS | 3464 | 1461046258435 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 23:10:58 INFO - PROCESS | 3464 | 1461046258575 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:58 INFO - PROCESS | 3464 | ++DOCSHELL 0F9A1C00 == 128 [pid = 3464] [id = 733] 23:10:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (0FD0CC00) [pid = 3464] [serial = 2199] [outer = 00000000] 23:10:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (14A34800) [pid = 3464] [serial = 2200] [outer = 0FD0CC00] 23:10:58 INFO - PROCESS | 3464 | 1461046258620 Marionette DEBUG loaded listener.js 23:10:58 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (14D33C00) [pid = 3464] [serial = 2201] [outer = 0FD0CC00] 23:10:59 INFO - PROCESS | 3464 | 1461046259129 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]]]}] 23:10:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:10:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 890ms 23:10:59 INFO - PROCESS | 3464 | 1461046259190 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 23:10:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:10:59 INFO - PROCESS | 3464 | 1461046259192 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 23:10:59 INFO - PROCESS | 3464 | 1461046259195 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:10:59 INFO - PROCESS | 3464 | 1461046259197 Marionette TRACE conn5 <- [1,2898,null,{}] 23:10:59 INFO - PROCESS | 3464 | 1461046259200 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}] 23:10:59 INFO - PROCESS | 3464 | 1461046259316 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 23:10:59 INFO - PROCESS | 3464 | 1461046259473 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:59 INFO - PROCESS | 3464 | ++DOCSHELL 106F2800 == 129 [pid = 3464] [id = 734] 23:10:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (14A8F000) [pid = 3464] [serial = 2202] [outer = 00000000] 23:10:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (18FA3000) [pid = 3464] [serial = 2203] [outer = 14A8F000] 23:10:59 INFO - PROCESS | 3464 | 1461046259518 Marionette DEBUG loaded listener.js 23:10:59 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (1923D400) [pid = 3464] [serial = 2204] [outer = 14A8F000] 23:10:59 INFO - PROCESS | 3464 | 1461046259840 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]]]}] 23:10:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:10:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:10:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 23:10:59 INFO - PROCESS | 3464 | 1461046259935 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 23:10:59 INFO - PROCESS | 3464 | 1461046259937 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 23:10:59 INFO - TEST-START | /DOMEvents/constructors.html 23:10:59 INFO - PROCESS | 3464 | 1461046259942 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:10:59 INFO - PROCESS | 3464 | 1461046259944 Marionette TRACE conn5 <- [1,2902,null,{}] 23:10:59 INFO - PROCESS | 3464 | 1461046259952 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}] 23:11:00 INFO - PROCESS | 3464 | 1461046260066 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 23:11:00 INFO - PROCESS | 3464 | 1461046260073 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:00 INFO - PROCESS | 3464 | ++DOCSHELL 19247400 == 130 [pid = 3464] [id = 735] 23:11:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (1935D400) [pid = 3464] [serial = 2205] [outer = 00000000] 23:11:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (199E6000) [pid = 3464] [serial = 2206] [outer = 1935D400] 23:11:00 INFO - PROCESS | 3464 | 1461046260126 Marionette DEBUG loaded listener.js 23:11:00 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (1A792400) [pid = 3464] [serial = 2207] [outer = 1935D400] 23:11:00 INFO - PROCESS | 3464 | 1461046260881 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]]]}] 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:11:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:11:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:11:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:11:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:11:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:11:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:11:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:11:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:11:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 1055ms 23:11:00 INFO - PROCESS | 3464 | 1461046261006 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 23:11:00 INFO - PROCESS | 3464 | 1461046261008 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 23:11:00 INFO - PROCESS | 3464 | 1461046261011 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:11:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:11:00 INFO - PROCESS | 3464 | 1461046261013 Marionette TRACE conn5 <- [1,2906,null,{}] 23:11:01 INFO - PROCESS | 3464 | 1461046261017 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}] 23:11:01 INFO - PROCESS | 3464 | 1461046261193 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 23:11:01 INFO - PROCESS | 3464 | 1461046261223 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:01 INFO - PROCESS | 3464 | ++DOCSHELL 1CD6D800 == 131 [pid = 3464] [id = 736] 23:11:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (1CD6DC00) [pid = 3464] [serial = 2208] [outer = 00000000] 23:11:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (1D02DC00) [pid = 3464] [serial = 2209] [outer = 1CD6DC00] 23:11:01 INFO - PROCESS | 3464 | 1461046261267 Marionette DEBUG loaded listener.js 23:11:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (1D207C00) [pid = 3464] [serial = 2210] [outer = 1CD6DC00] 23:11:01 INFO - PROCESS | 3464 | 1461046261743 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:11:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:11:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 770ms 23:11:01 INFO - PROCESS | 3464 | 1461046261784 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 23:11:01 INFO - PROCESS | 3464 | 1461046261786 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 23:11:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:11:01 INFO - PROCESS | 3464 | 1461046261789 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:11:01 INFO - PROCESS | 3464 | 1461046261791 Marionette TRACE conn5 <- [1,2910,null,{}] 23:11:01 INFO - PROCESS | 3464 | 1461046261795 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}] 23:11:01 INFO - PROCESS | 3464 | 1461046261962 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 23:11:01 INFO - PROCESS | 3464 | 1461046261985 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:01 INFO - PROCESS | 3464 | ++DOCSHELL 1A167400 == 132 [pid = 3464] [id = 737] 23:11:01 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (1CFA0800) [pid = 3464] [serial = 2211] [outer = 00000000] 23:11:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (1E131400) [pid = 3464] [serial = 2212] [outer = 1CFA0800] 23:11:02 INFO - PROCESS | 3464 | 1461046262029 Marionette DEBUG loaded listener.js 23:11:02 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (1E171800) [pid = 3464] [serial = 2213] [outer = 1CFA0800] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 190 (29F4A000) [pid = 3464] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (1A3EE000) [pid = 3464] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (2AA85800) [pid = 3464] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (1687C400) [pid = 3464] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (25827800) [pid = 3464] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (285B9000) [pid = 3464] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (27C63800) [pid = 3464] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (197B2800) [pid = 3464] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (29FDAC00) [pid = 3464] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (284EC000) [pid = 3464] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (24054000) [pid = 3464] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 179 (2877F400) [pid = 3464] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 178 (2A039C00) [pid = 3464] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 177 (2405C800) [pid = 3464] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 176 (19E33000) [pid = 3464] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 175 (10554C00) [pid = 3464] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 174 (1DEC6800) [pid = 3464] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 173 (21E0BC00) [pid = 3464] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 172 (0F933C00) [pid = 3464] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 171 (1684D800) [pid = 3464] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 170 (1923AC00) [pid = 3464] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 169 (1935C000) [pid = 3464] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 168 (1CD4C800) [pid = 3464] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 167 (1A793000) [pid = 3464] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 166 (0F804800) [pid = 3464] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 165 (0F967800) [pid = 3464] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 164 (22B3BC00) [pid = 3464] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:11:02 INFO - PROCESS | 3464 | --DOMWINDOW == 163 (16841C00) [pid = 3464] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:11:03 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 23:11:03 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 23:11:03 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 23:11:03 INFO - PROCESS | 3464 | [3464] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 23:11:03 INFO - PROCESS | 3464 | 1461046263093 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]]]}] 23:11:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:11:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:11:03 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 23:11:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:11:03 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 23:11:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:11:03 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]" 23:11:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:11:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:11:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1337ms 23:11:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:11:03 INFO - PROCESS | 3464 | 1461046263127 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 23:11:03 INFO - PROCESS | 3464 | 1461046263129 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 23:11:03 INFO - PROCESS | 3464 | 1461046263132 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:11:03 INFO - PROCESS | 3464 | 1461046263134 Marionette TRACE conn5 <- [1,2914,null,{}] 23:11:03 INFO - PROCESS | 3464 | 1461046263137 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}] 23:11:03 INFO - PROCESS | 3464 | 1461046263252 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 23:11:03 INFO - PROCESS | 3464 | 1461046263259 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:03 INFO - PROCESS | 3464 | ++DOCSHELL 1935C000 == 133 [pid = 3464] [id = 738] 23:11:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 164 (19372400) [pid = 3464] [serial = 2214] [outer = 00000000] 23:11:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 165 (1DED0400) [pid = 3464] [serial = 2215] [outer = 19372400] 23:11:03 INFO - PROCESS | 3464 | 1461046263303 Marionette DEBUG loaded listener.js 23:11:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 166 (1E17A000) [pid = 3464] [serial = 2216] [outer = 19372400] 23:11:03 INFO - PROCESS | 3464 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:11:03 INFO - PROCESS | 3464 | 1461046263762 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]]]}] 23:11:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:11:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 23:11:03 INFO - PROCESS | 3464 | 1461046263823 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 23:11:03 INFO - PROCESS | 3464 | 1461046263825 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 23:11:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:11:03 INFO - PROCESS | 3464 | 1461046263828 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:11:03 INFO - PROCESS | 3464 | 1461046263830 Marionette TRACE conn5 <- [1,2918,null,{}] 23:11:03 INFO - PROCESS | 3464 | 1461046263834 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}] 23:11:03 INFO - PROCESS | 3464 | 1461046263946 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 23:11:03 INFO - PROCESS | 3464 | 1461046263951 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:03 INFO - PROCESS | 3464 | ++DOCSHELL 1ED55000 == 134 [pid = 3464] [id = 739] 23:11:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 167 (1ED83400) [pid = 3464] [serial = 2217] [outer = 00000000] 23:11:03 INFO - PROCESS | 3464 | ++DOMWINDOW == 168 (1F6DBC00) [pid = 3464] [serial = 2218] [outer = 1ED83400] 23:11:03 INFO - PROCESS | 3464 | 1461046263995 Marionette DEBUG loaded listener.js 23:11:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 169 (1FBC6400) [pid = 3464] [serial = 2219] [outer = 1ED83400] 23:11:04 INFO - PROCESS | 3464 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:11:04 INFO - PROCESS | 3464 | 1461046264492 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]]]}] 23:11:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:11:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 23:11:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:11:04 INFO - PROCESS | 3464 | 1461046264501 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 23:11:04 INFO - PROCESS | 3464 | 1461046264503 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 23:11:04 INFO - PROCESS | 3464 | 1461046264506 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:11:04 INFO - PROCESS | 3464 | 1461046264507 Marionette TRACE conn5 <- [1,2922,null,{}] 23:11:04 INFO - PROCESS | 3464 | 1461046264511 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}] 23:11:04 INFO - PROCESS | 3464 | 1461046264694 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 23:11:04 INFO - PROCESS | 3464 | 1461046264707 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:04 INFO - PROCESS | 3464 | ++DOCSHELL 1ED53C00 == 135 [pid = 3464] [id = 740] 23:11:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 170 (1F6D7C00) [pid = 3464] [serial = 2220] [outer = 00000000] 23:11:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 171 (20218400) [pid = 3464] [serial = 2221] [outer = 1F6D7C00] 23:11:04 INFO - PROCESS | 3464 | 1461046264756 Marionette DEBUG loaded listener.js 23:11:04 INFO - PROCESS | 3464 | ++DOMWINDOW == 172 (21E11400) [pid = 3464] [serial = 2222] [outer = 1F6D7C00] 23:11:05 INFO - PROCESS | 3464 | 1461046265499 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]]]}] 23:11:05 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:11:05 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1022ms 23:11:05 INFO - PROCESS | 3464 | 1461046265530 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 23:11:05 INFO - PROCESS | 3464 | 1461046265535 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 23:11:05 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:11:05 INFO - PROCESS | 3464 | 1461046265561 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:11:05 INFO - PROCESS | 3464 | 1461046265565 Marionette TRACE conn5 <- [1,2926,null,{}] 23:11:05 INFO - PROCESS | 3464 | 1461046265570 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}] 23:11:05 INFO - PROCESS | 3464 | 1461046265751 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 23:11:05 INFO - PROCESS | 3464 | 1461046265943 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:05 INFO - PROCESS | 3464 | ++DOCSHELL 14965800 == 136 [pid = 3464] [id = 741] 23:11:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 173 (1496AC00) [pid = 3464] [serial = 2223] [outer = 00000000] 23:11:05 INFO - PROCESS | 3464 | ++DOMWINDOW == 174 (1884AC00) [pid = 3464] [serial = 2224] [outer = 1496AC00] 23:11:05 INFO - PROCESS | 3464 | 1461046266002 Marionette DEBUG loaded listener.js 23:11:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 175 (19240C00) [pid = 3464] [serial = 2225] [outer = 1496AC00] 23:11:06 INFO - PROCESS | 3464 | 1461046266543 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]]]}] 23:11:06 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. 23:11:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1045ms 23:11:06 INFO - PROCESS | 3464 | 1461046266590 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 23:11:06 INFO - PROCESS | 3464 | 1461046266596 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 23:11:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:11:06 INFO - PROCESS | 3464 | 1461046266602 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:11:06 INFO - PROCESS | 3464 | 1461046266605 Marionette TRACE conn5 <- [1,2930,null,{}] 23:11:06 INFO - PROCESS | 3464 | 1461046266609 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}] 23:11:06 INFO - PROCESS | 3464 | 1461046266781 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 23:11:06 INFO - PROCESS | 3464 | 1461046266972 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:06 INFO - PROCESS | 3464 | ++DOCSHELL 1936E000 == 137 [pid = 3464] [id = 742] 23:11:06 INFO - PROCESS | 3464 | ++DOMWINDOW == 176 (19744000) [pid = 3464] [serial = 2226] [outer = 00000000] 23:11:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 177 (1CD43C00) [pid = 3464] [serial = 2227] [outer = 19744000] 23:11:07 INFO - PROCESS | 3464 | 1461046267025 Marionette DEBUG loaded listener.js 23:11:07 INFO - PROCESS | 3464 | ++DOMWINDOW == 178 (1CDA8800) [pid = 3464] [serial = 2228] [outer = 19744000] 23:11:07 INFO - PROCESS | 3464 | 1461046267576 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"]]]}] 23:11:07 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 23:11:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:11:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1021ms 23:11:07 INFO - PROCESS | 3464 | 1461046267626 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 23:11:07 INFO - PROCESS | 3464 | 1461046267628 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 23:11:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:11:07 INFO - PROCESS | 3464 | 1461046267632 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:11:07 INFO - PROCESS | 3464 | 1461046267636 Marionette TRACE conn5 <- [1,2934,null,{}] 23:11:07 INFO - PROCESS | 3464 | 1461046267647 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}] 23:11:07 INFO - PROCESS | 3464 | 1461046267807 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 23:11:07 INFO - PROCESS | 3464 | 1461046267997 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:08 INFO - PROCESS | 3464 | ++DOCSHELL 2020FC00 == 138 [pid = 3464] [id = 743] 23:11:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 179 (20212000) [pid = 3464] [serial = 2229] [outer = 00000000] 23:11:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 180 (21E0F400) [pid = 3464] [serial = 2230] [outer = 20212000] 23:11:08 INFO - PROCESS | 3464 | 1461046268056 Marionette DEBUG loaded listener.js 23:11:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (21FB9800) [pid = 3464] [serial = 2231] [outer = 20212000] 23:11:08 INFO - PROCESS | 3464 | 1461046268574 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]]]}] 23:11:08 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. 23:11:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 970ms 23:11:08 INFO - PROCESS | 3464 | 1461046268605 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 23:11:08 INFO - PROCESS | 3464 | 1461046268608 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 23:11:08 INFO - PROCESS | 3464 | 1461046268611 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:11:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:11:08 INFO - PROCESS | 3464 | 1461046268613 Marionette TRACE conn5 <- [1,2938,null,{}] 23:11:08 INFO - PROCESS | 3464 | 1461046268617 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}] 23:11:08 INFO - PROCESS | 3464 | 1461046268788 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 23:11:08 INFO - PROCESS | 3464 | 1461046268979 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:08 INFO - PROCESS | 3464 | ++DOCSHELL 21FC1000 == 139 [pid = 3464] [id = 744] 23:11:08 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (21FC1400) [pid = 3464] [serial = 2232] [outer = 00000000] 23:11:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (2209E800) [pid = 3464] [serial = 2233] [outer = 21FC1400] 23:11:09 INFO - PROCESS | 3464 | 1461046269033 Marionette DEBUG loaded listener.js 23:11:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (220A4C00) [pid = 3464] [serial = 2234] [outer = 21FC1400] 23:11:09 INFO - PROCESS | 3464 | ++DOCSHELL 22B31800 == 140 [pid = 3464] [id = 745] 23:11:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (22B32800) [pid = 3464] [serial = 2235] [outer = 00000000] 23:11:09 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (22B3BC00) [pid = 3464] [serial = 2236] [outer = 22B32800] 23:11:09 INFO - PROCESS | 3464 | 1461046269735 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]]]}] 23:11:09 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. 23:11:09 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1182ms 23:11:09 INFO - PROCESS | 3464 | 1461046269810 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 23:11:09 INFO - PROCESS | 3464 | 1461046269813 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 23:11:09 INFO - PROCESS | 3464 | 1461046269818 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:11:09 INFO - PROCESS | 3464 | 1461046269820 Marionette TRACE conn5 <- [1,2942,null,{}] 23:11:09 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:11:09 INFO - PROCESS | 3464 | 1461046269824 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}] 23:11:09 INFO - PROCESS | 3464 | 1461046270011 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 23:11:10 INFO - PROCESS | 3464 | 1461046270196 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:10 INFO - PROCESS | 3464 | ++DOCSHELL 223A5400 == 141 [pid = 3464] [id = 746] 23:11:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (223A6C00) [pid = 3464] [serial = 2237] [outer = 00000000] 23:11:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (22B77000) [pid = 3464] [serial = 2238] [outer = 223A6C00] 23:11:10 INFO - PROCESS | 3464 | 1461046270250 Marionette DEBUG loaded listener.js 23:11:10 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (22B7A400) [pid = 3464] [serial = 2239] [outer = 223A6C00] 23:11:10 INFO - PROCESS | 3464 | 1461046270779 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]]]}] 23:11:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:11:10 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 23:11:10 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 23:11:10 INFO - PROCESS | 3464 | 1461046270796 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 23:11:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:11:10 INFO - PROCESS | 3464 | 1461046270798 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 23:11:10 INFO - PROCESS | 3464 | 1461046270801 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:11:10 INFO - PROCESS | 3464 | 1461046270803 Marionette TRACE conn5 <- [1,2946,null,{}] 23:11:10 INFO - PROCESS | 3464 | 1461046270806 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}] 23:11:10 INFO - PROCESS | 3464 | 1461046270989 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 23:11:11 INFO - PROCESS | 3464 | 1461046271183 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:11 INFO - PROCESS | 3464 | ++DOCSHELL 22B76800 == 142 [pid = 3464] [id = 747] 23:11:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (22B77C00) [pid = 3464] [serial = 2240] [outer = 00000000] 23:11:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (22D98800) [pid = 3464] [serial = 2241] [outer = 22B77C00] 23:11:11 INFO - PROCESS | 3464 | 1461046271237 Marionette DEBUG loaded listener.js 23:11:11 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (23456C00) [pid = 3464] [serial = 2242] [outer = 22B77C00] 23:11:11 INFO - PROCESS | 3464 | 1461046271779 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]]]}] 23:11:11 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. 23:11:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1019ms 23:11:11 INFO - PROCESS | 3464 | 1461046271821 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 23:11:11 INFO - PROCESS | 3464 | 1461046271823 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 23:11:11 INFO - PROCESS | 3464 | 1461046271826 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:11:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:11:11 INFO - PROCESS | 3464 | 1461046271828 Marionette TRACE conn5 <- [1,2950,null,{}] 23:11:11 INFO - PROCESS | 3464 | 1461046271832 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}] 23:11:11 INFO - PROCESS | 3464 | 1461046271974 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 23:11:12 INFO - PROCESS | 3464 | 1461046272185 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:12 INFO - PROCESS | 3464 | ++DOCSHELL 23460C00 == 143 [pid = 3464] [id = 748] 23:11:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 193 (23481800) [pid = 3464] [serial = 2243] [outer = 00000000] 23:11:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 194 (2348FC00) [pid = 3464] [serial = 2244] [outer = 23481800] 23:11:12 INFO - PROCESS | 3464 | 1461046272243 Marionette DEBUG loaded listener.js 23:11:12 INFO - PROCESS | 3464 | ++DOMWINDOW == 195 (23B82800) [pid = 3464] [serial = 2245] [outer = 23481800] 23:11:12 INFO - PROCESS | 3464 | 1461046272790 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]]]}] 23:11:12 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. 23:11:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1015ms 23:11:12 INFO - PROCESS | 3464 | 1461046272846 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 23:11:12 INFO - PROCESS | 3464 | 1461046272848 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 23:11:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:11:12 INFO - PROCESS | 3464 | 1461046272852 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:11:12 INFO - PROCESS | 3464 | 1461046272854 Marionette TRACE conn5 <- [1,2954,null,{}] 23:11:12 INFO - PROCESS | 3464 | 1461046272857 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}] 23:11:12 INFO - PROCESS | 3464 | 1461046272994 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 23:11:13 INFO - PROCESS | 3464 | 1461046273195 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:13 INFO - PROCESS | 3464 | ++DOCSHELL 23489800 == 144 [pid = 3464] [id = 749] 23:11:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 196 (23B86000) [pid = 3464] [serial = 2246] [outer = 00000000] 23:11:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 197 (2405C800) [pid = 3464] [serial = 2247] [outer = 23B86000] 23:11:13 INFO - PROCESS | 3464 | 1461046273250 Marionette DEBUG loaded listener.js 23:11:13 INFO - PROCESS | 3464 | ++DOMWINDOW == 198 (2406D400) [pid = 3464] [serial = 2248] [outer = 23B86000] 23:11:13 INFO - PROCESS | 3464 | 1461046273739 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]]]}] 23:11:13 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. 23:11:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 23:11:13 INFO - PROCESS | 3464 | 1461046273786 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 23:11:13 INFO - PROCESS | 3464 | 1461046273788 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 23:11:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:11:13 INFO - PROCESS | 3464 | 1461046273791 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:11:13 INFO - PROCESS | 3464 | 1461046273793 Marionette TRACE conn5 <- [1,2958,null,{}] 23:11:13 INFO - PROCESS | 3464 | 1461046273797 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}] 23:11:13 INFO - PROCESS | 3464 | 1461046274002 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 23:11:14 INFO - PROCESS | 3464 | 1461046274143 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:14 INFO - PROCESS | 3464 | ++DOCSHELL 2348DC00 == 145 [pid = 3464] [id = 750] 23:11:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 199 (24059C00) [pid = 3464] [serial = 2249] [outer = 00000000] 23:11:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 200 (240E3800) [pid = 3464] [serial = 2250] [outer = 24059C00] 23:11:14 INFO - PROCESS | 3464 | 1461046274196 Marionette DEBUG loaded listener.js 23:11:14 INFO - PROCESS | 3464 | ++DOMWINDOW == 201 (2481F800) [pid = 3464] [serial = 2251] [outer = 24059C00] 23:11:14 INFO - PROCESS | 3464 | 1461046274731 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]]]}] 23:11:14 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. 23:11:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 970ms 23:11:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:11:14 INFO - PROCESS | 3464 | 1461046274762 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 23:11:14 INFO - PROCESS | 3464 | 1461046274764 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 23:11:14 INFO - PROCESS | 3464 | 1461046274767 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:11:14 INFO - PROCESS | 3464 | 1461046274769 Marionette TRACE conn5 <- [1,2962,null,{}] 23:11:14 INFO - PROCESS | 3464 | 1461046274773 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}] 23:11:14 INFO - PROCESS | 3464 | 1461046274911 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 23:11:15 INFO - PROCESS | 3464 | 1461046275074 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:15 INFO - PROCESS | 3464 | ++DOCSHELL 240E4C00 == 146 [pid = 3464] [id = 751] 23:11:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 202 (24829000) [pid = 3464] [serial = 2252] [outer = 00000000] 23:11:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 203 (2511B000) [pid = 3464] [serial = 2253] [outer = 24829000] 23:11:15 INFO - PROCESS | 3464 | 1461046275127 Marionette DEBUG loaded listener.js 23:11:15 INFO - PROCESS | 3464 | ++DOMWINDOW == 204 (2511B400) [pid = 3464] [serial = 2254] [outer = 24829000] 23:11:15 INFO - PROCESS | 3464 | 1461046275646 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]]]}] 23:11:15 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. 23:11:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 23:11:15 INFO - PROCESS | 3464 | 1461046275699 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 23:11:15 INFO - PROCESS | 3464 | 1461046275702 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 23:11:15 INFO - PROCESS | 3464 | 1461046275705 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:11:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:11:15 INFO - PROCESS | 3464 | 1461046275708 Marionette TRACE conn5 <- [1,2966,null,{}] 23:11:15 INFO - PROCESS | 3464 | 1461046275711 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}] 23:11:15 INFO - PROCESS | 3464 | 1461046275865 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 23:11:16 INFO - PROCESS | 3464 | 1461046276073 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:16 INFO - PROCESS | 3464 | ++DOCSHELL 25116C00 == 147 [pid = 3464] [id = 752] 23:11:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 205 (25119400) [pid = 3464] [serial = 2255] [outer = 00000000] 23:11:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 206 (278D7000) [pid = 3464] [serial = 2256] [outer = 25119400] 23:11:16 INFO - PROCESS | 3464 | 1461046276139 Marionette DEBUG loaded listener.js 23:11:16 INFO - PROCESS | 3464 | ++DOMWINDOW == 207 (27C64C00) [pid = 3464] [serial = 2257] [outer = 25119400] 23:11:16 INFO - PROCESS | 3464 | 1461046276668 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]]]}] 23:11:16 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. 23:11:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 23:11:16 INFO - PROCESS | 3464 | 1461046276678 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 23:11:16 INFO - PROCESS | 3464 | 1461046276680 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 23:11:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:11:16 INFO - PROCESS | 3464 | 1461046276702 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:11:16 INFO - PROCESS | 3464 | 1461046276705 Marionette TRACE conn5 <- [1,2970,null,{}] 23:11:16 INFO - PROCESS | 3464 | 1461046276708 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}] 23:11:16 INFO - PROCESS | 3464 | 1461046276852 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 23:11:17 INFO - PROCESS | 3464 | 1461046277044 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:17 INFO - PROCESS | 3464 | ++DOCSHELL 27C66400 == 148 [pid = 3464] [id = 753] 23:11:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 208 (27C66800) [pid = 3464] [serial = 2258] [outer = 00000000] 23:11:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 209 (284A6800) [pid = 3464] [serial = 2259] [outer = 27C66800] 23:11:17 INFO - PROCESS | 3464 | 1461046277096 Marionette DEBUG loaded listener.js 23:11:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 210 (284E7400) [pid = 3464] [serial = 2260] [outer = 27C66800] 23:11:17 INFO - PROCESS | 3464 | 1461046277617 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"]]]}] 23:11:17 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 23:11:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:11:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 930ms 23:11:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:11:17 INFO - PROCESS | 3464 | 1461046277629 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 23:11:17 INFO - PROCESS | 3464 | 1461046277631 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 23:11:17 INFO - PROCESS | 3464 | 1461046277634 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:11:17 INFO - PROCESS | 3464 | 1461046277636 Marionette TRACE conn5 <- [1,2974,null,{}] 23:11:17 INFO - PROCESS | 3464 | 1461046277640 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}] 23:11:17 INFO - PROCESS | 3464 | 1461046277784 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 23:11:17 INFO - PROCESS | 3464 | 1461046277982 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:17 INFO - PROCESS | 3464 | ++DOCSHELL 284EF800 == 149 [pid = 3464] [id = 754] 23:11:17 INFO - PROCESS | 3464 | ++DOMWINDOW == 211 (284F3C00) [pid = 3464] [serial = 2261] [outer = 00000000] 23:11:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 212 (28610400) [pid = 3464] [serial = 2262] [outer = 284F3C00] 23:11:18 INFO - PROCESS | 3464 | 1461046278034 Marionette DEBUG loaded listener.js 23:11:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 213 (28617000) [pid = 3464] [serial = 2263] [outer = 284F3C00] 23:11:18 INFO - PROCESS | 3464 | 1461046278533 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]]]}] 23:11:18 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. 23:11:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 23:11:18 INFO - PROCESS | 3464 | 1461046278576 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 23:11:18 INFO - PROCESS | 3464 | 1461046278578 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 23:11:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:11:18 INFO - PROCESS | 3464 | 1461046278598 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:11:18 INFO - PROCESS | 3464 | 1461046278600 Marionette TRACE conn5 <- [1,2978,null,{}] 23:11:18 INFO - PROCESS | 3464 | 1461046278605 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}] 23:11:18 INFO - PROCESS | 3464 | 1461046278743 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 23:11:18 INFO - PROCESS | 3464 | 1461046278936 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:18 INFO - PROCESS | 3464 | ++DOCSHELL 27C6F000 == 150 [pid = 3464] [id = 755] 23:11:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 214 (285B1400) [pid = 3464] [serial = 2264] [outer = 00000000] 23:11:18 INFO - PROCESS | 3464 | ++DOMWINDOW == 215 (28785000) [pid = 3464] [serial = 2265] [outer = 285B1400] 23:11:18 INFO - PROCESS | 3464 | 1461046278989 Marionette DEBUG loaded listener.js 23:11:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 216 (28784C00) [pid = 3464] [serial = 2266] [outer = 285B1400] 23:11:19 INFO - PROCESS | 3464 | ++DOCSHELL 299B6C00 == 151 [pid = 3464] [id = 756] 23:11:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 217 (299B7400) [pid = 3464] [serial = 2267] [outer = 00000000] 23:11:19 INFO - PROCESS | 3464 | ++DOMWINDOW == 218 (299BD800) [pid = 3464] [serial = 2268] [outer = 299B7400] 23:11:19 INFO - PROCESS | 3464 | 1461046279612 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]]]}] 23:11:19 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. 23:11:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1087ms 23:11:19 INFO - PROCESS | 3464 | 1461046279673 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 23:11:19 INFO - PROCESS | 3464 | 1461046279675 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 23:11:19 INFO - PROCESS | 3464 | 1461046279678 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:11:19 INFO - PROCESS | 3464 | 1461046279680 Marionette TRACE conn5 <- [1,2982,null,{}] 23:11:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:11:19 INFO - PROCESS | 3464 | 1461046279684 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}] 23:11:19 INFO - PROCESS | 3464 | 1461046279875 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 23:11:20 INFO - PROCESS | 3464 | 1461046280078 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:20 INFO - PROCESS | 3464 | ++DOCSHELL 28A26800 == 152 [pid = 3464] [id = 757] 23:11:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 219 (28A2A400) [pid = 3464] [serial = 2269] [outer = 00000000] 23:11:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 220 (299B4C00) [pid = 3464] [serial = 2270] [outer = 28A2A400] 23:11:20 INFO - PROCESS | 3464 | 1461046280132 Marionette DEBUG loaded listener.js 23:11:20 INFO - PROCESS | 3464 | ++DOMWINDOW == 221 (299B5000) [pid = 3464] [serial = 2271] [outer = 28A2A400] 23:11:20 INFO - PROCESS | 3464 | 1461046280767 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]]]}] 23:11:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:11:20 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 23:11:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1124ms 23:11:20 INFO - PROCESS | 3464 | 1461046280807 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 23:11:20 INFO - PROCESS | 3464 | 1461046280809 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 23:11:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:11:20 INFO - PROCESS | 3464 | 1461046280812 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:11:20 INFO - PROCESS | 3464 | 1461046280814 Marionette TRACE conn5 <- [1,2986,null,{}] 23:11:20 INFO - PROCESS | 3464 | 1461046280818 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}] 23:11:20 INFO - PROCESS | 3464 | 1461046280962 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 23:11:21 INFO - PROCESS | 3464 | 1461046281158 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:21 INFO - PROCESS | 3464 | ++DOCSHELL 0FDD9C00 == 153 [pid = 3464] [id = 758] 23:11:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 222 (10553C00) [pid = 3464] [serial = 2272] [outer = 00000000] 23:11:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 223 (19248C00) [pid = 3464] [serial = 2273] [outer = 10553C00] 23:11:21 INFO - PROCESS | 3464 | 1461046281211 Marionette DEBUG loaded listener.js 23:11:21 INFO - PROCESS | 3464 | ++DOMWINDOW == 224 (1B572400) [pid = 3464] [serial = 2274] [outer = 10553C00] 23:11:21 INFO - PROCESS | 3464 | 1461046281747 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]]]}] 23:11:21 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. 23:11:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 23:11:21 INFO - PROCESS | 3464 | 1461046281783 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 23:11:21 INFO - PROCESS | 3464 | 1461046281785 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 23:11:21 INFO - PROCESS | 3464 | 1461046281788 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:11:21 INFO - PROCESS | 3464 | 1461046281790 Marionette TRACE conn5 <- [1,2990,null,{}] 23:11:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:11:21 INFO - PROCESS | 3464 | 1461046281794 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}] 23:11:21 INFO - PROCESS | 3464 | 1461046281936 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 23:11:22 INFO - PROCESS | 3464 | 1461046282106 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:22 INFO - PROCESS | 3464 | ++DOCSHELL 14969400 == 154 [pid = 3464] [id = 759] 23:11:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 225 (1805B400) [pid = 3464] [serial = 2275] [outer = 00000000] 23:11:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 226 (1CD75000) [pid = 3464] [serial = 2276] [outer = 1805B400] 23:11:22 INFO - PROCESS | 3464 | 1461046282159 Marionette DEBUG loaded listener.js 23:11:22 INFO - PROCESS | 3464 | ++DOMWINDOW == 227 (1D3B9C00) [pid = 3464] [serial = 2277] [outer = 1805B400] 23:11:23 INFO - PROCESS | 3464 | 1461046283098 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]]]}] 23:11:23 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. 23:11:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1331ms 23:11:23 INFO - PROCESS | 3464 | 1461046283124 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 23:11:23 INFO - PROCESS | 3464 | 1461046283129 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 23:11:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:11:23 INFO - PROCESS | 3464 | 1461046283134 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:11:23 INFO - PROCESS | 3464 | 1461046283138 Marionette TRACE conn5 <- [1,2994,null,{}] 23:11:23 INFO - PROCESS | 3464 | 1461046283143 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}] 23:11:23 INFO - PROCESS | 3464 | 1461046283282 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 23:11:23 INFO - PROCESS | 3464 | 1461046283495 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:23 INFO - PROCESS | 3464 | ++DOCSHELL 16881C00 == 155 [pid = 3464] [id = 760] 23:11:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 228 (16E92000) [pid = 3464] [serial = 2278] [outer = 00000000] 23:11:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 229 (197B6800) [pid = 3464] [serial = 2279] [outer = 16E92000] 23:11:23 INFO - PROCESS | 3464 | 1461046283547 Marionette DEBUG loaded listener.js 23:11:23 INFO - PROCESS | 3464 | ++DOMWINDOW == 230 (19E30400) [pid = 3464] [serial = 2280] [outer = 16E92000] 23:11:24 INFO - PROCESS | 3464 | 1461046284085 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]]]}] 23:11:24 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. 23:11:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 970ms 23:11:24 INFO - PROCESS | 3464 | 1461046284109 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 23:11:24 INFO - PROCESS | 3464 | 1461046284115 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 23:11:24 INFO - PROCESS | 3464 | 1461046284120 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:11:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:11:24 INFO - PROCESS | 3464 | 1461046284123 Marionette TRACE conn5 <- [1,2998,null,{}] 23:11:24 INFO - PROCESS | 3464 | 1461046284127 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}] 23:11:24 INFO - PROCESS | 3464 | 1461046284267 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 23:11:24 INFO - PROCESS | 3464 | 1461046284479 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:24 INFO - PROCESS | 3464 | ++DOCSHELL 0FD07400 == 156 [pid = 3464] [id = 761] 23:11:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 231 (10293400) [pid = 3464] [serial = 2281] [outer = 00000000] 23:11:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 232 (1B418800) [pid = 3464] [serial = 2282] [outer = 10293400] 23:11:24 INFO - PROCESS | 3464 | 1461046284571 Marionette DEBUG loaded listener.js 23:11:24 INFO - PROCESS | 3464 | ++DOMWINDOW == 233 (1D031400) [pid = 3464] [serial = 2283] [outer = 10293400] 23:11:24 INFO - PROCESS | 3464 | [3464] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 1ED55000 == 155 [pid = 3464] [id = 739] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 1935C000 == 154 [pid = 3464] [id = 738] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 1A167400 == 153 [pid = 3464] [id = 737] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 1CD6D800 == 152 [pid = 3464] [id = 736] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 19247400 == 151 [pid = 3464] [id = 735] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 106F2800 == 150 [pid = 3464] [id = 734] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 232 (299F5800) [pid = 3464] [serial = 2089] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 231 (1D033000) [pid = 3464] [serial = 2143] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 230 (2A8AB800) [pid = 3464] [serial = 2092] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 229 (2A8C7C00) [pid = 3464] [serial = 2095] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 228 (2AA8B800) [pid = 3464] [serial = 2098] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 227 (2B96D000) [pid = 3464] [serial = 2101] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 226 (299A0400) [pid = 3464] [serial = 2104] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 0F9A1C00 == 149 [pid = 3464] [id = 733] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 105B2000 == 148 [pid = 3464] [id = 732] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 19E34C00 == 147 [pid = 3464] [id = 731] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 14967000 == 146 [pid = 3464] [id = 730] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 278E1800 == 145 [pid = 3464] [id = 721] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 240D8C00 == 144 [pid = 3464] [id = 720] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 23488000 == 143 [pid = 3464] [id = 719] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 22B3A400 == 142 [pid = 3464] [id = 718] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 1ED4F000 == 141 [pid = 3464] [id = 717] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 1936D000 == 140 [pid = 3464] [id = 716] 23:11:25 INFO - PROCESS | 3464 | --DOCSHELL 10348800 == 139 [pid = 3464] [id = 715] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 225 (2AA81000) [pid = 3464] [serial = 1970] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 224 (21E08000) [pid = 3464] [serial = 1979] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 223 (2B964800) [pid = 3464] [serial = 1973] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 222 (1973F000) [pid = 3464] [serial = 1976] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 221 (284E8000) [pid = 3464] [serial = 2024] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 220 (1CF9E000) [pid = 3464] [serial = 2042] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 219 (2A03D000) [pid = 3464] [serial = 2036] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 218 (285AF400) [pid = 3464] [serial = 2027] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 217 (278A7000) [pid = 3464] [serial = 2021] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 216 (29B41000) [pid = 3464] [serial = 2030] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 215 (2A501400) [pid = 3464] [serial = 2039] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 214 (2511B800) [pid = 3464] [serial = 2012] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 213 (1D03B400) [pid = 3464] [serial = 2018] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 212 (18FA1800) [pid = 3464] [serial = 2015] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 211 (29F55000) [pid = 3464] [serial = 2033] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 210 (1EED7800) [pid = 3464] [serial = 2131] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 209 (223A9000) [pid = 3464] [serial = 2134] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 208 (2021A000) [pid = 3464] [serial = 2132] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 207 (22D8B400) [pid = 3464] [serial = 2135] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 206 (0F9AA400) [pid = 3464] [serial = 2137] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 205 (19E32C00) [pid = 3464] [serial = 2140] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 204 (19E3D400) [pid = 3464] [serial = 2111] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 203 (199F1800) [pid = 3464] [serial = 2110] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 202 (16260000) [pid = 3464] [serial = 2071] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 201 (278A3000) [pid = 3464] [serial = 2120] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 200 (2511C000) [pid = 3464] [serial = 2119] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 199 (2A03F000) [pid = 3464] [serial = 2083] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 198 (1E179400) [pid = 3464] [serial = 2114] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 197 (1D35EC00) [pid = 3464] [serial = 2113] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 196 (1CFA3800) [pid = 3464] [serial = 2128] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 195 (1059C400) [pid = 3464] [serial = 2108] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 194 (0F96DC00) [pid = 3464] [serial = 2107] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 193 (0FD08400) [pid = 3464] [serial = 2122] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 192 (10550C00) [pid = 3464] [serial = 2123] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 191 (24052C00) [pid = 3464] [serial = 2117] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 190 (23458000) [pid = 3464] [serial = 2116] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (19440000) [pid = 3464] [serial = 2125] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (19E3F800) [pid = 3464] [serial = 2126] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (27C6F400) [pid = 3464] [serial = 2069] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (1CD4A800) [pid = 3464] [serial = 2074] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (27C65800) [pid = 3464] [serial = 2077] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (2407BC00) [pid = 3464] [serial = 2086] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (29B39800) [pid = 3464] [serial = 2080] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (1B571000) [pid = 3464] [serial = 2141] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 181 (1034D400) [pid = 3464] [serial = 2138] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | --DOMWINDOW == 180 (1D20C800) [pid = 3464] [serial = 2129] [outer = 00000000] [url = about:blank] 23:11:25 INFO - PROCESS | 3464 | 1461046285399 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:11:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:11:25 INFO - {} 23:11:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:11:25 INFO - {} 23:11:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:11:25 INFO - {} 23:11:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:11:25 INFO - {} 23:11:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1319ms 23:11:25 INFO - PROCESS | 3464 | 1461046285444 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 23:11:25 INFO - PROCESS | 3464 | 1461046285446 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 23:11:25 INFO - PROCESS | 3464 | 1461046285449 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:11:25 INFO - TEST-START | /FileAPI/fileReader.html 23:11:25 INFO - PROCESS | 3464 | 1461046285452 Marionette TRACE conn5 <- [1,3002,null,{}] 23:11:25 INFO - PROCESS | 3464 | 1461046285462 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}] 23:11:25 INFO - PROCESS | 3464 | 1461046285589 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 23:11:25 INFO - PROCESS | 3464 | 1461046285733 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:25 INFO - PROCESS | 3464 | ++DOCSHELL 0FD07C00 == 140 [pid = 3464] [id = 762] 23:11:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 181 (0FD0FC00) [pid = 3464] [serial = 2284] [outer = 00000000] 23:11:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 182 (1687C400) [pid = 3464] [serial = 2285] [outer = 0FD0FC00] 23:11:25 INFO - PROCESS | 3464 | 1461046285781 Marionette DEBUG loaded listener.js 23:11:25 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (18DCCC00) [pid = 3464] [serial = 2286] [outer = 0FD0FC00] 23:11:26 INFO - PROCESS | 3464 | 1461046286234 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]]]}] 23:11:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:11:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:11:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:11:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:11:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 830ms 23:11:26 INFO - TEST-START | /FileAPI/historical.html 23:11:26 INFO - PROCESS | 3464 | 1461046286286 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 23:11:26 INFO - PROCESS | 3464 | 1461046286289 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 23:11:26 INFO - PROCESS | 3464 | 1461046286292 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:11:26 INFO - PROCESS | 3464 | 1461046286294 Marionette TRACE conn5 <- [1,3006,null,{}] 23:11:26 INFO - PROCESS | 3464 | 1461046286297 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}] 23:11:26 INFO - PROCESS | 3464 | 1461046286417 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 23:11:26 INFO - PROCESS | 3464 | 1461046286427 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:26 INFO - PROCESS | 3464 | ++DOCSHELL 193E0C00 == 141 [pid = 3464] [id = 763] 23:11:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (19408400) [pid = 3464] [serial = 2287] [outer = 00000000] 23:11:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (19E36C00) [pid = 3464] [serial = 2288] [outer = 19408400] 23:11:26 INFO - PROCESS | 3464 | 1461046286473 Marionette DEBUG loaded listener.js 23:11:26 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (1A3F2000) [pid = 3464] [serial = 2289] [outer = 19408400] 23:11:26 INFO - PROCESS | 3464 | 1461046286975 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"]]]}] 23:11:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:11:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:11:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:11:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:11:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:11:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:11:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:11:27 INFO - TEST-OK | /FileAPI/historical.html | took 730ms 23:11:27 INFO - PROCESS | 3464 | 1461046287024 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 23:11:27 INFO - PROCESS | 3464 | 1461046287026 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 23:11:27 INFO - TEST-START | /FileAPI/idlharness.html 23:11:27 INFO - PROCESS | 3464 | 1461046287029 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:11:27 INFO - PROCESS | 3464 | 1461046287031 Marionette TRACE conn5 <- [1,3010,null,{}] 23:11:27 INFO - PROCESS | 3464 | 1461046287039 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}] 23:11:27 INFO - PROCESS | 3464 | 1461046287267 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 23:11:27 INFO - PROCESS | 3464 | 1461046287362 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:27 INFO - PROCESS | 3464 | ++DOCSHELL 19E34C00 == 142 [pid = 3464] [id = 764] 23:11:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (1A78F000) [pid = 3464] [serial = 2290] [outer = 00000000] 23:11:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (1CF9E000) [pid = 3464] [serial = 2291] [outer = 1A78F000] 23:11:27 INFO - PROCESS | 3464 | 1461046287407 Marionette DEBUG loaded listener.js 23:11:27 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (1D038800) [pid = 3464] [serial = 2292] [outer = 1A78F000] 23:11:28 INFO - PROCESS | 3464 | 1461046288334 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]]]}] 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:11:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:11:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:11:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:11:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:11:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:11:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:11:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:11:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:11:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:11:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:11:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:11:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:11:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:11:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:11:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:11:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:11:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:11:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:11:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:11:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:11:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:11:28 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 23:11:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:11:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:11:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:11:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:11:28 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 23:11:28 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 23:11:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:11:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:11:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:11:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:11:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:11:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:11:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:11:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:11:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:11:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:11:28 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 23:11:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:11:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:11:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:11:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:11:28 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 23:11:28 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 23:11:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:11:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:11:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:11:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:11:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:11:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 1444ms 23:11:28 INFO - PROCESS | 3464 | 1461046288475 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 23:11:28 INFO - PROCESS | 3464 | 1461046288477 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 23:11:28 INFO - TEST-START | /FileAPI/idlharness.worker 23:11:28 INFO - PROCESS | 3464 | 1461046288486 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:11:28 INFO - PROCESS | 3464 | 1461046288488 Marionette TRACE conn5 <- [1,3014,null,{}] 23:11:28 INFO - PROCESS | 3464 | 1461046288491 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}] 23:11:28 INFO - PROCESS | 3464 | 1461046288669 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 23:11:28 INFO - PROCESS | 3464 | 1461046288723 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:28 INFO - PROCESS | 3464 | ++DOCSHELL 1D208000 == 143 [pid = 3464] [id = 765] 23:11:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (1DEC0800) [pid = 3464] [serial = 2293] [outer = 00000000] 23:11:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (22B73000) [pid = 3464] [serial = 2294] [outer = 1DEC0800] 23:11:28 INFO - PROCESS | 3464 | 1461046288772 Marionette DEBUG loaded listener.js 23:11:28 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (22B7D800) [pid = 3464] [serial = 2295] [outer = 1DEC0800] 23:11:29 INFO - PROCESS | 3464 | [3464] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:11:29 INFO - PROCESS | 3464 | --DOMWINDOW == 191 (1CFA0800) [pid = 3464] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:11:29 INFO - PROCESS | 3464 | --DOMWINDOW == 190 (19372400) [pid = 3464] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:11:29 INFO - PROCESS | 3464 | --DOMWINDOW == 189 (14967400) [pid = 3464] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:11:29 INFO - PROCESS | 3464 | --DOMWINDOW == 188 (1CD6DC00) [pid = 3464] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:11:29 INFO - PROCESS | 3464 | --DOMWINDOW == 187 (1A108000) [pid = 3464] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:11:29 INFO - PROCESS | 3464 | --DOMWINDOW == 186 (14A8F000) [pid = 3464] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:11:29 INFO - PROCESS | 3464 | --DOMWINDOW == 185 (0FD0CC00) [pid = 3464] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:11:29 INFO - PROCESS | 3464 | --DOMWINDOW == 184 (1935D400) [pid = 3464] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:11:29 INFO - PROCESS | 3464 | --DOMWINDOW == 183 (106EC000) [pid = 3464] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:11:29 INFO - PROCESS | 3464 | --DOMWINDOW == 182 (1ED83400) [pid = 3464] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:11:29 INFO - PROCESS | 3464 | 1461046290004 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,{},{}]]]}] 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:11:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:11:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:11:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:11:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:11:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:11:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:11:30 INFO - {} 23:11:30 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 23:11:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:11:30 INFO - {} 23:11:30 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 - {} 23:11:30 INFO - {} 23:11:30 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 23:11:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:11:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:11:30 INFO - {} 23:11:30 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 23:11:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:11:30 INFO - {} 23:11:30 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 - {} 23:11:30 INFO - {} 23:11:30 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 23:11:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 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 23:11:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:11:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:11:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 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 23:11:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 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 23:11:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 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 23:11:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:11:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:11:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:11:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:11:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:11:30 INFO - {} 23:11:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1671ms 23:11:30 INFO - PROCESS | 3464 | 1461046290156 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 23:11:30 INFO - PROCESS | 3464 | 1461046290158 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 23:11:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:11:30 INFO - PROCESS | 3464 | 1461046290161 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:11:30 INFO - PROCESS | 3464 | 1461046290163 Marionette TRACE conn5 <- [1,3018,null,{}] 23:11:30 INFO - PROCESS | 3464 | 1461046290167 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}] 23:11:30 INFO - PROCESS | 3464 | 1461046290280 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 23:11:30 INFO - PROCESS | 3464 | 1461046290285 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:30 INFO - PROCESS | 3464 | ++DOCSHELL 23454400 == 144 [pid = 3464] [id = 766] 23:11:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 183 (23457400) [pid = 3464] [serial = 2296] [outer = 00000000] 23:11:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 184 (285B5400) [pid = 3464] [serial = 2297] [outer = 23457400] 23:11:30 INFO - PROCESS | 3464 | 1461046290331 Marionette DEBUG loaded listener.js 23:11:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 185 (28615800) [pid = 3464] [serial = 2298] [outer = 23457400] 23:11:30 INFO - PROCESS | 3464 | 1461046290792 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]]]}] 23:11:30 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 23:11:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 23:11:30 INFO - PROCESS | 3464 | 1461046290855 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 23:11:30 INFO - PROCESS | 3464 | 1461046290857 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 23:11:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:11:30 INFO - PROCESS | 3464 | 1461046290860 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:11:30 INFO - PROCESS | 3464 | 1461046290862 Marionette TRACE conn5 <- [1,3022,null,{}] 23:11:30 INFO - PROCESS | 3464 | 1461046290865 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}] 23:11:30 INFO - PROCESS | 3464 | 1461046290988 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 23:11:30 INFO - PROCESS | 3464 | 1461046290993 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:30 INFO - PROCESS | 3464 | ++DOCSHELL 285B4800 == 145 [pid = 3464] [id = 767] 23:11:30 INFO - PROCESS | 3464 | ++DOMWINDOW == 186 (285B7400) [pid = 3464] [serial = 2299] [outer = 00000000] 23:11:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 187 (29996000) [pid = 3464] [serial = 2300] [outer = 285B7400] 23:11:31 INFO - PROCESS | 3464 | 1461046291039 Marionette DEBUG loaded listener.js 23:11:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 188 (299A2000) [pid = 3464] [serial = 2301] [outer = 285B7400] 23:11:31 INFO - PROCESS | 3464 | 1461046291516 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]]]}] 23:11:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:11:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 23:11:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:11:31 INFO - PROCESS | 3464 | 1461046291591 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 23:11:31 INFO - PROCESS | 3464 | 1461046291593 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 23:11:31 INFO - PROCESS | 3464 | 1461046291596 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:11:31 INFO - PROCESS | 3464 | 1461046291597 Marionette TRACE conn5 <- [1,3026,null,{}] 23:11:31 INFO - PROCESS | 3464 | 1461046291600 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}] 23:11:31 INFO - PROCESS | 3464 | 1461046291744 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 23:11:31 INFO - PROCESS | 3464 | 1461046291756 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:31 INFO - PROCESS | 3464 | ++DOCSHELL 24053000 == 146 [pid = 3464] [id = 768] 23:11:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 189 (299BB800) [pid = 3464] [serial = 2302] [outer = 00000000] 23:11:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 190 (29B3DC00) [pid = 3464] [serial = 2303] [outer = 299BB800] 23:11:31 INFO - PROCESS | 3464 | 1461046291800 Marionette DEBUG loaded listener.js 23:11:31 INFO - PROCESS | 3464 | ++DOMWINDOW == 191 (29B44400) [pid = 3464] [serial = 2304] [outer = 299BB800] 23:11:32 INFO - PROCESS | 3464 | 1461046292558 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"]]]}] 23:11:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:11:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:11:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1019ms 23:11:32 INFO - PROCESS | 3464 | 1461046292672 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 23:11:32 INFO - PROCESS | 3464 | 1461046292678 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 23:11:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:11:32 INFO - PROCESS | 3464 | 1461046292688 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:11:32 INFO - PROCESS | 3464 | 1461046292692 Marionette TRACE conn5 <- [1,3030,null,{}] 23:11:32 INFO - PROCESS | 3464 | 1461046292698 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}] 23:11:32 INFO - PROCESS | 3464 | 1461046292863 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 23:11:33 INFO - PROCESS | 3464 | 1461046293051 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:33 INFO - PROCESS | 3464 | ++DOCSHELL 14968000 == 147 [pid = 3464] [id = 769] 23:11:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 192 (1496A000) [pid = 3464] [serial = 2305] [outer = 00000000] 23:11:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 193 (1884E000) [pid = 3464] [serial = 2306] [outer = 1496A000] 23:11:33 INFO - PROCESS | 3464 | 1461046293108 Marionette DEBUG loaded listener.js 23:11:33 INFO - PROCESS | 3464 | ++DOMWINDOW == 194 (19304C00) [pid = 3464] [serial = 2307] [outer = 1496A000] 23:11:33 INFO - PROCESS | 3464 | 1461046293982 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]]]}] 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:11:34 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. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:11:34 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'.) 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:11:34 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. 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:11:34 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. 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:11:34 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. 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:11:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:11:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:11:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1359ms 23:11:34 INFO - PROCESS | 3464 | 1461046294053 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 23:11:34 INFO - PROCESS | 3464 | 1461046294060 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 23:11:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:11:34 INFO - PROCESS | 3464 | 1461046294066 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:11:34 INFO - PROCESS | 3464 | 1461046294069 Marionette TRACE conn5 <- [1,3034,null,{}] 23:11:34 INFO - PROCESS | 3464 | 1461046294073 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}] 23:11:34 INFO - PROCESS | 3464 | 1461046294236 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 23:11:34 INFO - PROCESS | 3464 | 1461046294469 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:34 INFO - PROCESS | 3464 | ++DOCSHELL 1ED7E400 == 148 [pid = 3464] [id = 770] 23:11:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 195 (1EED5400) [pid = 3464] [serial = 2308] [outer = 00000000] 23:11:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 196 (1FBD0400) [pid = 3464] [serial = 2309] [outer = 1EED5400] 23:11:34 INFO - PROCESS | 3464 | 1461046294567 Marionette DEBUG loaded listener.js 23:11:34 INFO - PROCESS | 3464 | ++DOMWINDOW == 197 (21E0F800) [pid = 3464] [serial = 2310] [outer = 1EED5400] 23:11:34 INFO - PROCESS | 3464 | [3464] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:11:35 INFO - PROCESS | 3464 | 1461046295115 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:11:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:11:35 INFO - {} 23:11:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1080ms 23:11:35 INFO - PROCESS | 3464 | 1461046295148 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 23:11:35 INFO - PROCESS | 3464 | 1461046295150 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 23:11:35 INFO - PROCESS | 3464 | 1461046295154 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:11:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:11:35 INFO - PROCESS | 3464 | 1461046295158 Marionette TRACE conn5 <- [1,3038,null,{}] 23:11:35 INFO - PROCESS | 3464 | 1461046295169 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}] 23:11:35 INFO - PROCESS | 3464 | 1461046295319 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 23:11:35 INFO - PROCESS | 3464 | 1461046295514 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:35 INFO - PROCESS | 3464 | ++DOCSHELL 22B3CC00 == 149 [pid = 3464] [id = 771] 23:11:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 198 (22B3F800) [pid = 3464] [serial = 2311] [outer = 00000000] 23:11:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 199 (22D92C00) [pid = 3464] [serial = 2312] [outer = 22B3F800] 23:11:35 INFO - PROCESS | 3464 | 1461046295573 Marionette DEBUG loaded listener.js 23:11:35 INFO - PROCESS | 3464 | ++DOMWINDOW == 200 (23B8A400) [pid = 3464] [serial = 2313] [outer = 22B3F800] 23:11:36 INFO - PROCESS | 3464 | 1461046296166 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]]]}] 23:11:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:11:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:11:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:11:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:11:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1019ms 23:11:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:11:36 INFO - PROCESS | 3464 | 1461046296177 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 23:11:36 INFO - PROCESS | 3464 | 1461046296180 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 23:11:36 INFO - PROCESS | 3464 | 1461046296183 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:11:36 INFO - PROCESS | 3464 | 1461046296185 Marionette TRACE conn5 <- [1,3042,null,{}] 23:11:36 INFO - PROCESS | 3464 | 1461046296189 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}] 23:11:36 INFO - PROCESS | 3464 | 1461046296333 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 23:11:36 INFO - PROCESS | 3464 | 1461046296529 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:36 INFO - PROCESS | 3464 | ++DOCSHELL 24076800 == 150 [pid = 3464] [id = 772] 23:11:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 201 (24077800) [pid = 3464] [serial = 2314] [outer = 00000000] 23:11:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 202 (2511E800) [pid = 3464] [serial = 2315] [outer = 24077800] 23:11:36 INFO - PROCESS | 3464 | 1461046296585 Marionette DEBUG loaded listener.js 23:11:36 INFO - PROCESS | 3464 | ++DOMWINDOW == 203 (2582E800) [pid = 3464] [serial = 2316] [outer = 24077800] 23:11:37 INFO - PROCESS | 3464 | 1461046297472 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"]]]}] 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:11:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:11:37 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" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:11:37 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" 23:11:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:11:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:11:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1399ms 23:11:37 INFO - PROCESS | 3464 | 1461046297586 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 23:11:37 INFO - PROCESS | 3464 | 1461046297589 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 23:11:37 INFO - PROCESS | 3464 | 1461046297592 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:11:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:11:37 INFO - PROCESS | 3464 | 1461046297594 Marionette TRACE conn5 <- [1,3046,null,{}] 23:11:37 INFO - PROCESS | 3464 | 1461046297598 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}] 23:11:37 INFO - PROCESS | 3464 | 1461046297740 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 23:11:37 INFO - PROCESS | 3464 | 1461046297928 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:37 INFO - PROCESS | 3464 | ++DOCSHELL 2481F400 == 151 [pid = 3464] [id = 773] 23:11:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 204 (2511C800) [pid = 3464] [serial = 2317] [outer = 00000000] 23:11:37 INFO - PROCESS | 3464 | ++DOMWINDOW == 205 (29F51800) [pid = 3464] [serial = 2318] [outer = 2511C800] 23:11:37 INFO - PROCESS | 3464 | 1461046297982 Marionette DEBUG loaded listener.js 23:11:38 INFO - PROCESS | 3464 | ++DOMWINDOW == 206 (29F54000) [pid = 3464] [serial = 2319] [outer = 2511C800] 23:11:38 INFO - PROCESS | 3464 | 1461046298593 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]]]}] 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:11:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:11:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:11:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:11:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:11:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:11:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:11:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:11:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:11:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1030ms 23:11:38 INFO - PROCESS | 3464 | 1461046298631 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 23:11:38 INFO - PROCESS | 3464 | 1461046298633 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 23:11:38 INFO - PROCESS | 3464 | 1461046298655 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:11:38 INFO - PROCESS | 3464 | 1461046298657 Marionette TRACE conn5 <- [1,3050,null,{}] 23:11:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:11:38 INFO - PROCESS | 3464 | 1461046298660 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}] 23:11:38 INFO - PROCESS | 3464 | 1461046298811 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 23:11:38 INFO - PROCESS | 3464 | 1461046299017 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:39 INFO - PROCESS | 3464 | ++DOCSHELL 29F50C00 == 152 [pid = 3464] [id = 774] 23:11:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 207 (29FD6400) [pid = 3464] [serial = 2320] [outer = 00000000] 23:11:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 208 (2A13D800) [pid = 3464] [serial = 2321] [outer = 29FD6400] 23:11:39 INFO - PROCESS | 3464 | 1461046299077 Marionette DEBUG loaded listener.js 23:11:39 INFO - PROCESS | 3464 | ++DOMWINDOW == 209 (2A140800) [pid = 3464] [serial = 2322] [outer = 29FD6400] 23:11:39 INFO - PROCESS | 3464 | [3464] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:11:39 INFO - PROCESS | 3464 | 1461046299647 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:11:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:11:39 INFO - {} 23:11:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1012ms 23:11:39 INFO - PROCESS | 3464 | 1461046299674 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 23:11:39 INFO - PROCESS | 3464 | 1461046299676 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 23:11:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:11:39 INFO - PROCESS | 3464 | 1461046299680 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:11:39 INFO - PROCESS | 3464 | 1461046299681 Marionette TRACE conn5 <- [1,3054,null,{}] 23:11:39 INFO - PROCESS | 3464 | 1461046299685 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}] 23:11:39 INFO - PROCESS | 3464 | 1461046299823 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 23:11:40 INFO - PROCESS | 3464 | 1461046300018 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:40 INFO - PROCESS | 3464 | ++DOCSHELL 2A13AC00 == 153 [pid = 3464] [id = 775] 23:11:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 210 (2A143C00) [pid = 3464] [serial = 2323] [outer = 00000000] 23:11:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 211 (2A619400) [pid = 3464] [serial = 2324] [outer = 2A143C00] 23:11:40 INFO - PROCESS | 3464 | 1461046300071 Marionette DEBUG loaded listener.js 23:11:40 INFO - PROCESS | 3464 | ++DOMWINDOW == 212 (2A61BC00) [pid = 3464] [serial = 2325] [outer = 2A143C00] 23:11:40 INFO - PROCESS | 3464 | 1461046300619 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]]]}] 23:11:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:11:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:11:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:11:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:11:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:11:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:11:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:11:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 23:11:40 INFO - PROCESS | 3464 | 1461046300651 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 23:11:40 INFO - PROCESS | 3464 | 1461046300653 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 23:11:40 INFO - PROCESS | 3464 | 1461046300656 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:11:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:11:40 INFO - PROCESS | 3464 | 1461046300658 Marionette TRACE conn5 <- [1,3058,null,{}] 23:11:40 INFO - PROCESS | 3464 | 1461046300662 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}] 23:11:40 INFO - PROCESS | 3464 | 1461046300801 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 23:11:40 INFO - PROCESS | 3464 | 1461046301006 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:41 INFO - PROCESS | 3464 | ++DOCSHELL 22B7D400 == 154 [pid = 3464] [id = 776] 23:11:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 213 (23B7F800) [pid = 3464] [serial = 2326] [outer = 00000000] 23:11:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 214 (2A8ADC00) [pid = 3464] [serial = 2327] [outer = 23B7F800] 23:11:41 INFO - PROCESS | 3464 | 1461046301061 Marionette DEBUG loaded listener.js 23:11:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 215 (2A8B0000) [pid = 3464] [serial = 2328] [outer = 23B7F800] 23:11:41 INFO - PROCESS | 3464 | 1461046301614 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]]]}] 23:11:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:11:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:11:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:11:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:11:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:11:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:11:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 23:11:41 INFO - PROCESS | 3464 | 1461046301630 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 23:11:41 INFO - PROCESS | 3464 | 1461046301633 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 23:11:41 INFO - PROCESS | 3464 | 1461046301636 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:11:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:11:41 INFO - PROCESS | 3464 | 1461046301638 Marionette TRACE conn5 <- [1,3062,null,{}] 23:11:41 INFO - PROCESS | 3464 | 1461046301641 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}] 23:11:41 INFO - PROCESS | 3464 | 1461046301785 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 23:11:41 INFO - PROCESS | 3464 | 1461046301992 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:41 INFO - PROCESS | 3464 | ++DOCSHELL 28A29400 == 155 [pid = 3464] [id = 777] 23:11:41 INFO - PROCESS | 3464 | ++DOMWINDOW == 216 (2A8B1C00) [pid = 3464] [serial = 2329] [outer = 00000000] 23:11:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 217 (2A8BD400) [pid = 3464] [serial = 2330] [outer = 2A8B1C00] 23:11:42 INFO - PROCESS | 3464 | 1461046302047 Marionette DEBUG loaded listener.js 23:11:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 218 (2A8C1000) [pid = 3464] [serial = 2331] [outer = 2A8B1C00] 23:11:42 INFO - PROCESS | 3464 | 1461046302538 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]]]}] 23:11:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:11:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:11:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:11:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:11:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:11:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:11:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 23:11:42 INFO - PROCESS | 3464 | 1461046302583 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 23:11:42 INFO - PROCESS | 3464 | 1461046302585 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 23:11:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:11:42 INFO - PROCESS | 3464 | 1461046302590 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:11:42 INFO - PROCESS | 3464 | 1461046302592 Marionette TRACE conn5 <- [1,3066,null,{}] 23:11:42 INFO - PROCESS | 3464 | 1461046302595 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}] 23:11:42 INFO - PROCESS | 3464 | 1461046302738 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 23:11:42 INFO - PROCESS | 3464 | 1461046302944 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:42 INFO - PROCESS | 3464 | ++DOCSHELL 2A614000 == 156 [pid = 3464] [id = 778] 23:11:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 219 (2A8C4000) [pid = 3464] [serial = 2332] [outer = 00000000] 23:11:42 INFO - PROCESS | 3464 | ++DOMWINDOW == 220 (2A978000) [pid = 3464] [serial = 2333] [outer = 2A8C4000] 23:11:42 INFO - PROCESS | 3464 | 1461046302998 Marionette DEBUG loaded listener.js 23:11:43 INFO - PROCESS | 3464 | ++DOMWINDOW == 221 (2A97C000) [pid = 3464] [serial = 2334] [outer = 2A8C4000] 23:11:43 INFO - PROCESS | 3464 | 1461046303572 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] 23:11:43 INFO - PROCESS | 3464 | 1461046303649 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 23:11:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:11:43 INFO - PROCESS | 3464 | 1461046303669 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:11:43 INFO - PROCESS | 3464 | 1461046303672 Marionette TRACE conn5 <- [1,3070,null,{}] 23:11:43 INFO - PROCESS | 3464 | 1461046303676 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}] 23:11:43 INFO - PROCESS | 3464 | 1461046303849 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 23:11:44 INFO - PROCESS | 3464 | 1461046304045 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:44 INFO - PROCESS | 3464 | ++DOCSHELL 2AA81000 == 157 [pid = 3464] [id = 779] 23:11:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 222 (2AA86800) [pid = 3464] [serial = 2335] [outer = 00000000] 23:11:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 223 (2B872800) [pid = 3464] [serial = 2336] [outer = 2AA86800] 23:11:44 INFO - PROCESS | 3464 | 1461046304105 Marionette DEBUG loaded listener.js 23:11:44 INFO - PROCESS | 3464 | ++DOMWINDOW == 224 (2B961C00) [pid = 3464] [serial = 2337] [outer = 2AA86800] 23:11:44 INFO - PROCESS | 3464 | ************************* 23:11:44 INFO - PROCESS | 3464 | A coding exception was thrown and uncaught in a Task. 23:11:44 INFO - PROCESS | 3464 | 23:11:44 INFO - PROCESS | 3464 | Full message: TypeError: NetworkError when attempting to fetch resource. 23:11:44 INFO - PROCESS | 3464 | Full stack: 23:11:44 INFO - PROCESS | 3464 | ************************* 23:11:44 INFO - PROCESS | 3464 | 1461046304794 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]]]}] 23:11:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:11:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:11:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:11:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1184ms 23:11:44 INFO - PROCESS | 3464 | 1461046304852 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 23:11:44 INFO - PROCESS | 3464 | 1461046304854 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 23:11:44 INFO - PROCESS | 3464 | 1461046304857 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:11:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:11:44 INFO - PROCESS | 3464 | 1461046304860 Marionette TRACE conn5 <- [1,3074,null,{}] 23:11:44 INFO - PROCESS | 3464 | 1461046304863 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}] 23:11:45 INFO - PROCESS | 3464 | 1461046305013 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 23:11:45 INFO - PROCESS | 3464 | 1461046305227 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:45 INFO - PROCESS | 3464 | ++DOCSHELL 2A50EC00 == 158 [pid = 3464] [id = 780] 23:11:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 225 (2A50F000) [pid = 3464] [serial = 2338] [outer = 00000000] 23:11:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 226 (2B968000) [pid = 3464] [serial = 2339] [outer = 2A50F000] 23:11:45 INFO - PROCESS | 3464 | 1461046305282 Marionette DEBUG loaded listener.js 23:11:45 INFO - PROCESS | 3464 | ++DOMWINDOW == 227 (2B967000) [pid = 3464] [serial = 2340] [outer = 2A50F000] 23:11:45 INFO - PROCESS | 3464 | 1461046305812 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:11:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:11:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 970ms 23:11:45 INFO - PROCESS | 3464 | 1461046305845 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 23:11:45 INFO - PROCESS | 3464 | 1461046305848 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 23:11:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:11:45 INFO - PROCESS | 3464 | 1461046305855 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:11:45 INFO - PROCESS | 3464 | 1461046305857 Marionette TRACE conn5 <- [1,3078,null,{}] 23:11:45 INFO - PROCESS | 3464 | 1461046305861 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}] 23:11:45 INFO - PROCESS | 3464 | 1461046306002 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 23:11:46 INFO - PROCESS | 3464 | 1461046306221 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:46 INFO - PROCESS | 3464 | ++DOCSHELL 2A509C00 == 159 [pid = 3464] [id = 781] 23:11:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 228 (2A510800) [pid = 3464] [serial = 2341] [outer = 00000000] 23:11:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 229 (2F611800) [pid = 3464] [serial = 2342] [outer = 2A510800] 23:11:46 INFO - PROCESS | 3464 | 1461046306277 Marionette DEBUG loaded listener.js 23:11:46 INFO - PROCESS | 3464 | ++DOMWINDOW == 230 (2C040000) [pid = 3464] [serial = 2343] [outer = 2A510800] 23:11:46 INFO - PROCESS | 3464 | 1461046306793 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:11:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:11:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 970ms 23:11:46 INFO - PROCESS | 3464 | 1461046306829 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 23:11:46 INFO - PROCESS | 3464 | 1461046306832 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 23:11:46 INFO - PROCESS | 3464 | 1461046306835 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:11:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:11:46 INFO - PROCESS | 3464 | 1461046306837 Marionette TRACE conn5 <- [1,3082,null,{}] 23:11:46 INFO - PROCESS | 3464 | 1461046306840 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}] 23:11:46 INFO - PROCESS | 3464 | 1461046306982 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 23:11:47 INFO - PROCESS | 3464 | 1461046307198 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:47 INFO - PROCESS | 3464 | ++DOCSHELL 2F618000 == 160 [pid = 3464] [id = 782] 23:11:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 231 (2F619000) [pid = 3464] [serial = 2344] [outer = 00000000] 23:11:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 232 (31089800) [pid = 3464] [serial = 2345] [outer = 2F619000] 23:11:47 INFO - PROCESS | 3464 | 1461046307253 Marionette DEBUG loaded listener.js 23:11:47 INFO - PROCESS | 3464 | ++DOMWINDOW == 233 (3108B400) [pid = 3464] [serial = 2346] [outer = 2F619000] 23:11:47 INFO - PROCESS | 3464 | 1461046307783 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:11:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:11:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 23:11:47 INFO - PROCESS | 3464 | 1461046307809 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 23:11:47 INFO - PROCESS | 3464 | 1461046307811 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 23:11:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:11:47 INFO - PROCESS | 3464 | 1461046307828 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:11:47 INFO - PROCESS | 3464 | 1461046307831 Marionette TRACE conn5 <- [1,3086,null,{}] 23:11:47 INFO - PROCESS | 3464 | 1461046307841 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}] 23:11:47 INFO - PROCESS | 3464 | 1461046307984 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 23:11:48 INFO - PROCESS | 3464 | 1461046308200 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:48 INFO - PROCESS | 3464 | ++DOCSHELL 2482B800 == 161 [pid = 3464] [id = 783] 23:11:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 234 (2C03D000) [pid = 3464] [serial = 2347] [outer = 00000000] 23:11:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 235 (2CED7800) [pid = 3464] [serial = 2348] [outer = 2C03D000] 23:11:48 INFO - PROCESS | 3464 | 1461046308255 Marionette DEBUG loaded listener.js 23:11:48 INFO - PROCESS | 3464 | ++DOMWINDOW == 236 (2CED9000) [pid = 3464] [serial = 2349] [outer = 2C03D000] 23:11:48 INFO - PROCESS | 3464 | 1461046308744 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]]]}] 23:11:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:11:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:11:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 950ms 23:11:48 INFO - PROCESS | 3464 | 1461046308789 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 23:11:48 INFO - PROCESS | 3464 | 1461046308791 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 23:11:48 INFO - PROCESS | 3464 | 1461046308794 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:11:48 INFO - PROCESS | 3464 | 1461046308796 Marionette TRACE conn5 <- [1,3090,null,{}] 23:11:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:11:48 INFO - PROCESS | 3464 | 1461046308819 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}] 23:11:48 INFO - PROCESS | 3464 | 1461046308963 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 23:11:49 INFO - PROCESS | 3464 | 1461046309136 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:49 INFO - PROCESS | 3464 | ++DOCSHELL 2CED6400 == 162 [pid = 3464] [id = 784] 23:11:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 237 (2CED9400) [pid = 3464] [serial = 2350] [outer = 00000000] 23:11:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 238 (2CEE3400) [pid = 3464] [serial = 2351] [outer = 2CED9400] 23:11:49 INFO - PROCESS | 3464 | 1461046309188 Marionette DEBUG loaded listener.js 23:11:49 INFO - PROCESS | 3464 | ++DOMWINDOW == 239 (2CEE4C00) [pid = 3464] [serial = 2352] [outer = 2CED9400] 23:11:49 INFO - PROCESS | 3464 | 1461046309760 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:11:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:11:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1012ms 23:11:49 INFO - PROCESS | 3464 | 1461046309817 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 23:11:49 INFO - PROCESS | 3464 | 1461046309819 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 23:11:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:11:49 INFO - PROCESS | 3464 | 1461046309822 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:11:49 INFO - PROCESS | 3464 | 1461046309824 Marionette TRACE conn5 <- [1,3094,null,{}] 23:11:49 INFO - PROCESS | 3464 | 1461046309828 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}] 23:11:49 INFO - PROCESS | 3464 | 1461046309975 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 23:11:50 INFO - PROCESS | 3464 | 1461046310194 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:50 INFO - PROCESS | 3464 | ++DOCSHELL 0F832800 == 163 [pid = 3464] [id = 785] 23:11:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 240 (13BEB400) [pid = 3464] [serial = 2353] [outer = 00000000] 23:11:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 241 (16AF0400) [pid = 3464] [serial = 2354] [outer = 13BEB400] 23:11:50 INFO - PROCESS | 3464 | 1461046310250 Marionette DEBUG loaded listener.js 23:11:50 INFO - PROCESS | 3464 | ++DOMWINDOW == 242 (1884F400) [pid = 3464] [serial = 2355] [outer = 13BEB400] 23:11:50 INFO - PROCESS | 3464 | 1461046310819 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]]]}] 23:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:11:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:11:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1018ms 23:11:50 INFO - PROCESS | 3464 | 1461046310841 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 23:11:50 INFO - PROCESS | 3464 | 1461046310844 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 23:11:50 INFO - PROCESS | 3464 | 1461046310847 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:11:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:11:50 INFO - PROCESS | 3464 | 1461046310849 Marionette TRACE conn5 <- [1,3098,null,{}] 23:11:50 INFO - PROCESS | 3464 | 1461046310853 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}] 23:11:50 INFO - PROCESS | 3464 | 1461046311007 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 23:11:51 INFO - PROCESS | 3464 | 1461046311233 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:51 INFO - PROCESS | 3464 | ++DOCSHELL 161B6000 == 164 [pid = 3464] [id = 786] 23:11:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 243 (161B7000) [pid = 3464] [serial = 2356] [outer = 00000000] 23:11:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 244 (1CF9E800) [pid = 3464] [serial = 2357] [outer = 161B7000] 23:11:51 INFO - PROCESS | 3464 | 1461046311289 Marionette DEBUG loaded listener.js 23:11:51 INFO - PROCESS | 3464 | ++DOMWINDOW == 245 (1D2D0400) [pid = 3464] [serial = 2358] [outer = 161B7000] 23:11:52 INFO - PROCESS | 3464 | 1461046312198 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"]]]}] 23:11:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:11:52 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 23:11:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:11:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1434ms 23:11:52 INFO - PROCESS | 3464 | 1461046312286 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 23:11:52 INFO - PROCESS | 3464 | 1461046312291 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 23:11:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:11:52 INFO - PROCESS | 3464 | 1461046312296 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:11:52 INFO - PROCESS | 3464 | 1461046312300 Marionette TRACE conn5 <- [1,3102,null,{}] 23:11:52 INFO - PROCESS | 3464 | 1461046312321 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}] 23:11:52 INFO - PROCESS | 3464 | 1461046312463 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 23:11:52 INFO - PROCESS | 3464 | 1461046312671 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\", \"105e09a5-bea2-4481-8a64-49fb9a6bd6ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:52 INFO - PROCESS | 3464 | ++DOCSHELL 19E33400 == 165 [pid = 3464] [id = 787] 23:11:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 246 (1A78E800) [pid = 3464] [serial = 2359] [outer = 00000000] 23:11:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 247 (1C618400) [pid = 3464] [serial = 2360] [outer = 1A78E800] 23:11:52 INFO - PROCESS | 3464 | 1461046312720 Marionette DEBUG loaded listener.js 23:11:52 INFO - PROCESS | 3464 | ++DOMWINDOW == 248 (1CDAF400) [pid = 3464] [serial = 2361] [outer = 1A78E800] 23:11:53 INFO - PROCESS | 3464 | 1461046313277 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]]]}] 23:11:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:11:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1034ms 23:11:53 INFO - PROCESS | 3464 | 1461046313335 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 23:11:53 INFO - PROCESS | 3464 | 1461046313341 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 285B4800 == 164 [pid = 3464] [id = 767] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 23454400 == 163 [pid = 3464] [id = 766] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 1D208000 == 162 [pid = 3464] [id = 765] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 19E34C00 == 161 [pid = 3464] [id = 764] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 193E0C00 == 160 [pid = 3464] [id = 763] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 0FD07C00 == 159 [pid = 3464] [id = 762] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 247 (16879C00) [pid = 3464] [serial = 2188] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 0FD07400 == 158 [pid = 3464] [id = 761] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 16881C00 == 157 [pid = 3464] [id = 760] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 299B6C00 == 156 [pid = 3464] [id = 756] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 27C66400 == 155 [pid = 3464] [id = 753] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 25116C00 == 154 [pid = 3464] [id = 752] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 240E4C00 == 153 [pid = 3464] [id = 751] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 2348DC00 == 152 [pid = 3464] [id = 750] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 23489800 == 151 [pid = 3464] [id = 749] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 23460C00 == 150 [pid = 3464] [id = 748] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 22B76800 == 149 [pid = 3464] [id = 747] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 223A5400 == 148 [pid = 3464] [id = 746] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 22B31800 == 147 [pid = 3464] [id = 745] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 21FC1000 == 146 [pid = 3464] [id = 744] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 2020FC00 == 145 [pid = 3464] [id = 743] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 1936E000 == 144 [pid = 3464] [id = 742] 23:11:54 INFO - PROCESS | 3464 | --DOCSHELL 14965800 == 143 [pid = 3464] [id = 741] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 246 (1F6DBC00) [pid = 3464] [serial = 2218] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 245 (1FBC6400) [pid = 3464] [serial = 2219] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 244 (1DED0400) [pid = 3464] [serial = 2215] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 243 (22C2B000) [pid = 3464] [serial = 2155] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 242 (14AE5000) [pid = 3464] [serial = 2191] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 241 (1E171800) [pid = 3464] [serial = 2213] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 240 (21FAE400) [pid = 3464] [serial = 2152] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 239 (299F6400) [pid = 3464] [serial = 2173] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 238 (14DD7000) [pid = 3464] [serial = 2146] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 237 (2789FC00) [pid = 3464] [serial = 2161] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 236 (28616400) [pid = 3464] [serial = 2167] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 235 (16256000) [pid = 3464] [serial = 2192] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 234 (1D02DC00) [pid = 3464] [serial = 2209] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 233 (2999C000) [pid = 3464] [serial = 2170] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 232 (199F0000) [pid = 3464] [serial = 2182] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 231 (2A503400) [pid = 3464] [serial = 2179] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 230 (1E131400) [pid = 3464] [serial = 2212] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 229 (29FD8000) [pid = 3464] [serial = 2176] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 228 (1CD47000) [pid = 3464] [serial = 2195] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 227 (1CD46800) [pid = 3464] [serial = 2149] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 226 (18FA3000) [pid = 3464] [serial = 2203] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 225 (14D33C00) [pid = 3464] [serial = 2201] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 224 (199E6000) [pid = 3464] [serial = 2206] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 223 (1D207C00) [pid = 3464] [serial = 2210] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 222 (27C6C000) [pid = 3464] [serial = 2164] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 221 (1E175400) [pid = 3464] [serial = 2198] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 220 (1B906400) [pid = 3464] [serial = 2194] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 219 (1A792400) [pid = 3464] [serial = 2207] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 218 (1D20EC00) [pid = 3464] [serial = 2185] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 217 (1923D400) [pid = 3464] [serial = 2204] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 216 (1E17A000) [pid = 3464] [serial = 2216] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 215 (1DEBC800) [pid = 3464] [serial = 2197] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 214 (14A34800) [pid = 3464] [serial = 2200] [outer = 00000000] [url = about:blank] 23:11:54 INFO - PROCESS | 3464 | --DOMWINDOW == 213 (24051800) [pid = 3464] [serial = 2158] [outer = 00000000] [url = about:blank] 23:11:54 WARNING - u'runner_teardown' () 23:11:54 INFO - No more tests 23:11:54 INFO - Got 0 unexpected results 23:11:54 INFO - SUITE-END | took 735s 23:11:54 INFO - Closing logging queue 23:11:54 INFO - queue closed 23:11:54 INFO - Return code: 0 23:11:54 WARNING - # TBPL SUCCESS # 23:11:54 INFO - Running post-action listener: _resource_record_post_action 23:11:54 INFO - Running post-run listener: _resource_record_post_run 23:11:55 INFO - Total resource usage - Wall time: 744s; CPU: 14.0%; Read bytes: 64727040; Write bytes: 1198722560; Read time: 935550; Write time: 8253200 23:11:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:11:55 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 30948864; Read time: 0; Write time: 32790 23:11:55 INFO - run-tests - Wall time: 742s; CPU: 14.0%; Read bytes: 64727040; Write bytes: 1110011392; Read time: 935550; Write time: 8185420 23:11:55 INFO - Running post-run listener: _upload_blobber_files 23:11:55 INFO - Blob upload gear active. 23:11:55 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:11:55 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 23:11:55 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 23:11:55 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 23:11:56 INFO - (blobuploader) - INFO - Open directory for files ... 23:11:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:11:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:11:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:11:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:11:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:11:56 INFO - (blobuploader) - INFO - Done attempting. 23:11:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:11:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:11:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:11:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:11:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:11:59 INFO - (blobuploader) - INFO - Done attempting. 23:11:59 INFO - (blobuploader) - INFO - Iteration through files over. 23:11:59 INFO - Return code: 0 23:11:59 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:11:59 INFO - Using _rmtree_windows ... 23:11:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:11:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6ff8a923fe0488ad37c72e55f17c5b165256ef429f4bd44701dd94bc5ba9fe3a0e1146dfba31cb51aa7e3b12555b927de2ab5a14b7202122ea4686e681f1d460", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ba59f6b7448c21d0756b3d13e6e2012ba6c77b1a8d5ddcabb0786f3c5a22a509f843c7ae482b75533bec4e003175cddac8974853694de4910052c51b0e7b64cd"} 23:11:59 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:11:59 INFO - Writing to file C:\slave\test\properties\blobber_files 23:11:59 INFO - Contents: 23:11:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6ff8a923fe0488ad37c72e55f17c5b165256ef429f4bd44701dd94bc5ba9fe3a0e1146dfba31cb51aa7e3b12555b927de2ab5a14b7202122ea4686e681f1d460", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ba59f6b7448c21d0756b3d13e6e2012ba6c77b1a8d5ddcabb0786f3c5a22a509f843c7ae482b75533bec4e003175cddac8974853694de4910052c51b0e7b64cd"} 23:11:59 INFO - Running post-run listener: copy_logs_to_upload_dir 23:11:59 INFO - Copying logs to upload dir... 23:11:59 INFO - mkdir: C:\slave\test\build\upload\logs 23:11:59 INFO - Copying logs to upload dir... 23:11:59 INFO - Using _rmtree_windows ... 23:11:59 INFO - Using _rmtree_windows ... 23:11:59 INFO - Using _rmtree_windows ... 23:11:59 INFO - Using _rmtree_windows ... 23:11:59 INFO - Using _rmtree_windows ... 23:11:59 INFO - Using _rmtree_windows ... 23:11:59 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=947.022000 ========= master_lag: 0.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 47 secs) (at 2016-04-18 23:12:00.257549) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 23:12:00.258744) ========= '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-254 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-254 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-254 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-central/sha512/6ff8a923fe0488ad37c72e55f17c5b165256ef429f4bd44701dd94bc5ba9fe3a0e1146dfba31cb51aa7e3b12555b927de2ab5a14b7202122ea4686e681f1d460", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ba59f6b7448c21d0756b3d13e6e2012ba6c77b1a8d5ddcabb0786f3c5a22a509f843c7ae482b75533bec4e003175cddac8974853694de4910052c51b0e7b64cd"} build_url:https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6ff8a923fe0488ad37c72e55f17c5b165256ef429f4bd44701dd94bc5ba9fe3a0e1146dfba31cb51aa7e3b12555b927de2ab5a14b7202122ea4686e681f1d460", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ba59f6b7448c21d0756b3d13e6e2012ba6c77b1a8d5ddcabb0786f3c5a22a509f843c7ae482b75533bec4e003175cddac8974853694de4910052c51b0e7b64cd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/X0WCraSqRJKDD6scmswz6w/artifacts/public/build/firefox-48.0a1.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-04-18 23:12:00.384667) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 23:12:00.385295) ========= '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-254 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-254 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;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-254 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-04-18 23:12:00.503940) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-04-18 23:12:00.504315) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-04-18 23:12:01.579929) ========= ========= Total master_lag: 6.82 =========